home/dot_claude/exact_skills/create-skill/SKILL.md
--- name: create-skill description: Creates new Claude Code skills or reviews existing ones against Anthropic's best practices for structure, conciseness, and prompt engineering. Use when user mentions create skill, new skill, write skill, build skill, make skill, skill template, review skill, audit skill, improve skill, or skill best practices. Do NOT use for general programming skills, coding tutorials, or non-Claude-Code skill tasks. allowed-tools: Read, Write, Edit, Glob, Grep argument-hint:
npx skillsauth add guicaulada/dotfiles home/dot_claude/exact_skills/create-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create new Claude Code skills or review existing ones. Every skill produced or reviewed follows Anthropic's documented best practices.
Apply these when authoring or reviewing skills:
description field as "Processes files..." not "Process files" or "I process files." Third person is critical for reliable skill discovery.| Field | Constraints | Notes |
|----------------------------|---------------------------------------------------|----------------------------------------------------------------------------|
| name | Kebab-case, max 64 chars, no anthropic/claude | Must match folder name. Consider gerund form (e.g., reviewing-code) |
| description | Max 1024 chars, third person, non-empty | Format: [what it does] + [when to use it] + [key capabilities] |
| allowed-tools | Comma-separated | Scope Bash: Bash(git *) not Bash |
| disable-model-invocation | Boolean | true for side effects on shared state (git push, API calls, deployments) |
| user-invocable | Boolean | false only for pure background knowledge |
| argument-hint | String | Autocomplete hint shown in UI: [issue-number] |
| context | fork | Run in an isolated subagent |
| agent | String | Subagent type when context: fork: Explore, Plan, general-purpose |
| model | opus, sonnet, haiku | Model override |
| license | String (e.g., MIT, Apache-2.0) | Required for open-source distribution |
| compatibility | Max 500 chars | Environment requirements (product, packages, network) |
| metadata | YAML object | Custom fields: author, version, mcp-server, tags, etc. |
{name}/
├── SKILL.md # Overview + frontmatter + workflow index (under 500 lines)
├── {workflow}.md # One file per workflow, named after action verb
└── {reference}.md # Optional detailed reference (loaded on demand)
Keep references one level deep from SKILL.md. Name files descriptively (form_validation.md not doc2.md). Use forward slashes in all paths.
Trigger: "create skill", "new skill", "write skill", "build skill", "make skill"
Read and follow create.md.
Trigger: "review skill", "audit skill", "improve skill", "skill best practices", "check skill"
Read and follow review.md.
testing
Fetches GitHub issues, pull requests, reviews, notifications, and project board data for the user and optionally teammates, then analyzes their state and produces a prioritized work plan. Use when prioritizing work, triaging GitHub activity, planning what to work on next, assessing current workload, checking sprint status, or reviewing project board items. Supports teammate usernames and focus areas via arguments. Do NOT use for creating, modifying, or closing issues, PRs, or other GitHub resources.
testing
Transforms text into exhaustive structured bullet-point summaries for studying and test preparation. Use when user mentions summarize, create a summary, bullet point this, give me the key points, study notes, help me study, prepare for exam, create study guide, or make flashcard content.
development
Reviews pull requests with detailed code analysis and feedback. Use when user mentions review pr, pr review, review pull request, check pr, analyze pr, code review, review prs, batch review. Not for dependency bump PRs (use /review-deps instead).
testing
Reviews dependency bump PRs with focus on compatibility and security issues. Use when user mentions review deps, review dependencies, dependency review, check deps, dependency prs, dep bumps, review deps prs, batch dep review.