accordant-cross-language Skill
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. Published by microsoft in accordant.
What is accordant-cross-language Skill?
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. Published by microsoft in accordant. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Testing
- Testing use cases
Technical details
- Install or run with Copy skill directory
When to use accordant-cross-language Skill
- Use it for testing.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/accordant
- Skill file: agent/skills/cross-language/SKILL.md
What it does
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.
Skill instructions
Testing Any System with Accordant The spec is an oracle — it doesn't need to call your system, just see what happened. This skill covers how to use Accordant when the system under test isn't in .NET. Decision Guide | Situation | Approach | |---|---| | System has an HTTP/gRPC API | Use Accordant normally — bind operations to a .NET client. Server language doesn't matter. | | Want to test from another language | Export test plans to JSON, execute from your runner, capture traces, validate with spec.Allows() | | Calling native code (C/C++/Rust) from .NET | Use P/Invoke for shared libraries, COM interop, or C++/CLI | The Two Core Capabilities Everything else (built-in test runner, polling, request derivation) is a small convenience layer. The real value: 1. Spec as oracle — given any trace (requests + responses), the spec tells you whether every response was correct given the state history 2. State-graph-based test generation — the spec simulates the system, explores reachable states, and
Explore related resources
Frequently asked questions
What is accordant-cross-language?
accordant-cross-language is a open-source AI agent skill with Copy skill directory. Testing systems not written in .NET - trace-based conformance testing, JSON test plan export, and executing from any language.
Who is accordant-cross-language best for?
accordant-cross-language is best for reusing agent instructions, scripts, and references, testing workflows.
How do I install accordant-cross-language?
Install or run accordant-cross-language using Copy skill directory. Check accordant-cross-language for the latest setup command.
Is accordant-cross-language actively maintained?
accordant-cross-language may need a closer maintenance check before production use.
Auto-fetched from GitHub.