claude

understand-anything

Turns any codebase into an interactive knowledge graph you can explore and query.

0 on GitHubby Egonexv2.9.8MITupdated 4 days agoLearning
/

Plugin understand-anything from marketplace giofornari in giofornari/skills. Commands read from the repo's manifest — 4 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (9)

  • understand-chat

    Use when you need to ask questions about a codebase or understand code using a knowledge graph

  • understand-dashboard

    Launch the interactive web dashboard to visualize a codebase's knowledge graph

  • understand-diff

    Use when you need to analyze git diffs or pull requests to understand what changed, affected components, and risks

  • understand-domain

    Extract business domain knowledge from a codebase and generate an interactive domain flow graph. Works standalone (lightweight scan) or derives from an existing /understand knowledge graph.

  • understand-explain

    Use when you need a deep-dive explanation of a specific file, function, or module in the codebase

  • understand-figma

    Analyze a Figma file via the Figma REST API and generate an interactive design knowledge graph (pages, screens, components, component sets, instances, design tokens) with a kind:"design" dashboard.

  • understand-knowledge

    Analyze a Karpathy-pattern LLM wiki knowledge base and generate an interactive knowledge graph with entity extraction, implicit relationships, and topic clustering.

  • understand-onboard

    Use when you need to generate an onboarding guide for new team members joining a project

  • understand

    Analyze a codebase to produce an interactive knowledge graph for understanding architecture, components, and relationships

Subagents (10)

  • architecture-analyzer

    Analyzes a codebase's file structure, summaries, and import relationships to identify logical architectural layers and assign every file to exactly one layer.

  • article-analyzer

    Analyzes markdown files using pre-parsed structural data and LLM inference to extract knowledge graph nodes and edges (entities, claims, implicit relationships, topic clustering).

  • assemble-reviewer

    Reviews the output of merge-batch-graphs.py for semantic issues the script cannot catch. Recovers dropped nodes/edges and fills cross-batch gaps.

  • design-analyzer

    Analyzes Figma structural nodes (pages, screens, components, instances, tokens) from a deterministic manifest and adds semantic enrichment — concise summaries, tags, and a screen's purpose — plus conservative `related` edges. Does NOT invent structural nodes or edges.

  • domain-analyzer

    Analyzes codebases to extract business domain knowledge — domains, business flows, and process steps. Produces a domain-graph.json that maps how business logic flows through the code.

  • file-analyzer

    Analyzes batches of source files to produce knowledge graph nodes and edges. Extracts file structure, functions, classes, and relationships using a two-phase approach: structural extraction script followed by LLM semantic analysis.

  • graph-reviewer

    Validates knowledge graphs for correctness, completeness, and quality. Runs systematic checks and renders approval or rejection decisions.

  • knowledge-graph-guide

    Use this agent when users need help understanding, querying, or working with an Understand-Anything knowledge graph. Guides users through graph structure, node/edge relationships, layer architecture, tours, and dashboard usage.

  • project-scanner

    Scans a codebase directory to produce a structured inventory of all project files, detected languages, frameworks, import maps, and estimated complexity.

  • tour-builder

    Designs guided learning tours through codebases, creating 5-15 pedagogical steps that teach project architecture and key concepts in logical order.

Hooks (2)

  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT}/hooks/post-tool-use-auto-update.mjs"

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-stale-check.mjs"

View source on GitHub

More from giofornari/skills

All 67 plugins →

165 evidence-grounded skills for teachers, school leaders and EdTech: pedagogy, learning science, curriculum, assessment.

165 skills

0

122 sales skills for SDRs, AEs and revenue leaders: prospecting, discovery, objection handling, negotiation, pipeline management, AI SDR bots.

122 skills

0

OpenMontage agentic video production: its 91 skills. The full pipeline needs the project cloned.

93 skills

0

Conversion and marketing frameworks: CRO methodology, StoryBrand, Scorecard Marketing, Contagious, 1-Page Marketing Plan.

65 skills

0

Sales and persuasion frameworks: Cialdini's influence psychology, Predictable Revenue, Made to Stick, $100M Offers.

65 skills

0

marketing-skills

claudecodex

Marketing skills: CRO, copywriting, SEO and more.

53 skills

0

Similar plugins

Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review

1 command · 3 agents

anthropics/claude-code 155,476

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

diagram-design

claudecodex

Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.

1 skill · 7 commands

cathrynlavery/diagram-design 66,757

Maintain understand-anything?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins67 plugins