一键导入
review-skills
Review and analyze a skill against best practices for length, intent scope, and trigger patterns
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Review and analyze a skill against best practices for length, intent scope, and trigger patterns
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
The base44 CLI is used for EVERYTHING related to base44 projects: resource configuration (entities, backend functions, ai agents), initialization and actions (resource creation, deployment). This skill is the place for learning about how to configure resources. When you plan or implement a feature, you must learn this skill
The base44 SDK is the library to communicate with base44 services. In projects, you use it to communicate with remote resources (entities, backend functions, ai agents) and to write backend functions. This skill is the place for learning about available modules and types. When you plan or implement a feature, you must learn this skill
Troubleshoot production issues using backend function logs. Use when investigating app errors, debugging function calls, or diagnosing production problems in Base44 apps.
Synchronize the base44-cli skill with the latest CLI source code from the Base44 CLI repository
Develop a Base44 app remotely from your own coding agent (Claude Code, claude.ai, or any MCP client) by connecting it to the Base44 sandbox. Cloud agents connect over MCP; local agents can connect over MCP or drive the same sandbox with the `base44 sandbox` CLI subcommands (the CLI uses shorter names — e.g. read_file is `sandbox read`, list_directory is `sandbox ls`, run_command is `sandbox run`). Covers connecting/ authenticating, the available sandbox tools (run_command, read_file, write_file, edit_file, grep, list_directory, create_checkpoint, get_app_preview_url, get_app_status, list_user_apps, and the connector tools list_connectors / initiate_connector_connection), the edit→preview→verify loop, how changes persist, builder/external-agent concurrency, the in-editor "Send to Coding Agent" button + onboarding README URLs, and tips like reading the Vite dev-server logs. Triggers on "develop my Base44 app remotely", "connect Claude Code to Base44", "bring my own agent", "edit a Base44 app over MCP", "Base44
Develop a Base44 app remotely inside Base44's cloud sandbox using your own agent — no local checkout and no deploy/push commands. The implementation is remote: writing a resource file into the sandbox is what ships it (backend functions, entities, and agents all auto-sync from the file you write), and OAuth connectors are set up against the remote app via MCP tools or the projectless `base44 connectors` CLI. This skill is the place for learning what you can author in the sandbox, how backend functions, entities, and agents are structured, and how to connect a connector without a local filesystem. Triggers on 'develop my Base44 app remotely', 'no local files', 'cloud sandbox', 'create an entity/agent remotely', 'connect a connector remotely', 'bring my own agent', or any work editing a Base44 app inside a sandbox.
| 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]