MCP
Invocation surface
Defines how an AI client talks to tools. It does not decide whether a capability is packaged, checked, tested, installed, or evidenced.
Positioning
MCP, Agent Skills, and SkillRun belong at different layers. SkillRun does not replace MCP or Agent Skills; it gives executable capabilities a package, contract, lifecycle, and evidence trail before they are exposed to local clients.
Invocation surface
Defines how an AI client talks to tools. It does not decide whether a capability is packaged, checked, tested, installed, or evidenced.
Authoring and discovery layer
Teach an Agent a workflow through SKILL.md and supporting files. They are excellent for knowledge transfer, but Markdown alone is not an execution contract.
Runtime, contract, and evidence layer
Turns SOP-backed capabilities into Skill Capsules with Manifest checks, typed actions, preflight, artifacts, run evidence, and optional MCP Router exposure.
MCP Let clients invoke tools
Agent Skills Let Agents discover and learn workflows
SkillRun Make executable skills inspectable, runnable, packageable, and auditable
MCP Server connection and tool schema
Agent Skills SKILL.md plus references, scripts, templates, and examples
SkillRun .skr package, Manifest, registry entry, switchboard exposure, and run evidence
MCP Protocol shape only
Agent Skills Natural-language guidance for the Agent
SkillRun Manifest hashes, permissions, schemas, preflight, structured envelopes, and fail-closed checks
MCP Everyone still needs a trusted server or local setup
Agent Skills Easy to share context, harder to govern execution
SkillRun Team catalog and Desktop Team Library can review, plan, and explicitly install local packages
MCP Not a package manager or audit log
Agent Skills Not a deterministic runtime by itself
SkillRun Not a marketplace, OS sandbox, or signature trust system
01 / Author
Write SKILL.md and action code, then generate a Manifest from the declared capsule boundary.
02 / Package
Run validate and pack so SOP, schema, permissions, examples, and source hashes move together as a .skr artifact.
03 / Review
A teammate inspects the catalog item, sees the install plan, checksum, warnings, and local registry impact before applying anything.
04 / Expose
Only after local import and explicit enable does the Router expose selected capabilities through skillrun router serve --mcp.