원클릭으로
agent-skill-authoring
Write a well-formed SKILL.md (agentskills.io format) so it imports cleanly and actually gets used.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Write a well-formed SKILL.md (agentskills.io format) so it imports cleanly and actually gets used.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Systematically narrow down an Android app bug using adb logcat instead of guessing from the crash screenshot alone.
Write small, scoped, well-explained git commits instead of one giant dump of unrelated changes.
Sanity-check a shell command for destructive or irreversible side effects before running it, especially in an autonomous/unattended run.
| name | agent-skill-authoring |
| description | Write a well-formed SKILL.md (agentskills.io format) so it imports cleanly and actually gets used. |
A SKILL.md has two parts: YAML frontmatter (metadata used to find and trust the skill) and a markdown body (the actual instructions). Both have rules that matter for whether the skill imports successfully and whether an agent will actually apply it at the right moment.
Frontmatter:
name: lowercase letters, digits, and hyphens only; no leading or
trailing hyphen (e.g. git-commit-craft, not Git_Commit_Craft or
-git-commit-craft-). It must exactly match the folder name the file
lives in — a mismatch is a hard import error, not a warning.description: one line, no YAML block scalars (| or >). Write it as
a trigger condition, not a summary — "Write small, scoped git commits
instead of one giant dump" tells a matcher when to reach for this skill
far better than "A skill about git commits."Body:
Before publishing/sharing a skill: read it back as if you were the reviewer approving someone else's import — would you trust these instructions blind? If not, tighten the wording until you would.