PRs welcome. Here's what's most useful:
- New
ccssubcommands - if you find yourself wrappingcc-conversation-searchin a script, it probably belongs inccs - New slash commands -
/standupand/rename-sessionare examples. If you have a workflow command that ties the stack tools together, add it tocommands/ - Troubleshooting entries - hit an install issue and figured it out? Add a
<details>block to the README troubleshooting section - Bug fixes - especially in
install.shandccs - Platform support - Linux fixes, WSL compatibility, etc.
- Run
bash -non any shell scripts you changed to check syntax - If you changed
ccs, test the affected subcommands - If you changed the cheatsheet, regenerate the PDF:
cd docs && python3 generate-pdf.py - Keep the README concise - new sections should use
<details>blocks when possible
- Adding new tools to the stack (Ghost + cc-conversation-search + planning-with-files is the scope)
- Large refactors of the install flow
- Features that require additional runtime dependencies
- Shell scripts: bash,
set -euo pipefail, colored output with the existingok/warn/failhelpers - Commands (
.mdfiles): numbered steps, code blocks for anything runnable - README: scannable, collapsible details for long content, tables over prose