Skills for Real Engineers. Straight from my .agents directory.
code-understand
Agent skill fromAr9av/obsidian-wiki
Map the load-bearing files, symbols, callers, and dependencies of an unfamiliar codebase before making changes. Use for architecture orientation, impact analysis, what-would-break questions, or finding callers. Uses CodeGraph when available and a dependency-free builtin fallback.
How to install code-understand
npx skills add Ar9av/obsidian-wiki# or add only this skill to Claude Code: copy the folder
skills/code-understand/
# into
~/.claude/skills/code-understand/ (all projects)
.claude/skills/code-understand/ (one project)
1# Code Understand — On-Demand Architecture Focus Map23You are about to work in a codebase you don't fully know yet. Instead of grepping around or4reading files at random, ask the local extractor for a **focus map**: the ranked symbols the5architecture hangs on, each with a `file:line` citation and evidence type. Read only what it6points at — this is a map, not a substitute for reading the actual code it cites.78## When to reach for this910- Before editing an unfamiliar module — see what calls it and what it calls before changing11 its shape.12- The user asks "how does X work", "what's the impact of changing Y", "who else uses this13 function" for a codebase, not the wiki.14- You're about to do a large refactor and want a ranked list of load-bearing files instead of15 reading the whole tree.16- You already have a diff or a set of changed files and want to know their blast radius before17 finishing the change.1819Not for: summarizing what a project *does* for the wiki (that's `wiki-update` Step 3b, which20calls this same command as part of a bigger sync flow) — use this skill directly only when you21need the focus map for your own immediate work, not to persist knowledge.2223## Running it2425```bash26obsidian-wiki code-understand --project <dir> [--backend auto|builtin|codegraph|graphify] \27 [--changed <file>...] [--since <sha>] [--max-symbols N] [--pretty]28```2930- `--project` — defaults to the current directory.31…
Excerpt shown under the repository's MIT license.
More skills in obsidian-wiki
Similar skill repositories
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
