Thanks for wanting to make Claude Code better for everyone.
- New stack detections — Help the autopilot recognize more project types (Ruby on Rails, Django, Flutter, etc.)
- New hooks — Quality gates that catch real issues. Must be fast (<100ms) and high-signal (no noise).
- Memory templates — Useful starting points for common project types (mobile, CLI tools, libraries, etc.)
- Install script improvements — Better OS compatibility, edge case handling, safer merging.
- Bug fixes (especially for the install script)
- Documentation improvements
- Real-world examples of generated CLAUDE.md files
- Add hooks that are slow (>100ms) or noisy (false positives)
- Add opinionated language/framework-specific rules to the base CLAUDE.md (those belong in examples)
- Add dependencies to the install script (it should work with just
bash,curl, and optionallyjq)
- Fork the repo
- Make your change
- Open a PR with a clear description of what and why
- Open an issue first describing what you want to add
- Wait for a thumbs-up (saves you from building something we'd reject)
- Fork, build, PR
# Test the install script on a fresh environment
docker run -it --rm ubuntu:latest bash
apt-get update && apt-get install -y curl jq git
curl -fsSL https://raw.githubusercontent.com/YOUR_FORK/dotclaude/YOUR_BRANCH/install.sh | bash
# Verify files are in place
ls -la ~/.claude/
cat ~/.claude/CLAUDE.md | head -5
ls ~/.claude/skills/project-autopilot/- Shell scripts: use
set -euo pipefail, quote variables, handle errors - Markdown: keep it scannable — tables, bullets, code blocks
- JSON: valid, properly escaped, formatted with 2-space indent
- Hooks: must be a single line (shell constraint), use
bash -c '...'wrapper
- One feature per PR
- Clear title:
feat: add Rails stack detectionorfix: install script on Ubuntu - Description explains the "why" not just the "what"
- Test on at least one OS before submitting
By contributing, you agree that your contributions will be licensed under the MIT License.