Component Gap Analysis - 2026-02-06
Executive Summary
Systematic audit of 3,382 components across 6 types reveals significant metadata gaps, track assignment violations, and quality score deficits. The 495 enterprise-specialist agents created on 2026-02-06 (H.10.6) expanded the agent count to 766 but introduced 640+ components without config JSON, agent cards, or linked skills.
Overall compliance: ~48% - Nearly half of all discoverable components are orphaned or missing required fields per ADR-054/ADR-116.
Component Inventory (Current State)
| Type | Count | Source |
|---|
| Agents | 767 | agents/*.md |
| Skills | 429 | skills/*/SKILL.md |
| Commands | 364 | commands/*.md |
| Hooks | 109 | hooks/*.py (63) + hooks/*.sh (20) + hooks/*.md (26) |
| Scripts | 557 | scripts/**/*.py + scripts/**/*.sh |
| Workflows | 1,153 | workflows/**/*.json + workflows/**/*.yaml |
| Total | 3,379 | config/component-counts.json says 3,382 |
1. AGENTS (767 files)
1.1 Track Field Compliance
| Status | Count | % |
|---|
Has track: field | 766 | 99.9% |
Missing track: | 1 | <0.1% |
Broken template value ({spec.get...}) | 2 | 0.3% |
Track coverage is strong. The 2 broken template values are in plugin-developer.md.
1.2 Required Field Gaps
| Field | Present | Missing | % Missing | Severity |
|---|
name | 229 | 541 | 70.5% | CRITICAL |
description | 221 | 546 | 71.2% | CRITICAL |
domain | 227 | 540 | 70.3% | CRITICAL |
status | 561 | 206 | 26.8% | HIGH |
quality_score | 534 | 233 | 30.4% | HIGH |
moe_role | 543 | 224 | 29.2% | MEDIUM |
moe_capabilities | 536 | 231 | 30.1% | MEDIUM |
invocation_pattern | 540 | 227 | 29.6% | MEDIUM |
audience | 546 | 221 | 28.8% | MEDIUM |
component_type | 765 | 2 | 0.3% | LOW |
moe_confidence | 742 | 25 | 3.3% | LOW |
1.3 Config JSON and Agent Cards
| Component | Exist | Missing | % Missing |
|---|
config/agents/*.json | 127 | 640 | 83.4% |
config/agent-cards/*.json | 123 | 645 | 84.0% |
1.4 Cross-References (Agent to Other Components)
| Referenced Component | Agents Referencing | % |
|---|
skills/ | 40 | 5.2% |
scripts/ | 47 | 6.1% |
commands/ | 28 | 3.6% |
hooks/ | 27 | 3.5% |
| Any component | ~52 | 6.8% |
| Completely isolated | 715 | 93.2% |
1.5 Agent Tier Analysis
| Tier | Count | Lines/Agent | Created | Fields | Quality |
|---|
| Tier 1 (Established) | ~130 | 300-750 | 2025-12-22 | 25 fields | Full sections |
| Tier 2 (Enterprise) | ~495 | 40-80 | 2026-02-06 | 7-16 fields | Minimal |
| Tier 1.5 (Mixed) | ~142 | 50-500 | Various | 10-25 fields | Variable |
1.6 Content Section Coverage
| Section | Present | % | Gap |
|---|
| Implementation Patterns | 40 | 5.2% | 94.8% missing |
| Usage Examples | 83 | 10.8% | 89.2% missing |
| Quality Standards | 89 | 11.6% | 88.4% missing |
| Completion Checklist | 173 | 22.5% | 77.5% missing |
| Anti-Patterns | 177 | 23.1% | 76.9% missing |
| Failure Indicators | 160 | 20.8% | 79.2% missing |
1.7 Model Field Inconsistency
| Value | Count | Standard? |
|---|
sonnet | 729 | YES |
claude-sonnet-4 | 17 | NO - should be sonnet |
opus | 9 | YES |
haiku | 3 | YES |
claude-opus-4-5-20251101 | 1 | NO - should be opus |
2. SKILLS (429 SKILL.md files)
2.1 Track Field Compliance
| Status | Count | % |
|---|
Has track: field | 96 | 22.4% |
Missing track: | 333 | 77.6% |
CRITICAL: CLAUDE.md mandates track: on every skill. 77.6% non-compliant.
2.2 CEF Track vs PILOT Track
| Field | Present | Missing | % Present |
|---|
cef_track: | 428 | 1 | 99.8% |
track: (PILOT) | 96 | 333 | 22.4% |
Skills have cef_track (CEF taxonomy) but not track (PILOT governance). These map differently.
2.3 Required Field Gaps
| Field | Present | Missing | % Missing | Severity |
|---|
track | 96 | 333 | 77.6% | CRITICAL |
quality_score | 8 | 421 | 98.1% | CRITICAL |
component_type | 325 | 116 | 27.0% | HIGH |
moe_confidence | 345 | 84 | 19.6% | MEDIUM |
audience | 265 | 164 | 38.2% | MEDIUM |
skill_name | 234 | 195 | 45.5% | MEDIUM |
skill_category | 233 | 196 | 45.7% | MEDIUM |
keywords | 303 | 126 | 29.4% | LOW |
2.4 Content Quality
| Size Range | Count | % |
|---|
| 500+ lines | 163 | 38.0% |
| 300-499 lines | 120 | 28.0% |
| 200-299 lines | 78 | 18.2% |
| 100-199 lines | 54 | 12.6% |
| 50-99 lines | 14 | 3.3% |
84.2% of skills are 200+ lines - content quality is strong.
2.5 Cross-References
| Reference Type | Count | % |
|---|
References scripts/ | 139 | 32.4% |
References other skills/ | 47 | 11.0% |
References hooks/ | 45 | 10.5% |
References agents/ | 44 | 10.3% |
References commands/ | 36 | 8.4% |
3. COMMANDS (364 files)
3.1 Track Field Compliance
| Status | Count | % |
|---|
Has track: field | 55 | 15.1% |
Missing track: | 309 | 84.9% |
3.2 Required Field Gaps
| Field | Present | Missing | % Missing | Severity |
|---|
track | 55 | 309 | 84.9% | CRITICAL |
quality_score | 0 | 364 | 100% | CRITICAL |
status | 324 | 40 | 11.0% | HIGH |
moe_confidence | 317 | 47 | 12.9% | MEDIUM |
component_type | 349 | 15 | 4.1% | LOW |
3.3 Script Backing
| Status | Count | % |
|---|
Commands with scripts/ reference | 156 | 43.0% |
| Commands WITHOUT script backing | 208 | 57.3% |
3.4 Content Distribution
| Size Range | Count | % |
|---|
| 500+ lines | 37 | 10.2% |
| 200-499 lines | 180 | 49.6% |
| 100-199 lines | 87 | 24.0% |
| 50-99 lines | 50 | 13.8% |
| <50 lines | 10 | 2.8% |
4. HOOKS (109 files)
4.1 File Type Distribution
| Type | Count |
|---|
Python .py | 63 |
Shell .sh | 20 |
Markdown .md | 26 |
4.2 Track Field Compliance
| Status | Count | % |
|---|
Has track: field (.md) | 0 | 0% |
Missing track: (.md) | 26 | 100% |
ALL hook documentation files missing track: field.
4.3 Documentation Gap
| Status | Count |
|---|
.py hooks with matching .md doc | 0 |
.py hooks without .md doc | 63 |
Python hooks rely on inline docstrings only - no separate markdown documentation.
5. CROSS-COMPONENT ORPHAN ANALYSIS
Orphaned Components (Zero References from Other Components)
| Type | Orphaned | Total | % Orphaned |
|---|
| Agents | 416 | 767 | 54.2% |
| Skills | 210 | 429 | 49.0% |
| Commands | 124 | 364 | 34.1% |
| Total | 750 | 1,560 | 48.1% |
6. TRACK COVERAGE MATRIX (A-N)
| Track | Agents | Skills | Commands | Hooks | Total |
|---|
| A (Backend) | 19 | 12 | 0 | 0 | 31 |
| B (Frontend) | 21 | 3 | 0 | 0 | 24 |
| C (DevOps) | 24 | 4 | 2 | 0 | 30 |
| D (Security) | 8 | 2 | 0 | 0 | 10 |
| E (Testing) | 21 | 7 | 6 | 0 | 34 |
| F (Docs) | 18 | 10 | 2 | 0 | 30 |
| G (DMS) | 3 | 1 | 1 | 0 | 5 |
| H (Framework) | 127 | 16 | 16 | 0 | 159 |
| I (UI) | 4 | 8 | 0 | 0 | 12 |
| J (Memory) | 14 | 8 | 2 | 0 | 24 |
| K (Workflow) | 6 | 8 | 4 | 0 | 18 |
| L (Ext Testing) | 4 | 0 | 0 | 0 | 4 |
| M (Ext Security) | 4 | 1 | 2 | 0 | 7 |
| N (GTM) | 63 | 2 | 0 | 0 | 65 |
| UNASSIGNED | ~1 | ~333 | ~309 | ~26 | ~669 |
67.5% of non-agent components lack track assignment.
7. COMPLIANCE SUMMARY TABLE
| Field | Agents (767) | Skills (429) | Commands (364) | Hooks (26 .md) |
|---|
component_type | 99.7% | 73.0% | 95.9% | 92.3% |
track | 99.9% | 22.4% | 15.1% | 0% |
status | 73.1% | 92.1% | 89.0% | 100% |
version | 98.8% | 98.4% | 94.8% | 100% |
quality_score | 69.6% | 1.9% | 0% | 0% |
moe_confidence | 96.7% | 80.2% | 87.1% | 84.6% |
These map to H.10 tasks in TRACK-H-CEF-EXPERIENCE-FRAMEWORK.md:
| Task ID | Description | Components | Effort |
|---|
| H.10.1 | Fix 2 broken template agents | 2 agents | 15min |
| H.10.2 | Naming convention fixes | 2 skills | 15min |
| H.10.3 | Add track: to 333 skills | 333 skills | 4-6h |
| H.10.4 | Add track: to 309 commands | 309 commands | 3-4h |
| H.10.5 | Add track: to 26 hook .md files | 26 hooks | 1h |
| H.10.6 | Enterprise agent inventory | COMPLETE | - |
| H.10.7 | Generate 640 config/agents/*.json | 640 agents | 4-6h |
| H.10.8 | Generate 645 config/agent-cards/*.json | 645 agents | 4-6h |
| H.10.9 | Add quality_score to commands + hooks | 390 files | 2-3h |
| H.10.10 | Add quality_score to 421 skills | 421 skills | 3-4h |
| H.10.11 | Add status to 206 agents | 206 agents | 2-3h |
| H.10.12 | Add name/description/domain to 540+ agents | 540 agents | 4-6h |
| H.10.13 | Standardize model field (18 non-standard) | 18 agents | 30min |
| H.10.14 | Add component_type to 116 skills | 116 skills | 1-2h |
| H.10.15 | Component reference validation hook | 1 hook | 2-4h |
Total estimated effort: 30-46 hours
9. STALENESS INDICATORS
| Metric | Count | % |
|---|
| Agents with 2025 update dates | 140 | 18.2% |
| Skills with 2025 update dates | 189 | 44.0% |
| Commands with 2025 update dates | 144 | 39.6% |
| Agents created same day (bulk) | 363 | 47.3% |
Analysis by: Claude (Opus 4.6)
Date: 2026-02-06T21:00:00Z
Referenced by: TRACK-H-CEF-EXPERIENCE-FRAMEWORK.md, Section H.10