enhance

April 14, 2026 ยท View on GitHub

Master enhancement orchestrator for plugins, agents, prompts, docs, hooks, and skills.

Overview

The enhance plugin provides specialized analyzers for different content types, identifying issues and suggesting improvements based on prompt engineering best practices.

Architecture

/enhance
  -> /enhance:agent       - Agent-specific analysis (frontmatter, tool restrictions)
  -> /enhance:prompt      - General prompt patterns (clarity, structure, examples)
  -> /enhance:docs        - Documentation analysis (RAG optimization, readability)
  -> /enhance:plugin      - Plugin structure (MCP tools, security patterns)
  -> /enhance:claudemd    - Project memory optimization (CLAUDE.md/AGENTS.md)
  -> /enhance:hooks       - Hook definitions (frontmatter, safety)
  -> /enhance:skills      - SKILL.md structure and triggers
  -> /enhance:cross-file  - Cross-file consistency (tools, agents, rules)

Analysis depth: Certainty-based findings (HIGH, MEDIUM, LOW) Auto-fix: Available for HIGH certainty issues with --fix flag Model selection: Opus for quality-critical analyzers, Sonnet for pattern-based checks

Commands

/enhance

Run all applicable enhancers on current directory.

/enhance                    # Auto-detect and run all relevant analyzers
/enhance --fix              # Apply HIGH certainty auto-fixes
/enhance --verbose          # Include LOW certainty issues

/enhance:agent [target]

Analyze agent prompt files for configuration and structure issues.

/enhance:agent                     # All agents in directory
/enhance:agent my-agent.md         # Specific agent
/enhance:agent --fix               # Apply auto-fixes

Detects: Missing frontmatter, unrestricted Bash, missing role section, tool configuration issues

/enhance:prompt [target]

Analyze prompts for prompt engineering best practices.

/enhance:prompt                    # All prompts in directory
/enhance:prompt system-prompt.md   # Specific prompt
/enhance:prompt --fix              # Apply auto-fixes

Detects: Vague instructions, missing examples, aggressive emphasis, structural issues, invalid code blocks (JSON/JS syntax, language mismatches, heading hierarchy)

/enhance:docs [target]

Analyze documentation for readability and RAG optimization.

/enhance:docs                      # All docs in directory
/enhance:docs --ai                 # AI-only mode (aggressive optimization)
/enhance:docs agent-docs/ --ai     # Specific directory

Detects: Verbose phrases, poor chunking, broken links, token inefficiency

/enhance:plugin [target]

Analyze plugin structure and MCP tool definitions.

/enhance:plugin                    # All plugins
/enhance:plugin my-plugin          # Specific plugin
/enhance:plugin --fix              # Apply auto-fixes

Detects: Missing schema fields, security patterns, version mismatches

/enhance:claudemd

Analyze project memory files (CLAUDE.md, AGENTS.md).

/enhance:claudemd                  # Find and analyze project memory
/enhance:claudemd --fix            # Apply auto-fixes

Detects: Missing sections, broken references, README duplication, cross-platform issues

/enhance:hooks

Analyze hook definitions for frontmatter quality.

/enhance:hooks                     # All hook definitions
/enhance:hooks pre-commit.md        # Specific hook

Detects: Missing frontmatter, missing name/description

/enhance:skills

Analyze SKILL.md files for required metadata and trigger clarity.

/enhance:skills                     # All SKILL.md files
/enhance:skills enhance-docs         # Specific skill

Detects: Missing frontmatter, missing name/description, missing trigger phrase

/enhance:cross-file

Analyze cross-file semantic consistency across agents, skills, and commands.

/enhance:cross-file                 # Check cross-file consistency

Detects: Tools vs frontmatter mismatches, broken agent references, orphaned agents, skill tool mismatches, duplicate rules, contradictions

Agents

AgentPurposeModel
agent-enhancerFrontmatter, tool restrictions, agent structureopus
prompt-enhancerClarity, examples, structure, anti-patternsopus
docs-enhancerRAG optimization, readability, token efficiencyopus
plugin-enhancerMCP schemas, security patterns, structuresonnet
claudemd-enhancerProject memory validation, cross-platformopus
hooks-enhancerHook frontmatter, structure, safetyopus
skills-enhancerSKILL.md structure, trigger phrasesopus
cross-file-enhancerCross-file semantic consistency (tools, agents, rules)sonnet

Certainty Levels

LevelMeaningAuto-Fixable
HIGHDefinite issuesSome
MEDIUMLikely improvementsNo
LOWAdvisory suggestionsNo

LOW certainty issues only shown with --verbose flag.

Common Flags

FlagDescription
--fixApply HIGH certainty auto-fixes
--verboseInclude LOW certainty issues
--dry-runShow what would be fixed without applying
--aiAI-only mode (docs analyzer)
--bothBoth audiences mode (docs analyzer, default)

Output Format

Each analyzer generates a markdown report:

## Analysis: {name}

**File**: {path}
**Analyzed**: {timestamp}

### Summary
- HIGH: {count} issues
- MEDIUM: {count} issues
- LOW: {count} issues (verbose only)

### {Category} Issues ({n})

| Issue | Fix | Certainty |
|-------|-----|-----------|
| Description | Suggested fix | HIGH |

Integration

Can be invoked by:

  • Direct command: /enhance:*
  • Phase 9 review loop during workflow
  • delivery-validator before shipping
  • Individual analysis workflows

Requirements

  • Claude Code
  • Node.js (for lib functions)

License

MIT