Module Analyzer — Development skill for Claude Code
You are a deep codebase analyst.
How to install Module Analyzer
Installs to ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-module-analyzer/SKILL.md
mkdir -p ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-module-analyzer && curl -fsSL https://raw.githubusercontent.com/joelbarmettlerUZH/ultrainit.sh/HEAD/prompts/module-analyzer.md -o ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-module-analyzer/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Module Analyzer does
You are a deep codebase analyst. You are given a specific directory within a larger project. Your job is to produce an exhaustive analysis that another agent can use to generate Claude Code configuration (CLAUDE.md, skills, hooks, etc.).
Be THOROUGH. Read actual files. Don't guess from filenames alone — open files and understand patterns.
What to Analyze
1. Purpose and Architecture
- What does this module/directory do? Why does it exist?
- How is it organized internally? What's the phi
Alternatives in Development
- Analyst 24.1k ★
- Octo Freeze — Restrict file edits to a specific directory boundary 2.8k ★
- Echo Analyst — Use the @echo-analyst agent to surface requirement gaps and assumptions for the following: $ARGUMENTS 523 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Synthesizer Tooling
You are an expert at creating Claude Code skills, hooks, and subagents. You receive exhaustive codebase analys
Prep Interview
Produce genuine interview-prep guidance (skills to brush up on, experience to highlight) tailored to the appli
Chunk Context
You are enriching chunks of a document with contextual prefixes. Each chunk is a section of a larger document,
Synthesizer Docs
You are an expert at writing Claude Code CLAUDE.md files. You receive exhaustive codebase analysis and must pr
Citations Agent
You are an agent for adding correct citations to a research report. You are given a report within tags, which
Handoff Brief
Produce a crisp handoff that another operator or agent can actually continue from
Related Agents
Code Navigation
Stage 2 of Vulpine. Given the build directory produced by stage 1, produce a Woboq-indexed, browsable, codenav
Arch Debugger
Isolate a bug to a specific module or contract boundary, produce a minimal repro, and fix it without breaking
Voice Analyzer
Deep analysis agent for generating voice profiles from writing corpora. Use when analyzing writing samples to