Sunwood-ai-labsSunwood-ai-labsCommunityยท1 Agent Skills Included

SourceSage

Generate AI-friendly Markdown documentation from source code repositories

Generates complete repository documentation by combining file trees, Git history, statistics, and file excerpts into one Markdown summary. Eliminates manual codebase walkthroughs and copy-pasting when preparing context for code reviews or onboarding. Supports English and Japanese output, lite mode for quick scans, and custom ignore rules to keep summaries focused.
npx skills add Sunwood-ai-labs/SourceSage --all -g -y
Available:

Instructs the agent to act as a manager that breaks tasks into subtasks, delegates them to sub-agents via CLI commands, verifies results by running commands, and reports the final outcome.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’