From altertable
Evaluates skill quality, creates new agent skills, and refactors existing ones per best practices. Use for skill reviews, creation, structure, format, or specification queries.
npx claudepluginhub altertable-ai/skills --plugin altertableThis skill uses the workspace's default tool permissions.
1. **Validating**: Run `skills validate <skill-dir>` for structural checks
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds production-ready Apache Airflow DAGs with patterns for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch jobs.
Share bugs, ideas, or general feedback.
skills validate <skill-dir> for structural checkspython scripts/score-skills.py <skill-dir> for spec-grounded LLM evaluationThe scorer grounds evaluation against these live documents (with vendored snapshot fallback):
skill-name/ # Gerund form (verb-ing)
├── SKILL.md # Main documentation (<500 lines)
└── references/ # Optional detailed references
├── topic-1.md # One level deep only
└── topic-2.md
---
name: skill-name # Gerund, lowercase, hyphens, max 64 chars
description: "Third person description with trigger keywords. Max 1024 chars."
---
Description Rules:
| Section | Purpose | Guidelines |
|---|---|---|
| Quick Start | Immediate value | 2-5 lines, actionable |
| When to Use | Activation triggers | Bullet points, keywords |
| Core Concepts | Mental models | Build understanding |
| Workflow/Procedures | Step-by-step | Progressive complexity |
| Examples | Concrete patterns | Code blocks, scenarios |
| Common Pitfalls | Mistakes to avoid | 5-10 items |
| References | Deep dives | Link to references/ with trigger context |
Explain concepts, provide reference material, build mental models.
Step-by-step guides for completing tasks.
Help make choices between options.
Interpret data or outputs.
Good: analyzing-data, creating-reports, managing-users
Bad: data-analysis, report-creator, user-management
Use gerund form (verb + -ing). The action should be clear.
Template:
"{Verb}s {what} for {purpose}. Use when {trigger conditions}."
Example:
"Analyzes chart visualizations to extract insights. Use when interpreting
dashboards, identifying trends, or explaining data patterns to stakeholders."
Run through the evaluation checklist above.
uv run python scripts/score-skills.py <skill-dir> --validate_only
uv run python scripts/score-skills.py <skill-dir>
uv run python scripts/score-skills.py . --scan_all