Scaffold
Create one focused skill with a clear trigger, outcome, and compatibility contract.
Agent Skill development kit
Put the repeatable procedure in SKILL.md and keep authenticated capabilities in the MCP server. Then validate the file, test the real identity and permission boundary, and publish inspectable source.
Workflow
Create one focused skill with a clear trigger, outcome, and compatibility contract.
Name the MCP tools or CLI commands the procedure may use and the smallest access they require.
Test identity, permissions, failure behavior, and the resulting record end to end.
Submit source, publisher identity, compatibility, and test evidence for review.
The boundary
Agent Skills and MCP are complementary. The skill is progressively loaded procedure; the MCP server exposes typed tools and resolves authentication and authorization at runtime. Do not put bearer tokens, copied identities, or server-side policy into SKILL.md.
Trigger language, ordered steps, evidence requirements, edge cases, and success criteria.
Typed tools, resources, transport, server-resolved identity, policy, and protected data.
Skill discovery, activation, tool approval, local execution, and user interaction.
Start
npx skills init my-handover-skillcurl -fsSL https://raw.githubusercontent.com/44-pixels/handover-mcp/main/templates/handover-skill/SKILL.template.md -o my-handover-skill/SKILL.mdcurl -fsSL https://skills.handover.sh/validate.mjs -o validate-handover-skill.mjsnode validate-handover-skill.mjs my-handover-skill/SKILL.mdFollow the open Agent Skills specification and use the Handover starter contract for identity, access, attribution, and verification requirements. Keep reusable starters named SKILL.template.md; only a finished, installable skill should use the reserved SKILL.md filename.
What the checker proves
Trust boundary
Submit
Official skills are maintained by 44pixels. Community skills keep their publisher and repository attribution and are reviewed for format, least privilege, and truthful compatibility before listing.
Discovery contract
Before installation
Handover listings make provenance and requirements visible, but a listing is not a security guarantee. Review the complete skill and grant only the access its workflow needs.
Questions
No. A skill can teach an agent when and how to call MCP tools, but the server still owns the executable capability, protected data, and runtime authorization.
Yes. Name the preferred interface, the fallback, their version or network requirements, and any behavior that differs. Verify the final result through the active interface.
No. It proves the local file meets the Handover publication contract. Host discovery, activation, identity, permissions, tool behavior, denied access, and successor read-back require runtime tests.
Some runtimes are beginning to support MCP-backed skill discovery, but support is not universal. Keep a public raw source and standard installation path even when an MCP-specific discovery mechanism is available.
Primary references
Last reviewed 4 August 2026.