From meta-skillpack-maintenance
Maintains Claude Code plugins through domain analysis, structure review, behavioral testing, and quality fixes for skills, commands, agents, hooks, and reference sheets. Use when enhancing existing packs.
npx claudepluginhub tachyon-beep/skillpacks --plugin meta-skillpack-maintenanceThis skill uses the workspace's default tool permissions.
Systematic maintenance of Claude Code plugins including skills, commands, agents, hooks, and reference sheets.
Applies Acme Corporation brand guidelines including colors, fonts, layouts, and messaging to generated PowerPoint, Excel, and PDF documents.
Builds DCF models with sensitivity analysis, Monte Carlo simulations, and scenario planning for investment valuation and risk assessment.
Calculates profitability (ROE, margins), liquidity (current ratio), leverage, efficiency, and valuation (P/E, EV/EBITDA) ratios from financial statements in CSV, JSON, text, or Excel for investment analysis.
Systematic maintenance of Claude Code plugins including skills, commands, agents, hooks, and reference sheets.
Maintenance = behavioral validation, not syntactic checking. Test if components guide Claude correctly, not if they parse correctly.
| Component | Location | Frontmatter |
|---|---|---|
| Skills | skills/*/SKILL.md | name, description, allowed-tools |
| Reference sheets | skills/using-*/*.md | (none - content files) |
| Commands | commands/*.md | description, allowed-tools, argument-hint |
| Agents | agents/*.md | description, model, tools |
| Hooks | hooks/hooks.json | JSON with event matchers |
Use for:
Do NOT use for:
superpowers:writing-skills)All reference sheets are in this skill's directory:
analyzing-pack-domain.md - Domain investigationreviewing-pack-structure.md - Structure review, scorecardtesting-skill-quality.md - Behavioral testing methodologyimplementing-fixes.md - Execution and versioningWhen reading analyzing-pack-domain.md, find it at:
skills/using-skillpack-maintenance/analyzing-pack-domain.md
Load: analyzing-pack-domain.md
Output: Coverage map, component inventory, gaps identified
Load: reviewing-pack-structure.md
Generate fitness scorecard:
Decision gate: Present scorecard → User decides: Proceed / Rebuild / Cancel
Load: testing-skill-quality.md
Test each component with challenging scenarios:
Output: Per-component test results (Pass / Fix needed)
Present findings by category:
Gaps requiring new components:
superpowers:writing-skills (each = separate RED-GREEN-REFACTOR)Existing components needing fixes:
Get user approval before execution.
Load: implementing-fixes.md
CRITICAL CHECKPOINT:
If gaps were identified → Use superpowers:writing-skills for EACH new skill first.
Do NOT create new skills inline. They require behavioral testing.
Execute approved changes:
---
name: skill-name
description: When to use this skill and what it does
allowed-tools: [Read, Grep, Glob] # optional
---
Key questions:
---
description: What this command does
allowed-tools: [Read, Bash, Glob, Grep]
argument-hint: "[optional_arg]"
---
Key questions:
---
description: What this agent specializes in
model: sonnet # or opus, haiku
tools: [Read, Grep, Glob, Bash, Write]
---
Key questions:
{
"hooks": {
"PostToolUse": [{
"matcher": "Write|Edit",
"hooks": [{"type": "command", "command": "script.sh"}]
}]
}
}
Events: PreToolUse, PostToolUse, UserPromptSubmit, Notification, Stop, SubagentStop, SessionStart, SessionEnd, PreCompact
Key questions:
| Impact | Bump | Examples |
|---|---|---|
| Low | Patch (x.y.Z) | Typos, formatting, minor clarifications |
| Medium | Minor (x.Y.0) | Enhanced guidance, new components, better examples |
| High | Major (X.0.0) | Components removed, structural changes, philosophy shifts |
Default for maintenance: Minor bump
| Thought | Reality |
|---|---|
| "I'll write new skills during execution" | NO. Use superpowers:writing-skills for each gap |
| "Syntax looks correct, no need to test" | Parsing ≠ effectiveness. Test behavior. |
| "This is a quick fix, skip the process" | Quick untested = broken later |
| "The command/agent is simple enough" | Simple things fail in edge cases. Test anyway. |
Investigation → Scorecard → Testing → Discussion → Execution
↓ ↓ ↓ ↓ ↓
Domain map Fitness Behavioral Present Apply
+ inventory rating validation + approve changes
Load briefings at each stage. Test with scenarios. Get approval. Execute.