Skip to main content

review-skill

Review new skills for claude-skills-library standards. Use when adding new skills to verify they meet quality and structure requirements.

Zur Installation springen

Quellinformationen

Repository
aviz85/claude-skills-library
Letzte Quellaktivität
16. Januar 2026 um 02:09
Erkannte Sprache von SKILL.md
Englisch
Sterne
49
Forks
14

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
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 <div class="skill-combo" style="..."> <span style="color: var(--green-primary);">🔗 עובד טוב יותר עם:</span> <span style="color: var(--text-secondary);">skill-a, skill-b</span> </div> ``` 3. Create `docs/skills/[skill-name].html` guide page 4. Create `docs/downloads/[skill-name].zip` for download ## Review Checklist Before approving a new skill: - [ ] `skill.md` exists (lowercase) - [ ] Frontmatter has `name` and `description` - [ ] `setup: "./SETUP.md"` if SETUP.md exists - [ ] Content is under 150 lines - [ ] No credentials or API keys in any file - [ ] `.gitignore` includes `.env` and sensitive files - [ ] If scripts exist, they have `--dry-run` option - [ ] Docs site updated with skill card - [ ] Download ZIP created ## Quality Standards ### Good Descriptions (trigger phrases) ```yaml # Good - tells Claude when to use description: "Send WhatsApp messages. Use when user says 'send message', 'whatsapp', 'הודעה'." # Bad - too vague description: "WhatsApp integration" ``` ### Good enhancedBy Format ```yaml # Good - explains benefit and fallback enhancedBy: - get-contact: "Auto-lookup contact by name. Without it: ask user for phone directly" # Bad - no context enhancedBy: - get-contact ``` ## Command Run review on a skill folder: ```bash # Check structure ls -la skills/[skill-name]/ # Check frontmatter head -20 skills/[skill-name]/skill.md # Check line count wc -l skills/[skill-name]/skill.md ```
Auf GitHub ansehen