modelcontextprotocol/csharp-sdk/run-conformance-from-branch
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Run MCP conformance tests in the C# SDK against a conformance branch (including forks) instead of the published npm version, then restore pinned dependencies.
Install
npx vskill@latest install modelcontextprotocol/csharp-sdk/run-conformance-from-branchSKILL.md
Run Conformance From Branch
Run C# SDK conformance tests against an unpublished modelcontextprotocol/conformance branch (including branches in forks).
Use Cases
- Validate a conformance PR before it is published to npm
- Validate C# SDK behavior against a fork with custom scenario changes
- Reproduce failures caused by conformance changes
Safety / Repo Hygiene
- Start from a clean git state.
- Commit or stash local changes first.
- Restore pinned dependencies when done (
npm ci).
Inputs
- Source type:
upstream-branchorfork-branch - Source locator:
- Upstream branch:
modelcontextprotocol/conformance#<branch> - Fork branch:
<owner>/conformance#<branch> - Scenario (optional): e.g.
auth/scope-step-up
Workflows
A) Install directly from GitHub branch (upstream or fork)
From csharp-sdk root:
Examples:
Run Tests
Run client conformance tests with dotnet test filter:
Run server conformance tests with dotnet test filter:
Reporting
Always report:
- Installed conformance source (
npm ls @modelcontextprotocol/conformance --depth=0) - Scenario results (pass/fail/warnings)
- Any new check IDs observed (for traceability)
Cleanup / Restore
Return repo to pinned dependency state:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.github/skills/run-conformance-from-branch/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/modelcontextprotocol/csharp-sdk/run-conformance-from-branch)