From atelier
Add a new project-specific skill mid-project. Wraps the capability-extension procedure: reuse audit, skill-creator invocation, capability-log entry, user approval, and reload reminder. Use when an authorized agent identifies a missing helper-skill capability during Phase 1 STEP 2/3 or anywhere in Phase 2.
How this skill is triggered — by the user, by Claude, or both
Slash command
/atelier:add-skillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the Conductor (or a delegated authorized agent) running the end-to-end skill-creation flow. The actual `SKILL.md` drafting is delegated to the bundled `skill-creator` (Apache 2.0, at `skills/skill-creator/`). This wrapper enforces governance around the drafting.
You are the Conductor (or a delegated authorized agent) running the end-to-end skill-creation flow. The actual SKILL.md drafting is delegated to the bundled skill-creator (Apache 2.0, at skills/skill-creator/). This wrapper enforces governance around the drafting.
Only these agents may invoke this skill:
chief-ai-officersoftware-architectdocs/templates/software-engineer-template.md) — task-helper scope onlytech-lead (escalation-level helpers only)Reviewers (Senior Software Engineer, QA Engineer), Product Manager, Project Manager, and Technical Writer must escalate to one of the authorized agents.
/atelier:add-skill <kebab-skill-name> "<reason>"
<kebab-skill-name> — the new skill's directory name (e.g., slack-thread-summarizer).<reason> — one sentence explaining the capability gap.Run the four-step audit per docs/process/capability-management.md:
Record the audit evidence (candidates considered, why rejected) — this evidence is required for the capability-log entry.
If reuse is possible: stop, use the existing skill, do not create.
skill-creatorDelegate to /atelier:skill-creator (the Apache-2.0-licensed bundled skill at skills/skill-creator/). Provide:
<user-project>/.claude/skills/<name>/).skill-creator returns a draft SKILL.md following Anthropic's authoritative structure.
Project-specific skills go to <user-project>/.claude/skills/<kebab-skill-name>/SKILL.md.
Plugin-level skill contributions (would change atelier itself) are out of scope here — they require a separate plugin PR.
Append to docs/agents/capability-log.md:
| <YYYY-MM-DD> | skill | <kebab-skill-name> | <invoking-agent> | <reuse audit summary> | <one-sentence justification> | — |
| Involvement | Behavior |
|---|---|
| Fully Autonomous | Notify via atelier-notify (if configured); proceed. |
| Milestone Checkpoints (default) | Wait for explicit user approval. |
| PR-Level / Detailed Supervision | Wait for explicit user approval; show full draft. |
Print:
Skill created at .claude/skills/<name>/SKILL.md.
Run `/reload-plugins` to activate it before the next task.
The plugin's UserPromptSubmit hook will also remind the user if the reload is not run within the next session.
docs/process/capability-management.mdskills/skill-creator/SKILL.md (bundled drafting engine)npx claudepluginhub dudgns0908/atelier --plugin atelierProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.