Skip to content

Using Agent Skills

Ennodia uses native Agent Skills. A skill is a folder containing SKILL.md installed where each harness already knows how to find skills.

Ennodia does not invent a private skill format and does not inline full skill instructions into every delegated prompt. It installs or discovers the native skill folder, then passes the selected skillIds into the run.

{
"tool": "ennodia_list_skills",
"arguments": {
"cwd": "/absolute/path/to/project"
}
}

The response includes bundled skills, installed native skills, searched directories, and load warnings.

Bundled skills default to dry-run installation so the caller can inspect planned writes before anything changes:

{
"tool": "ennodia_install_skills",
"arguments": {
"skillIds": ["source-grounded-audit"],
"harnessIds": ["codex", "claude-code", "opencode", "antigravity"],
"scope": "project",
"cwd": "/absolute/path/to/project",
"dryRun": true
}
}

Review the planned paths. If they are correct, repeat with dryRun: false.

{
"tool": "ennodia_run",
"arguments": {
"prompt": "Audit these docs against the linked sources and recommend exact edits.",
"mode": "parallel",
"compare": true,
"skillIds": ["source-grounded-audit"]
}
}

Task and run views include selected skill metadata in appliedSkills, so the primary agent can see which skills were requested.

Bundled skills include:

SkillUse it for
source-grounded-auditChecking claims against repository files, standards, or product docs.
compositional-auditKeeping one shard of a larger review focused and easy to synthesize.
rigorous-reviewGeneral correctness and risk review.
release-readinessPublic release candidate checks.
benchmark-criticBenchmark credibility and reproducibility review.
HarnessProject pathUser path
Codex.agents/skills~/.agents/skills
Claude Code.claude/skills~/.claude/skills
OpenCode.opencode/skills~/.config/opencode/skills
Antigravity.agent/skills~/.gemini/antigravity/skills

See MCP Tools for the exact tool parameters.