Turns knowledge graphs into actual onboarding docs. It reads the graph JSON that /understand generates and pulls out project metadata, architecture layers, the guided tour, and file-level nodes while skipping granular function details to keep things digestible. Then it builds a structured markdown guide with project overview, layer breakdown, key concepts, a walkthrough, file map, and complexity hotspots so new developers know where to tread carefully. The smart part is it uses grep to search the JSON instead of dumping everything into context, which keeps it fast. Outputs to docs/ONBOARDING.md and you can commit it so the next person doesn't have to bug you with setup questions.

skills.sh installs
4.2K
GitHub stars
91.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add egonex-ai/understand-anything --skill understand-onboard --agent claude-code

Installs into .claude/skills of the current project.

Files

/understand-onboard

Generate a comprehensive onboarding guide from the project's knowledge graph.

Graph Structure Reference

The knowledge graph JSON has this structure:

  • project — {name, description, languages, frameworks, analyzedAt, gitCommitHash}
  • nodes[] — each has {id, type, name, filePath?, summary, tags[], complexity, languageNotes?}
    • Code node types: file, function, class, module, concept
    • Non-code node types: config, document, service, table, endpoint, pipeline, schema, resource
    • Domain/knowledge node types: domain, flow, step, article, entity, topic, claim, source
    • IDs use the node type as prefix, e.g. file:path, function:path:name, config:path, article:path
  • edges[] — each has {source, target, type, direction, weight}
    • Key types: imports, contains, calls, depends_on, configures, documents, deploys, triggers, contains_flow, flow_step, related, cites
  • layers[] — each has {id, name, description, nodeIds[]}
  • tour[] — each has {order, title, description, nodeIds[]}

How to Read Efficiently

Sponsors

Details

Repository
github.com/egonex-ai/understand-anything
Category
Documentation
First seen
Jun 11, 2026

More from egonex-ai/understand-anything

All 8
1dotnet avatarmigrate-dotnet10-to-dotnet11dotnet/skillsMigrate a .NET 10 project or solution to .NET 11 and resolve all breaking changes. This is a MIGRATION skill — use it when upgrading from .NET 10 to .NET 11, NO4.1Kskills.sh installs
2plannotator avatarhtmlplannotator/effective-htmlCreate or redesign self-contained single-file HTML artifacts with a visual direction shaped by the user's brief, project, and subject. Use when HTML is the deli4.1Kskills.sh installs
3softaworks avatarprofessional-communicationsoftaworks/agent-toolkitGuide technical communication for software developers. Covers email structure, team messaging etiquette, meeting agendas, and adapting messages for technical vs4.1Kskills.sh installs
4kostja94 avatarcopywritingkostja94/marketing-skillsWhen the user wants to write or optimize short-form marketing copy—headlines, CTAs, ad copy, landing page copy, email copy. Also use when the user mentions "cop4Kskills.sh installs
5zc277584121 avatarimage-generationzc277584121/marketing-skillsGenerate illustration images for articles and documentation with a Codex-first workflow, OpenAI API fallback, and Gemini fallback.4Kskills.sh installs
6dpearson2699 avatarcore-bluetoothdpearson2699/swift-ios-skillsBuild direct Bluetooth Low Energy workflows with Core Bluetooth. Use when implementing BLE central or peripheral GATT communication, scanning or connecting with3.9Kskills.sh installs