← ClaudeAtlas

make-skilllisted

Use when creating, upgrading, auditing, or publishing agent skills and Claude Code plugins - "make a skill" / "сделай скилл", "new skill" / "новый скилл", "ssheleg skill" / "ssheleg скилл", "wrap it in a plugin" / "заверни в плагин", "publish a skill" / "опубликуй скилл", "retrofit a skill to the standard" / "приведи скилл к стандарту", "does this skill match the spec" / "соответствует ли скилл стандарту", "plugin.json / marketplace.json" / "claude plugin validate fails" / "проверь плагин по документации Anthropic" - or when a skill must reach an MCP server or another agent over A2A. Encodes the Agent Skills open standard (front-matter limits, progressive-disclosure budgets) and the Claude Code plugin reference (manifest schemas, component layout, validate --strict) plus the proven ssheleg pipeline - marketplace layout, version sync, validator+CI, multi-agent distribution (Claude Code plugin, vercel skills CLI, npx, Cursor), npm gotchas, end-to-end first publish.
ssheleg/make-skill · ★ 3 · AI & Automation · score 79
Install: claude install-skill ssheleg/make-skill
# make-skill — Create, Retrofit, and Ship Skills the Proven Way Copy from a working repo (usually `~/DATA/<name>`): **`ssheleg/super-ux`** (multi-skill suite, Cursor rules, templates) or **`ssheleg/task-pipeline`** (single-skill orchestrator, JSON config-contract, release automation). **make-skill itself** is built to this canon. ## References — load on demand | Read | When | |---|---| | `references/agent-skills-spec.md` | authoring or auditing ANY `SKILL.md` — the open standard's hard limits, optional fields, budgets, description-eval loop | | `references/claude-code-plugin.md` | anything shipping as a **Claude Code plugin/marketplace** — both manifest schemas, component layout, LSP/monitors, path variables, `claude plugin validate` failures | | `references/distribution.md` | publishing, adding a channel, or auditing distribution | | `references/mcp.md` | the skill calls/wraps/documents an **MCP** server, or you're choosing skill vs server | | `references/a2a.md` | the skill spans two autonomous agents (**A2A**): Agent Cards, task lifecycle, delegation | Missing from this copy? Raw fallback: `raw.githubusercontent.com/ssheleg/make-skill/main/plugins/make-skill/skills/make-skill/references/<file>` ## Choosing a workflow Detect from the request and any path in `$ARGUMENTS`; announce the choice. | Situation | Workflow | |---|---| | New skill, only for this user's agents | Create (personal) | | New skill, installable by others/other agents | Create (distributable) | | Exi