✨ Open Source · MIT License · Free Forever

The Quality Gatekeeper
for AI Agent Skills 🛡️

53-item, 10-layer audit model baked into an 8-stage gated creation workflow. Not abstract advice — battle-tested rules traced to real incidents. Local execution, zero subscription.

53
🔍 Audit Items
10
📋 Audit Layers
34
🚫 Anti-Patterns
8
🔀 Workflow Stages
3
🏗️ Architecture Layers

Everything You Need 💪

Professional-grade skill quality assurance, zero subscription, fully open source.

🔍

53-Item Audit Model

10 layers covering document structure, architecture consistency, code quality, cross-file alignment, security compliance, robustness, and content quality. 27 items auto-scannable.

🏗️

3-Layer Architecture

L1 trigger layer always loaded (~100 words). L2 workflow loaded on activation (≤300 lines). L3 references loaded on demand. Controls context window bloat by design.

🚫

AP-1~34 Anti-Patterns

34 anti-patterns, each traced to a real incident, linked to a design principle, and paired with a concrete fix. Battle-tested corrections, not abstract advice.

Automated Scanning

skill-audit.sh performs batch scanning with a single command. Checks structure, security risks, line count, code quality, and more — before every publish.

🚦

Stall Detection

Built-in quantitative signals (stale_count, time limits, failure thresholds) prevent infinite loops and silent failures in iterative or scheduled skills.

🔒

Security Compliance

Hard rules against credential leakage, personal data exposure, and restricted system access. Automated scanning catches violations before they ship.

3-Layer Context Model 🧠

Context-aware loading: only what's needed, when it's needed. Controls context window bloat by design.

L1
L2
L3

Seven Paths to Quality 🛤️

Every workflow has explicit entry/exit criteria. No skipping — quality is structural, not optional.

1

🆕 Create New Skill

Full 8-stage gated workflow: requirements → planning → L1/L2/L3 authoring → audit → publish.

create a skillnew skill
2

🔍 Audit Existing Skill

53-item checklist across 10 layers. Automated shell scan + human-judgment items. Every rule traces to a real incident.

audit my skillquality check
3

🚫 Fix Anti-Patterns

AP-1 through AP-34 catalog scanned automatically. Each flagged with root cause and concrete fix.

check anti-patterns
4

🎯 Optimize Triggers

Trigger word analysis: banned-word scan, coverage test, pushy-principle check. 10+10 trigger accuracy test.

not triggeringfix trigger
5

✂️ Refactor Bloated Skill

3-layer model applied: keep L2 ≤ 300 lines, move reference material to L3. Effect-first — no splitting for aesthetics.

slim downtoo long
6

📊 Batch Scan

Automated structural health check across all skills with a single command. Catches issues before they ship.

batch scanskill-audit.sh

53 Items, 10 Layers 📊

27 auto-scannable, 26 require human judgment. Every rule traces to a real incident.

Layer Audit Target Items Auto Coverage
L1Document Structure85
L2Architecture Consistency52
L3Code Quality86
L4Cross-File Consistency41
L5Doc-Code Alignment32
L6Dependency Integrity32
L7File Hygiene65
L8Security & Compliance32
L9Robustness & Degradation71
L10Content Quality61
Total5327

Why mu-skill-creator? 🏆

See how mu-skill-creator compares to alternatives.

Dimension mu-skill-creator Manual Templates AI Frameworks
Audit model✓ 53 items, 10 layers✗ None✗ NoneVaries
Automated scanning✓ Shell scriptRare
Anti-pattern catalog✓ 34 itemsFew
Context-aware loading✓ 3-layer✗ Single fileVaries
Gated workflow✓ 8 stagesRare
Stall detection✓ Quantitative
Security scanning✓ Pre-publishManual onlyVaries
Trigger optimization✓ 10+10 test
Open Source✓ MITVaries

Up and Running in Under a Minute ⚡

1. Clone the repository

git clone https://github.com/muippt/mu-skill-creator.git

2. Copy to your AI agent's skills directory

cp -r mu-skill-creator /path/to/your/agent/skills/

Tell your AI agent:

"Create a skill that does X"           → full 8-stage creation workflow
"Audit my-skill for quality issues"    → 53-item 10-layer audit

Run the automated scanner:

bash scripts/skill-audit.sh <skill-name>    # scan one skill
bash scripts/skill-audit.sh                  # scan all skills
bash scripts/skill-audit.sh --verbose         # detailed output

Not "just write a skill"
Engineer it with quality gates.

Free, open source, and yours forever.