Use when the user asks to explain the codebase, a subsystem, a file or directory, or a code change/diff/branch/PR. Produces a single self-contained, interactive HTML diagram — no separate write-up, covering concepts and architecture rather than a code walkthrough. With no argument, diagrams the whole repository. With `diff`, diagrams the system after the current change.
安装
npx skills add Akramz/dotfiles --skill explainnpx skills add Akramz/dotfiles --skill explain -a claude-code -gnpx skills add Akramz/dotfiles --skill explain -a codex -ggemini skills install https://github.com/Akramz/dotfiles.git --path claude/skills/explaingh skill install Akramz/dotfiles explaingit clone --depth 1 https://github.com/Akramz/dotfiles /tmp/Akramz__dotfiles
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/Akramz__dotfiles/claude/skills/explain ~/.claude/skills/explain # Claude Code
cp -R /tmp/Akramz__dotfiles/claude/skills/explain ~/.agents/skills/explain # Codex, Cursor, Gemini CLI, Copilot, OpenCode