skill-creator
Create a new agent skill following the Agent Skills open standard
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create a new agent skill following the Agent Skills open standard
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Set up and manage GitHub Actions workflows that use Copilot coding agents for automated PR handling and issue resolution
Inspect active GitHub Actions workflows before commit or push, run matching local checks for staged or unpushed files, ask which missing tools to install via askQuestions, and fix in-scope issues so the Commit agent can proceed.
Write a commit message following the Conventional Commits specification with scope and body
Create an Architectural Decision Record (ADR) to document a significant design or technology choice
Audit VS Code extensions against the current project stack and recommend keep/add/remove actions
Diagnose and fix a failing CI pipeline or GitHub Actions workflow
| name | skill-creator |
| description | Create a new agent skill following the Agent Skills open standard |
| compatibility | >=1.4 |
Skill metadata: version "1.2"; license MIT; tags [meta, authoring, skill, scaffold]; compatibility ">=1.4"; recommended tools [codebase, editFiles, runCommands].
Create a new agent skill that follows the Agent Skills open standard and the project's §12 Skill Protocol.
Tip: VS Code 1.110+ has a built-in
/create-skillslash command that generates a basic scaffold. This skill provides additional Lean/Kaizen guidance: waste-aware naming, PDCA verification steps, and quality gate checks.
Clarify scope — Ask the user: "What workflow should this skill encode? Describe the trigger and the desired outcome in one sentence."
Choose a name — Use a verb-noun kebab phrase describing the workflow (e.g., review-dependencies, scaffold-api-route). The name becomes the directory name under .github/skills/. Rules: 1–64 chars, lowercase alphanumeric and hyphens only, no leading/trailing/consecutive hyphens, must match directory name.
Write the frontmatter — Create .github/skills/<name>/SKILL.md with the full Agent Skills-compatible header:
---
name: <kebab-name>
description: <one precise sentence - this is how the agent discovers the skill>
metadata:
author: <org or user>
version: "1.0"
---
Optional frontmatter fields (add only when relevant):
| Field | When to include |
|---|---|
user-invocable | Set to false to hide from the / menu while still allowing auto-load |
disable-model-invocation | Set to true to require manual / invocation only |
allowed-tools | Space-delimited pre-approved tools (experimental) |
compatibility | Environment requirements (e.g., ">=3.2", "Requires Python 3.14+") |
Do not add unsupported top-level keys such as stacks. If you want human-readable stack hints, put them in the description or the Skill metadata note instead.
Then add a note immediately after the # <Name> heading:
> Skill metadata: version "1.0"; license MIT; tags [<2-5 keywords matching common task descriptions>]; compatibility ">=<current template version>"; recommended tools [codebase, editFiles].
Write the body — Structure as:
# <Name>) — human-readable heading.Apply authoring rules (from §12):
Apply progressive disclosure (from Agent Skills spec):
name and description are loaded at startup for all skills.SKILL.md body is loaded on activation.scripts/, references/, assets/ subdirectories — loaded only when needed.SKILL.md under 500 lines. Move detailed reference material to separate files.Save — Write the file.
Validate — If the skills-ref CLI is available, run skills-ref validate .github/skills/<name> to check frontmatter and naming. Otherwise verify manually.
Run tests — Verify the new skill file passes any applicable test suite checks.
.github/skills/<name>/SKILL.md existsname and description fieldsname field matches directory name (lowercase, hyphens only)