Thanks for your interest in contributing! 🎉
- Full Contributing Guide: docs/contributing.md
- Code of Conduct: CODE_OF_CONDUCT.md
- Security Policy: SECURITY.md
Content packs are the highest-value contribution. Create a new perspective:
cd packs/
cp staff-core.yaml my-new-pack.yaml
# Edit your pack
git diff HEAD~1 | greybeard analyze --pack packs/my-new-pack.yamlSee Pack Schema for details.
Found a bug? Open an issue
Have an idea? Suggest a feature
See the full guide for:
- Development setup
- Running tests
- Code style
- Commit guidelines
git clone https://github.com/btotharye/greybeard.git
cd greybeard
make install-dev # Install dependencies
make pre-commit-install # Install git hooks (recommended)
make test # Run testsSee the full development guide for details on pre-commit hooks, coverage reports, type checking, and more.
- Check the documentation
- Ask in GitHub Discussions
- Open an issue if you're stuck
For the full contributing guide with detailed instructions, see docs/contributing.md.