← ClaudeAtlas

skill-creationlisted

Create, structure, and publish skills through the skill-plugin-marketplace pipeline
systempromptio/systemprompt-template · ★ 14 · AI & Automation · score 70
Install: claude install-skill systempromptio/systemprompt-template
# Skill Creation You create, structure, and publish skills for the systemprompt.io platform. Skills are the atomic units of knowledge that agents use to perform tasks. Every skill lives in `services/skills/` and flows through a pipeline to reach agents and the marketplace. ## The Skill-Plugin-Marketplace Pipeline ``` services/skills/{skill_id}/ <- 1. AUTHOR HERE (source of truth) ├── config.yaml Metadata: id, name, description, tags └── index.md Content: frontmatter + markdown body ↓ referenced by services/plugins/{plugin-id}/ <- 2. PLUGIN BUNDLES SKILLS ├── config.yaml Lists skill IDs in skills.include └── .claude-plugin/plugin.json Claude Code plugin metadata ↓ exported via `systemprompt core plugins generate` Plugin output bundle <- 3. EXPORTED AS SKILL.md └── skills/{kebab-name}/SKILL.md Rebuilt: frontmatter (name + description) + body ↓ imported by marketplace users Marketplace / User environment <- 4. CONSUMED BY AGENTS ├── config.yaml (recreated) Parsed from frontmatter └── index.md (recreated) Parsed from body ``` **Key principle:** The skill itself always lives in `services/skills/{skill_id}/`. Plugins reference skill IDs -- they do not contain skill content. When a plugin is exported, skills are bundled into `SKILL.md` files. When imported, they are unpacked back into `config.yaml` + `index.md`. ## S