enhance-claude-md
Initialize or enhance CLAUDE.md files using the claude-md-enhancer skill with interactive workflow and 100% native format compliance
What this skill does
# CLAUDE.md Enhancer Command This command uses the `claude-md-enhancer` skill to initialize or enhance CLAUDE.md files for your project. --- ## Phase 1: Discovery - Check Current State ### Check if CLAUDE.md exists !`ls -la CLAUDE.md 2>/dev/null || echo "CLAUDE.md not found"` ### Check for modular CLAUDE.md files !`find . -name "CLAUDE.md" -type f -not -path "./node_modules/*" -not -path "./.git/*" | head -10` ### Get repository status !`git status --short 2>/dev/null || echo "Not a git repository"` ### Check project structure !`ls -la` --- ## Phase 2: Analysis - Determine Action Based on the discovery above, I need to determine the appropriate action: **If CLAUDE.md does NOT exist** → Interactive Initialization Workflow **If CLAUDE.md exists** → Analysis and Enhancement Workflow ### For New Projects (No CLAUDE.md): The `claude-md-enhancer` skill will: 1. Explore your repository structure 2. Detect project type, tech stack, team size, development phase 3. Show you the discoveries and ask for confirmation 4. Create customized CLAUDE.md file(s) after your approval 5. Apply 100% native format compliance (project structure diagrams, setup instructions, architecture sections) ### For Existing Projects (CLAUDE.md exists): The `claude-md-enhancer` skill will: 1. Analyze current CLAUDE.md for quality and completeness 2. Calculate quality score (0-100) 3. Identify missing sections 4. Provide actionable recommendations 5. Offer to enhance with missing native format sections --- ## Phase 3: Task - Execute with Skill or Agent ### Option A: Direct Skill Invocation I can invoke the `claude-md-enhancer` skill directly to handle the appropriate workflow based on what I discovered above. The skill provides: - ✨ **100% Native Format Compliance**: All generated files follow official Claude Code format with project structure diagrams, setup instructions, architecture sections, and file structure explanations - 🆕 **Interactive Initialization**: For new projects, explores repository and asks for confirmation before creating files - ✅ **Intelligent Analysis**: For existing projects, scans and evaluates for quality and completeness - 🚀 **Smart Generation**: Creates customized CLAUDE.md files from scratch - 🔧 **Enhancement**: Adds missing sections and improves existing files - 📦 **Modular Architecture**: Supports context-specific files (backend/, frontend/, database/) ### Option B: Agent Invocation (Recommended for Maintenance) For ongoing maintenance and automatic updates throughout your project lifecycle, I can invoke the `claude-md-guardian` agent instead: **When to use the agent**: - After feature completion - After major refactoring - When new dependencies are added - After architecture changes - For periodic CLAUDE.md synchronization **Agent benefits**: - 🔄 **Auto-Sync**: Updates CLAUDE.md based on detected changes - 🎯 **Smart Detection**: Only updates when significant changes occur - ⚡ **Token-Efficient**: Uses haiku model for routine updates - 📦 **Milestone-Aware**: Triggers after completion signals - ✨ **Native Format**: Ensures 100% Claude Code format compliance ### Your Task I'm ready to proceed. What would you like me to do? **For new projects**: I'll run the interactive initialization workflow (skill) **For existing projects**: I'll analyze your current CLAUDE.md and suggest improvements (skill) **For maintenance**: I'll invoke claude-md-guardian agent to check for updates and synchronize Please confirm how you'd like to proceed, or let me know if you have specific requirements (e.g., "Create a CLAUDE.md for my Python FastAPI project" or "Invoke claude-md-guardian to update my CLAUDE.md").
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.