SourceSage
Generate AI-friendly Markdown documentation from source code repositories
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install SourceSage?โผ
Run `npx skills add Sunwood-ai-labs/SourceSage --all -g -y` in your terminal to install this skill globally.
What does SourceSage do?โผ
It analyzes any local repository and produces a single Markdown file with the file tree, Git info, statistics, and file contents, ready for an AI agent to read.
How do I generate a repository summary?โผ
Run `sage --repo /path/to/repository` and the summary is written to `.SourceSageAssets/Repository_summary.md`. Use `--lite` for a smaller first-pass summary.
Can SourceSage output documentation in Japanese?โผ
Yes. Add `-l ja` to generate the summary in Japanese, or `-l en` for English.
How do I exclude files from the summary?โผ
SourceSage merges your `.gitignore` with a `.SourceSageignore` file, which it creates automatically if missing, so you can exclude any paths you want.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core