Thanks for your interest in contributing! This project is a portable Agent Skill (SKILL.md + references/ + assets/) that generates documentation for codebases and runs in any agent harness. Contributions that improve exploration accuracy, doc quality, grading rubrics, or cross-tool compatibility are especially welcome.
Open a GitHub issue with:
- What you ran (
/generate-docswith what arguments) - What kind of codebase (language, framework, monorepo vs single)
- What went wrong (missing docs, inaccurate content, grading issues)
- The
_verification_report.mdif available
- Fork the repository
- Create a feature branch (
git checkout -b improve-explorer-patterns) - Make your changes
- Test by installing in a project and running
/generate-docs - Submit a pull request with a clear description of what changed and why
High-value contributions:
- Language-specific exploration patterns (better detection for Go, Rust, Java, C#, etc.)
- New documentation types for specific domains (ML model docs, GraphQL schema docs, etc.)
- Grading rubric refinements based on real-world usage
- Bug fixes where explorer misses files or generator fabricates content
- Verifier improvements that catch more inaccuracies
Structure:
- Orchestration changes (config, run modes, iteration loop) go in
generate-docs/SKILL.md - Phase behavior changes go in the matching
generate-docs/references/*.mdfile (exploration.md,generation.md,verification.md,grading-rubric.md,context-files.md) - Context-file templates go in
generate-docs/assets/
These are markdown files, not code, but please:
- Keep agent instructions clear and specific
- Use concrete examples over abstract descriptions
- Include file path patterns when adding exploration rules
- Test against at least one real codebase before submitting
There's no automated test suite (these are prompt files). To test your changes:
- Install the modified files into a test project
- Run
/generate-docs 1for a quick single-pass test - Check the
_verification_report.mdfor quality grades - Verify the generated docs against the actual codebase manually
- Check that
CLAUDE.mdandAGENTS.mdwere updated correctly
By contributing, you agree that your contributions will be licensed under the MIT License.