create-skill
Create a new skill to teach the agent a specific capability.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create a new skill to teach the agent a specific capability.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | create-skill |
| description | Create a new skill to teach the agent a specific capability. |
Create a new custom skill so the agent can learn and use a specific capability.
All file paths are relative to workspace. Write to skills/<name>/SKILL.md and the system resolves it automatically.
skills/<name>/
SKILL.md # Required
<other files> # Optional — templates, scripts, examples
The system scans skills/ on every turn. Any directory containing a SKILL.md is automatically discovered — no manual registration needed.
---
name: <skill-name>
description: <one-line description>
---
# Skill Title
Instructions for the agent.
Frontmatter is YAML parsed by python-frontmatter. Use simple top-level fields (name, description, always) for most skills. Advanced settings like dependency declarations go in the metadata field as a JSON string.
| Field | Required | Description |
|---|---|---|
name | Yes | Skill name, must match the directory name (skills/<name>/) |
description | Yes | One-line summary shown in the skills directory |
always | No | Set to true to always load this skill into context (use sparingly) |
metadata | No | JSON string for advanced settings. Supports requires.bins (list of CLI tools) and requires.env (list of env vars). Skill shows as unavailable until all requirements are met. Example: metadata: '{"weavbot":{"requires":{"bins":["ffmpeg"]}}}' |
git-workflow, code-review). Confirm with the user if unclear.skills/<name>/SKILL.md (relative path). Include frontmatter with name and description, then write the body with clear instructions, examples, and any constraints.SKILL.md in the same skills/<name>/ directory.read_file(path="..."), shell(command="...")).