microsoft/accordant

A model-based testing framework for .NET that validates implementations against behavioral specifications.

About the project

Accordant is a .NET framework that turns executable behavioral specifications into generated tests for checking software implementations. It helps developers verify that real systems follow defined rules across many operations and state changes.

69Stars on the repository
10Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

How to model background work, step functions, and polling - use this skill when testing async workflows, job queues, or operations that complete in the background.

not rated 69 +1 1mo ago A SkillSpector: pass 37 tokens original MIT

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

How to test for race conditions using concurrent tests and linearizability - use this skill when testing concurrent operations or finding race condition bugs.

not rated 69 +1 1mo ago A SkillSpector: warn 31 tokens original MIT

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

Testing systems not written in .NET - trace-based conformance testing, JSON test plan export, and executing from any language. Use when the user's system is in Python, Go, Java, Rust, C++, or any non-.NET language, or when they ask about trace validation or exporting test cases.

not rated 69 +1 1mo ago A SkillSpector: pass 66 tokens original MIT

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

How to define operations with Apply and Execute methods - use this skill when creating spec operations or understanding the Apply/Execute pattern.

not rated 69 +1 1mo ago A SkillSpector: pass 29 tokens original MIT

accordant-overview

05

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

What Accordant is, when to use model-based testing, and core concepts - use this skill when starting with Accordant or explaining its purpose.

not rated 69 +1 1mo ago A SkillSpector: pass 33 tokens original MIT

accordant-patterns

06

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

Common patterns in Accordant - response-dependent state, request derivations, error handling, and HTTP integration.

not rated 69 +1 1mo ago A SkillSpector: pass 25 tokens original MIT

accordant-quickref

07

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

Quick reference and cheatsheet for Accordant API - use this skill for quick syntax lookup or code snippets.

not rated 69 +1 1mo ago A SkillSpector: pass 26 tokens original MIT

accordant-state

08

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

How to design state models in Accordant - use this skill when defining what your system tracks between operations.

not rated 69 +1 1mo ago A SkillSpector: pass 24 tokens original MIT

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

How Accordant generates and runs tests - use this skill when configuring test generation, understanding state graphs, or running tests.

not rated 69 +1 1mo ago A SkillSpector: pass 28 tokens original MIT

microsoft/accordant

Skill Claude CodeCodex ✓ vendor

Common mistakes and debugging tips for Accordant specs - use this skill when tests fail unexpectedly or specs don't behave as expected.

not rated 69 +1 1mo ago A SkillSpector: warn 29 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: