Ccat — Development skill for Claude Code
CLAUDE.md Context Analyzer - A comprehensive tool for analyzing and managing Claude Code memory files.
How to install Ccat
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nwiizo/ccat and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ccat does
CLAUDE.md Context Analyzer - A comprehensive tool for analyzing and managing Claude Code memory files.
Alternatives in Development
- Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
- 10 Context And Prompts — Prompt 10: Wire Up System Prompt, Context Gathering & Memory System 2.3k ★
- Setup Context — Set up your Skill Memory — a pm-context.md every skill reads so outputs come back tailored to you 1.3k ★
README
ccat - CLAUDE.md Context Analyzer
[!IMPORTANT] **Archived / アーカイブ済み**
I no longer use or actively maintain this project, so this repository is archived. If you would like to take over maintenance or continue the project, please DM [@nwiizo on X](https://x.com/nwiizo).
現在、作者はこのツールを利用しておらず、積極的な保守も行っていないため、本リポジトリをアーカイブしました。保守を引き継ぎたい方・継続して活用したい方は、X の [@nwiizo](https://x.com/nwiizo) まで DM でご連絡ください。
A comprehensive command-line tool for analyzing and managing Claude Code memory files (CLAUDE.md).
Features
- 🔍 Smart File Discovery: Automatically finds CLAUDE.md files in user, project, and subdirectory locations
- 📊 Multiple Output Formats: Text, JSON, Tree view, and raw output
- 🔗 Import Resolution: Tracks and validates import chains between memory files
- 🏥 Diagnostics: Detects issues like circular imports, missing files, and large contexts
- 🔎 Context Search: Search within memory files with regex support
- 📦 Export Capabilities: Export contexts to various formats (Markdown, JSON, HTML, PDF)
- 🔧 Claude Code Integration: Direct integration with Claude Code for automated fixes
Installation
From crates.io (Recommended)
cargo install ccat
From source
git clone https://github.com/nwiizo/ccat.git
cd ccat
cargo install --path .
From GitHub releases
Download the latest binary from the [releases page](https://github.com/nwiizo/ccat/releases).
Usage
Basic Commands
# Show memory files in current directory
ccat
# Show memory files with tree view
ccat show -f tree
# Include subdirectories
ccat show -s
# Show only specific types
ccat show -t project,user
# Run diagnostics
ccat diagnose
# Search for patterns
ccat search "TODO"
# Initialize new CLAUDE.md
ccat init
Advanced Usage
# Show with metadata
ccat show --show-metadata
# Export to JSON
ccat export -f json -o context.json
# Watch for changes
ccat watch --notify
# Validate with strict rule
Related Skills
Memory Init
Initialize project memory by analyzing existing codebase
Langsmith Fetch
Debug LangChain and LangGraph agents by fetching execution traces from LangSmith Studio. Use when debugging ag
Sdlc Code Research
Understand minimum codebase context needed for planning. Use before implementation or when analyzing unfamilia
Detecting Abstraction Decay In Context 20260815
Analyzing summarized context to locate missing operational metadata, provenance, or state information lost dur
Crusts
Run the CRUSTS context window analyzer and give me actionable advice.
Claude Boot Stats
Per-component token cost analyzer for Claude Code first-turn context: HTTP intercept proxy + Qwen3 BPE + groun
Related Agents
Flutter Performance Analyzer
Use this agent when profiling and analyzing Flutter app performance. Specializes in DevTools profiling, identi
Git State Analyzer
Specialized sub-agent for analyzing git repository state and GitHub context to provide comprehensive workflow
Function Analyzer
Performs ultra-granular per-function deep analysis for security audit context building. Use when analyzing den