chrismccoy

Explain My Code — Documentation skill for Claude Code

Documentation community

Generate self-contained onboarding documentation for any codebase.

How to install Explain My Code

Installs to ~/.claude/skills/chrismccoy-forge-explain-my-code/SKILL.md

Terminal
mkdir -p ~/.claude/skills/chrismccoy-forge-explain-my-code && curl -fsSL https://raw.githubusercontent.com/chrismccoy/forge/HEAD/commands/explain-my-code.md -o ~/.claude/skills/chrismccoy-forge-explain-my-code/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Explain My Code does


description: Generate self-contained onboarding documentation for any codebase argument-hint: [optional absolute path to codebase root] allowed-tools: AskUserQuestion, Glob, Grep, Read, Write, Bash disable-model-invocation: true

**Load first.** Read `${CLAUDE_PLUGIN_ROOT}/lib/explain-my-code/SKILL.md` in full before anything else - intake, tool calls, or output. That file is the authoritative procedure for this command; every mention of "the `explain-my-code` procedure" below re

Alternatives in Documentation

  • Doc Co-authoring — Guide users through structured workflow for co-authoring documentation 94.1k ★
  • Context7 — claude-plugins-official Up-to-date library documentation lookup 50.1k ★
  • Agent Readme — Agent onboarding — what to do with the files in this directory 29.1k ★

Full documentation available on GitHub

View Source Repository