This does the heavy lifting when you need to turn code into actual documentation. It analyzes your codebase first (checking package files, directory structure, entry points) before generating anything, which means you get READMEs that match your project's actual setup rather than generic templates. It covers the full range: inline comments following language conventions, API references with proper parameter tables, architecture docs with Mermaid diagrams, and contribution guides. The workflow is thorough, maybe even a bit formal, but that's the point. If you've ever stared at an undocumented repo wondering where to start, or needed to generate API docs that don't look like an afterthought, this handles it systematically.
npx skills add https://github.com/bytedance/deer-flow --skill code-documentation