원클릭으로
skill-creator
Collaboratively design and author agent skills with correct frontmatter, naming, and placement conventions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Collaboratively design and author agent skills with correct frontmatter, naming, and placement conventions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Fast-track bug investigation and fix initialization
Create high-quality git commits with clear Conventional Commit messages
Continue an SDD change set in a fresh chat using CLI status only
Critique proposal, specs, or plan for gaps and contradictions
Discover high-level architectural requirements for change-set specs
Explain SDD concepts, workflow, and CLI-first usage
| name | skill-creator |
| description | Collaboratively design and author agent skills with correct frontmatter, naming, and placement conventions. |
Good fit if the user wants to:
SKILL.mdNot needed if the user is asking for a normal code change, debugging help, or a one-off question.
If this skill isn’t needed, ignore it and continue.
When used, this skill helps produce:
SKILL.mddescriptionreferences/ and scripts/ only when neededThis skill follows the Agent Skills model:
name + description for all skills.SKILL.md.references/ files or runs scripts/ only when needed.Design new skills the same way: keep the main file high-signal, and push deep details into files that are read only on the branch that needs them.
name + description.name must match the directory name and pass naming constraints.references/ only when it reduces token load or avoids confusion.scripts/ only for deterministic, mechanical, or fragile steps.name:
-, no --description is used for discovery. It should say what the skill does and when to use it, and include concrete trigger keywords.This is a collaborative workflow: ask questions first, then draft, then confirm.
Ask for:
description that makes the discovery decision easyDo not generate files until the user confirms the name, description, and placement.
Ask the user to choose where the new skill should live:
.<tool>/skills/<skill-name>/SKILL.md~/.<tool>/skills/<skill-name>/SKILL.mdRules for Other:
SKILL.md, treat it as the exact file path.<path>/<name>/SKILL.md.Before creating files, verify:
name satisfies the constraints abovenamedescription is 1–1024 characters and describes when to use the skillSKILL.mdWrite the new SKILL.md directly. Use this structure as a starting point (adapt as needed):
---
name: <skill-name>
description: <One sentence describing when this skill should be used>
---
# <Skill Title>
## Collaboration
- Ask the user for missing inputs.
- Summarize intended outputs and file changes.
- Wait for confirmation before creating or editing files.
## Inputs I need
- <question 1>
- <question 2>
## Workflow
1. <Step 1>
2. <Step 2>
3. <Step 3>
## Guardrails
- <constraints>
Guidelines:
Skills are plain SKILL.md files (no template rendering). When referencing bundled files, always use relative paths from the skill root:
/references/<doc>.md/scripts/<script>.mjs (or .ts if needed)references/ (branch only)Default: do not add references/.
Add references/ only when it keeps SKILL.md smaller and more usable (e.g. approaching ~500 lines, domain-specific docs, long examples).
If you decide you need references, first read:
/references/references-guide.mdWhen linking to bundled reference files from SKILL.md, use a relative path:
See `/references/<doc>.md`.
scripts/ (branch only, Node-only)Default: do not add scripts/.
Add scripts only for deterministic, mechanical steps that benefit from automation (validation, scaffolding, transforms).
If you decide you need scripts:
Read script conventions:
/references/scripts-overview.mdUse .mjs scripts and the Node standard library only (node:* imports).
Validate scripts parse before you rely on them:
node -c scripts/<script>.mjsdescriptionA strong description makes the discovery decision obvious.
Patterns that work well:
SKILL.md…”, “...a migration plan…”, “...a checklist…”Examples:
SKILL.md for consistent API endpoint changes in this repo. Use when adding or modifying API routes or handlers.”SKILL.md concise and using references/ only for deep details.”