--- name: review-skill description: "Review new skills for claude-skills-library standards. Use when adding new skills to verify they meet quality and structure requirements." --- # Skill Review Checklist Review new skills before adding to the library. ## File Structure Check | Required | File | Purpose | |----------|------|---------| | ✅ | `skill.md` | Main skill file (lowercase!) | | ⚠️ | `SETUP.md` | Setup guide (if skill needs API/config) | | ⚠️ | `scripts/` | Helper scripts (if needed) | | ⚠️ | `.env.example` | Example env file (never actual credentials!) | ## skill.md Requirements ### Frontmatter (YAML header) ```yaml --- name: skill-name # Required: kebab-case description: "..." # Required: trigger phrases setup: "./SETUP.md" # If SETUP.md exists enhancedBy: # Optional: complementary skills - other-skill: "Benefit description. Without it: fallback behavior" usedBy: # Optional: for helper skills - parent-skill --- ``` ### Content Guidelines - **Concise** - Under 100 lines ideal, max 150 - **Workflow focused** - How to use, not how to set up - **Examples** - Quick command examples - **No setup instructions** - Those go in SETUP.md ## SETUP.md Requirements (if needed) - Step-by-step setup guide - API/account creation instructions - Credential configuration (.env) - Test commands to verify setup - Troubleshooting table ## Docs Site Sync After adding a skill, update `docs/index.html`: 1. Add skill card in `skills-grid` section 2. If skill has `enhancedBy`, add the combo badge: ```html