Add single-line box headers to 19 agents across all non-projman plugins: - clarity-assist (1): Clarity Coach - claude-config-maintainer (1): Maintainer - code-sentinel (2): Security Reviewer, Refactor Advisor - doc-guardian (1): Doc Analyzer - git-flow (1): Git Assistant - pr-review (5): Coordinator, Security, Maintainability, Performance, Test - data-platform (2): Data Analysis, Data Ingestion - viz-platform (3): Component Check, Layout Builder, Theme Setup - contract-validator (2): Agent Check, Full Validation - cmdb-assistant (1): CMDB Assistant Uses single-line box format (not double-line like projman). Part of #275 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Claude Config Maintainer
A Claude Code plugin for creating and maintaining optimized CLAUDE.md configuration files.
Overview
CLAUDE.md files provide instructions to Claude Code when working with a project. This plugin helps you:
- Analyze existing CLAUDE.md files for improvement opportunities
- Optimize structure, clarity, and conciseness
- Initialize new CLAUDE.md files with project-specific content
Installation
This plugin is part of the Leo Claude Marketplace. Install the marketplace and the plugin will be available.
Commands
/config-analyze
Analyze your CLAUDE.md and get a detailed report with scores and recommendations.
/config-analyze
/config-optimize
Automatically optimize your CLAUDE.md based on best practices.
/config-optimize
/config-init
Create a new CLAUDE.md tailored to your project.
/config-init
/config-diff
Show differences between current CLAUDE.md and previous versions.
/config-diff # Compare working copy vs last commit
/config-diff --commit=abc1234 # Compare against specific commit
/config-diff --from=v1.0 --to=v2.0 # Compare two commits
/config-diff --section="Critical Rules" # Focus on specific section
/config-lint
Lint CLAUDE.md for common anti-patterns and best practices.
/config-lint # Run all lint checks
/config-lint --fix # Auto-fix fixable issues
/config-lint --rules=security # Check only security rules
/config-lint --severity=error # Show only errors
Lint Rule Categories:
- Security (SEC) - Hardcoded secrets, paths, credentials
- Structure (STR) - Header hierarchy, required sections
- Content (CNT) - Contradictions, duplicates, vague rules
- Format (FMT) - Consistency, code blocks, whitespace
- Best Practice (BPR) - Missing Quick Start, Critical Rules sections
Best Practices
A good CLAUDE.md should be:
- Clear - Easy to understand at a glance
- Concise - No unnecessary content
- Complete - All essential information included
- Current - Up to date with the project
Recommended Structure
# CLAUDE.md
## Project Overview
What does this project do?
## Quick Start
Essential build/test/run commands.
## Critical Rules
What must Claude NEVER do?
## Architecture (optional)
Key technical decisions.
## Common Operations (optional)
Frequent tasks and workflows.
Length Guidelines
| Project Size | Recommended Lines |
|---|---|
| Small | 50-100 |
| Medium | 100-200 |
| Large | 200-400 |
Scoring System
The analyzer scores CLAUDE.md files on:
- Structure (25 pts) - Organization and navigation
- Clarity (25 pts) - Clear, unambiguous instructions
- Completeness (25 pts) - Essential sections present
- Conciseness (25 pts) - Efficient information density
Target score: 70+ for effective Claude Code usage.
Tips
- Run
/config-analyzeperiodically to maintain quality - Update CLAUDE.md when adding major features
- Keep critical rules prominent and clear
- Include examples where they add clarity
- Remove generic advice that applies to all projects
Contributing
This plugin is part of the personal-projects/leo-claude-mktplace repository.