dotnet-serena-code-navigation
>-
dotnet-agent-harness-manifest
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.
Full skill instructions
Skill manifest management for dotnet-agent-harness toolkit. Tracks dependencies between skills, version compatibility, and conflicts.
Load this skill when:
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'
depends_on): Must be loaded before this skilloptional): Loaded if available, skipped if missingconflicts_with): Cannot be used with these skills^1.0.0, ~1.2.0, >=1.0.0 <2.0.0dotnet agent-harness validate before relying on new metadata changes..dotnet-agent-harness/exports/mcp/manifest.json and .dotnet-agent-harness/exports/mcp-report.json when you need the checked-in MCP bundle view./dotnet-agent-harness:profile <catalog-item-id> [--format text|json]
Shows item metadata, tags, references, and approximate size.
/dotnet-agent-harness:graph --item <catalog-item-id> --format mermaid
Generates a dependency visualization from catalog references.
dotnet agent-harness validate
Runs repo validation checks before or after manifest-related changes.
There are two different manifest shapes in this repository:
.dotnet-agent-harness/metadata/skill-manifest.schema.json is the primary schema for authored toolkit metadata..dotnet-agent-harness/exports/mcp/manifest.json is the compact MCP export bundle manifest. It does not use the
old per-skill object map shape..dotnet-agent-harness/exports/mcp-report.json is the richer export report with per-item prompt/resource listings and
resolved references.Current MCP bundle manifest example:
{
"generatedAtUtc": "2026-03-06T11:51:41.7827192+00:00",
"sourceOfTruth": "../../.rulesync",
"repoRoot": "../..",
"platform": "geminicli",
"kind": "all",
"promptCount": 47,
"resourceCount": 240,
"promptIndexPath": "./prompts/index.json",
"resourceIndexPath": "./resources/index.json"
}
# Inspect one catalog item
dotnet agent-harness profile dotnet-efcore-patterns --format json
# Output:
# tags, references, source path, and token estimate
# Graph the reachable references
dotnet agent-harness graph --item dotnet-advisor --depth 2 --format mermaid
# Output:
# Mermaid graph of related catalog items
# Validate the current repository state
dotnet agent-harness validate
# Confirms repo metadata and authored content are internally consistent
The [skill:dotnet-advisor] uses the manifest to:
.dotnet-agent-harness/metadata/skill-manifest.schema.json -- manifest JSON schema.dotnet-agent-harness/exports/mcp/manifest.json -- checked-in MCP export manifest.dotnet-agent-harness/exports/mcp-report.json -- checked-in MCP export reportPrimary approach: Use Serena symbol operations for efficient code navigation:
serena_find_symbol instead of text searchserena_get_symbols_overview for file organizationserena_find_referencing_symbols for impact analysisserena_replace_symbol_body for clean modificationsWhen to use Serena vs traditional tools:
Example workflow:
# Instead of:
Read: src/Services/OrderService.cs
Grep: "public void ProcessOrder"
# Use:
serena_find_symbol: "OrderService/ProcessOrder"
serena_get_symbols_overview: "src/Services/OrderService.cs"
>-
>-
>-
Analyzes .NET solution layout and build config -- .sln, .csproj, CPM.
>-
>-
Generates AGENTS.md files for coding agent context
Analyzes repos and generates structured catalogues
EF Core, DbContext, AsNoTracking, query splitting.
>-
>-
Using AwesomeAssertions for fluent and readable test assertion skill. Used when writing clear assertions, comparing objects, validating collections, handling complex comparisons. Covers Should(), BeEquivalentTo(), Contain(), ThrowAsync() and complete API. Keywords: assertions, awesome assertions...
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience