用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/base44/skills --skill review-skills命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | review-skills |
| description | Review and analyze a skill against best practices for length, intent scope, and trigger patterns |
| disable-model-invocation | true |
| metadata | {"internal":true} |
Review and analyze a skill against best practices for length, intent scope, and trigger patterns.
Before analyzing, read these resources to understand skill writing principles:
./references/skill-creator/SKILL.md - Core principles, anatomy, and progressive disclosurereferences/spec.md - Complete Agent Skills specification (required for compliance checks)references/validate.md - Validation checklist (used in Step 2)./references/skill-creator/references/workflows.md - Workflow patterns (if relevant)./references/skill-creator/references/output-patterns.md - Output patterns (if relevant)You MUST read reference skills from Anthropic's repository before analyzing. This is essential for calibrating your review.
Ensure cache is available: Check if ./.cache/anthropics-skills/ exists. If not (or if stale), run:
python scripts/download_anthropics_skills.py
Read at least 3 reference skills: Before analyzing, read these SKILL.md files from ./.cache/anthropics-skills/skills/:
Always read these high-quality examples:
pdf/SKILL.md - Well-structured workflow skill with clear triggersdocx/SKILL.md - Good example of document processing patternsskill-creator/SKILL.md - Meta-skill showing best practicesThen read 1-2 skills similar to the one being reviewed:
xlsx/SKILL.md, pptx/SKILL.mdmcp-builder/SKILL.mdbrand-guidelines/SKILL.md, frontend-design/SKILL.mdwebapp-testing/SKILL.mdNote patterns to compare: As you read, note:
The user must provide a skill folder/path to review. If not provided, prompt:
"Please provide the path to the skill folder you want to review (e.g.,
.claude/skills/my-skill/)"
Using the validation checklist (references/validate.md), verify the skill passes all basic checks:
--- delimitersname, description, license, compatibility, metadata, allowed-tools--)< or >)If validation fails: Stop the review and report the specific validation error(s). The skill must pass basic validation before proceeding with the full review.
Read the complete skill structure:
SKILL.md (frontmatter and body)references/, scripts/, assets/ directoriesIMPORTANT: Only analyze the skill provided by the user.
Check that the skill follows the Agent Skills specification (references/spec.md). Verify:
name fieldSKILL.md filescripts/, references/, assets/| Field | Check |
|---|---|
name | 1-64 chars, lowercase alphanumeric + hyphens, no start/end hyphens, no --, matches directory name |
description | 1-1024 chars, non-empty, describes what and when |
license | If present, short (license name or file reference) |
compatibility | If present, max 500 chars |
metadata | If present, string keys to string values |
allowed-tools | If present, space-delimited tool list |
If spec violations found: Document them clearly in the review output with specific fixes.
Perform analysis in four areas, comparing against the reference skills you read from Anthropic's repository:
Using the progressive disclosure guidelines from skill-creator, evaluate:
description fieldEvaluate:
Questions to answer:
The description field is the primary triggering mechanism. Evaluate it for three types of triggers:
| Trigger Type | What to Check |
|---|---|
| User INTENT | Does it describe what the user wants to do? (e.g., "deploy", "create", "edit") |
| TECHNICAL context | Does it mention code patterns, file types, imports? (e.g., "base44.entities.*", ".jsonc files") |
| Project stack | Does it mention frameworks, tools, file structures? (e.g., "Vite", "Next.js", "base44/") |
Check:
Good trigger pattern example:
ACTIVATE when (1) INTENT - user wants to [action]; (2) TECHNICAL - code contains [patterns], uses [APIs]; (3) CONTEXT - project has [structure/files]
Summarize findings with actionable recommendations for:
## Skill Review: [Skill Name]
### Reference Skills Compared
- [List the 3-5 Anthropic skills you read before this review]
### Summary
[1-2 sentence overview]
### Validation Result
- **Status**: [Pass/Fail]
- **Details**: [Validation output or errors]
### Spec Compliance
- Directory structure: [Pass/Fail - details]
- Frontmatter fields: [Pass/Fail - details]
- Body content: [Pass/Recommendations]
- Progressive disclosure: [Pass/Recommendations]
- File references: [Pass/Recommendations]
- **Assessment**: [Compliant/Partially compliant/Non-compliant]
- **Fixes Required**: [List of specific fixes if any]
### Length Analysis
- Description: X words
- SKILL.md body: X lines / X words
- Reference files: X files
- **Assessment**: [Pass/Needs attention]
- **Recommendations**: [Specific suggestions]
### Intent Scope Analysis
- Intents served: [List]
- **Assessment**: [Focused/Broad/Too broad]
- **Recommendations**: [Split suggestions if applicable]
### Trigger Analysis
- Intent coverage: [Yes/Partial/No]
- Technical coverage: [Yes/Partial/No]
- Stack coverage: [Yes/Partial/No]
- **Assessment**: [Strong/Adequate/Weak]
- **Recommendations**: [Specific description improvements]
### Overall Recommendations
1. [Priority 1 action item - spec compliance fixes if any]
2. [Priority 2 action item]
3. [Priority 3 action item]
4. [Priority 4 action item]