Skill Detail
Validate, dry-run, and expose YAML agent runbooks as MCP tools with DeclarAgent
Turn YAML runbooks into auditable agent actions with validation, dry-runs, destructive-step approval, and optional MCP exposure.
Runbooks & DiagnosticsMCP
Runbooks & Diagnostics
MCP
Security Reviewed
β 11 GitHub stars
COPY SKILL INSTRUCTIONS (OPTIONAL)
npx skills add agentskillexchange/skills --skill validate-dry-run-and-expose-yaml-agent-runbooks-as-mcp-tools-with-declaragent
Uses the third-party skills CLI, not an ASE-owned installer. Check your agent’s compatibility. This copies instructions; complete the upstream tool setup below separately.
At a glance
Tools required
Go, YAML runbooks, MCP-compatible client for MCP mode
Install & setup
Install with
go install github.com/shiehn/declaragent@latest, validate plans with declaragent validate plan.yaml, and use declaragent mcp --plans ./plans when you want those runbooks exposed as MCP tools.Author
shiehn
Publisher
Individual
Last updated
Apr 17, 2026
Quick brief
Use DeclarAgent when an agent should follow a predefined multi-step runbook but you want the plan checked before anything real happens. It validates the YAML plan, explains or dry-runs the steps, blocks destructive actions unless approval is given, and can expose approved plans as MCP-callable tools for agent loops. The scope boundary is clear: guarded runbook execution and MCP plan exposure, not a generic agent framework or broad workflow platform listing.