/review-skill - Skill Audit Command: Comprehensive skill documentation audit with automated checks and manual review phases.
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
npx agent-skills-cli listSkill Instructions
/review-skill - Skill Audit Command
Comprehensive skill documentation audit with automated checks and manual review phases.
Usage
/review-skill <skill-name>
Examples
/review-skill better-auth
/review-skill cloudflare-worker-base
/review-skill tiptap
What It Does
Phase 1: Automated Checks
Runs ./scripts/review-skill.sh <skill-name> to check:
- YAML frontmatter syntax
- Package version currency (npm/PyPI)
- Broken links
- TODO/FIXME comments
- File organization
- Staleness indicators
Phase 2: Manual Review
Systematically reviews:
- Accuracy - Code examples work, patterns current
- Completeness - Coverage vs official docs
- Error Prevention - Known issues documented
- Token Efficiency - Not bloated, well-organized
Phase 3: Gap Analysis
Identifies:
- Missing features from latest package version
- Deprecated patterns still recommended
- Breaking changes not documented
- Rules file needed but missing
Phase 4: Remediation
Applies fixes for:
- Version updates (after npm verification)
- Documentation inconsistencies
- Missing sections
- Stale dates
Output
Generates an audit report with:
## Skill Audit: [skill-name]
### Version Status
| Package | Current | Latest | Status |
### Gaps Found
1. [Issue] - [Severity] - [Evidence]
### Recommended Updates
| Priority | Task | Effort |
### Quality Score: X/10
When to Use
- Before marketplace submission
- After major package updates (check changelog first)
- Skill last verified >90 days ago
- Investigating patterns that seem outdated
- User reports skill doesn't work
Related
- Script:
./scripts/review-skill.sh(automated portion) - Skill:
skill-review(full methodology) - Protocol:
planning/SKILL_REVIEW_PROCESS.md(9-phase guide) - Audit Protocol:
planning/SKILL_AUDIT_PROTOCOL.md(verification-first approach)
Important
Version Verification: Per SKILL_AUDIT_PROTOCOL.md, always verify package versions with npm view before trusting audit agent recommendations. Training data has cutoffs and may suggest deprecated packages as current.
More by jezweb
View allInstall and configure shadcn/ui components for React projects. Guides component selection, installation order, dependency management, customisation with semantic tokens, and common UI recipes (forms, data tables, navigation, modals). Use after tailwind-theme-builder has set up the theme infrastructure, when adding components, building forms, creating data tables, or setting up navigation.
Build secure desktop applications with Electron 33, Vite, React, and TypeScript. Covers type-safe IPC via contextBridge, OAuth with custom protocol handlers, native module compatibility (better-sqlite3, electron-store), and electron-builder packaging. Use when building cross-platform desktop apps, implementing OAuth flows in Electron, handling main/renderer process communication, or packaging with code signing. Prevents: NODE_MODULE_VERSION mismatch, hardcoded encryption keys, context isolation bypasses, sandbox conflicts with native modules.
Comprehensive dependency health auditing for JavaScript/TypeScript projects. Run npm audit, detect outdated packages, check for security advisories, and verify license compliance. Prioritises vulnerabilities by severity and provides actionable fix recommendations. Use when: auditing project dependencies, checking for vulnerabilities, updating packages, preparing for release, or investigating "npm audit" warnings. Keywords: audit, vulnerabilities, outdated, security, npm audit, pnpm audit, CVE, GHSA, license.
Generate Drizzle ORM schemas for Cloudflare D1 databases with correct D1-specific patterns. Produces schema files, migration commands, type exports, and DATABASE_SCHEMA.md documentation. Handles D1 quirks: foreign keys always enforced, no native BOOLEAN/DATETIME types, 100 bound parameter limit, JSON stored as TEXT. Use when creating a new database, adding tables, or scaffolding a D1 data layer.
