| name | dotnet-agent-harness-manifest |
| category | developer-experience |
| subcategory | cli |
| description | Skill manifest management for dotnet-agent-harness. Tracks skill dependencies, conflicts, version compatibility, and provides validation and resolution tools. Triggers on: skill manifest, dependency resolution, skill compatibility, version conflicts, build manifest, validate dependencies. |
| targets | ["*"] |
| tags | ["dotnet","skill","dotnet-agent-harness","manifest","dependencies"] |
| version | 0.0.1 |
| author | dotnet-agent-harness |
| claudecode | {"model":"inherit","allowed-tools":["Read","Grep","Glob","Bash","Edit","Write"]} |
| opencode | {"allowed-tools":["Read","Grep","Glob","Bash","Write","Edit"]} |
| copilot | {"tools":["read","search","execute","edit"]} |
| codexcli | {"short-description":".NET skill guidance for dotnet-agent-harness-manifest"} |
| geminicli | {} |
| antigravity | {} |
dotnet-agent-harness-manifest
Skill manifest management for dotnet-agent-harness toolkit. Tracks dependencies between skills, version compatibility,
and conflicts.
When to Use
Load this skill when:
- Resolving skill dependencies before invocation
- Validating skill compatibility
- Building the skill manifest
- Detecting version conflicts
- Analyzing skill dependency graphs
Key Concepts
Manifest Structure
Each skill declares dependencies and conflicts in frontmatter:
depends_on:
- dotnet-version-detection
- dotnet-project-analysis
conflicts_with:
- legacy-ef-core-patterns
version: '2.1.0'
Dependency Types
- Required (
depends_on): Must be loaded before this skill
- Optional (
optional): Loaded if available, skipped if missing
- Conflicts (
conflicts_with): Cannot be used with these skills
Version Semantics
- Follows semantic versioning (MAJOR.MINOR.PATCH)
- Breaking changes bump MAJOR
- New features bump MINOR
- Bug fixes bump PATCH
- Version ranges supported:
^1.0.0, ~1.2.0, >=1.0.0 <2.0.0
Workflow
- Inspect catalog metadata -- Run [dotnet-agent-harness:profile] for a catalog item or the whole catalog.
- Trace dependencies -- Run [dotnet-agent-harness:graph] to follow references between skills, subagents, personas, and commands.
- Run repository validation -- Use
dotnet agent-harness validate before relying on new metadata changes.
- Check exported inventories -- Inspect
.dotnet-agent-harness/exports/mcp/manifest.json and .dotnet-agent-harness/exports/mcp-report.json when you need the checked-in MCP bundle view.
Commands
Catalog Profile