1.6 KiB
1.6 KiB
name, description, argument-hint, x-personal-mcp
| name | description | argument-hint | x-personal-mcp | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| new-skill | Provide a practical checklist and baseline template for creating a new docs-first MCP skill in this repository. | What skill are you creating, and what problem should it solve? |
|
New Skill Bootstrap
Use this skill to bootstrap a new skill in the docs-first architecture. Try to use the /create-skill where possible to structure the output, but place it alongside the other skills in this repo.
Scope
- Create docs under docs/skills//.
- Define SKILL frontmatter with Anthropic and x-personal-mcp fields.
- Treat top-level
references/*.mdas auto-discovered references withref-idgenerated from filename. - Declare
x-personal-mcp.referencesonly when you need overrides or nestedreferences/**entries. - Validate the docs build and MCP resource reads.
Authoring Checklist
- Create docs/skills//SKILL.md.
- Add docs/skills//references/ files as needed.
- Keep skill id and directory name aligned.
- Keep frontmatter name equal to x-personal-mcp.id.
- Include resource://skills//document in capabilities.
- For each top-level
references/<name>.md, expectresource://skills/<skill-id>/references/<name>(normalized to lowercase kebab-case). - Add explicit
x-personal-mcp.referencesentries only for nested paths or metadata overrides.
Validation
- uv run zensical build
- uv run pytest -q