From pai
Creates, updates, validates, and canonicalizes Claude Code skills. Use for new skill creation, modifications, structure checks, format fixes, or legacy migrations.
npx claudepluginhub jeffh/claude-plugins --plugin paiThis skill uses the workspace's default tool permissions.
Manage Claude Code skills with consistent structure and validation.
Creates Claude Code skills with best practices for structure, validation, and testing. Useful when designing or refining skills, prompts, references, or supporting files.
Guides building production-grade Claude Code skills with architecture design, workflow checklists, prompt engineering, and packaging scripts.
Guides creation or updating of skills extending Codex with specialized knowledge, workflows, and tool integrations. Use when building new or modifying existing skills.
Share bugs, ideas, or general feedback.
Manage Claude Code skills with consistent structure and validation.
| Workflow | Trigger | File |
|---|---|---|
| create | User wants to create a new skill | workflows/create.md |
| update | User wants to modify an existing skill | workflows/update.md |
| validate | User wants to verify skill correctness | workflows/validate.md |
| canonicalize | User wants to fix skill structure or migrate legacy format | workflows/canonicalize.md |
Example 1: Create a new skill
User: "I want to create a skill for code review"
→ Invokes create workflow
→ Asks for skill name, location, description
→ Generates skill directory with SKILL.md and structure
→ Runs validation
Example 2: Validate an existing skill
User: "Check if my prompting skill is valid"
→ Invokes validate workflow
→ Checks structural, semantic, and quality rules
→ Reports ✅ passed, ⚠️ warnings, ❌ errors
→ Provides specific fix suggestions
Example 3: Fix a broken skill
User: "My skill has wrong file names and missing sections"
→ Invokes canonicalize workflow
→ Renames files to kebab-case
→ Adds missing Examples section
→ Normalizes YAML frontmatter
→ Reports all changes made