Thanks for contributing.
cascades is a public repository for reusable Claude Code skills. Contributions should make the repository more portable, better documented, and easier to use across environments.
- Keep all contributions customer-agnostic.
- Do not commit generated outputs from real environments.
- Do not commit credentials, auth artifacts, cached exports, or local paths.
- Prefer read-only access patterns unless a skill explicitly requires broader permissions.
- Add or update documentation whenever behavior changes.
Each public skill should include:
SKILL.mdREADME.mdagents/when agent configuration is neededreferences/for supporting docsscripts/for reusable helpers
Examples and commands must use synthetic placeholders such as example.com.
Do not commit:
reports/outputs/sessions/auth_status.json*.ndjson*.csv*.err- real tenant names or user emails
- real OAuth client IDs from customer environments
- Create a branch from
main. - Make the change.
- Verify no caches or generated artifacts were added.
- Run a quick content scan for customer data before opening a PR.
- Open a pull request with a short explanation of the change and how it was validated.
Future skill categories can be added under .claude/skills/ without restructuring the repository. Keep each new skill self-contained and documented so the repo can grow incrementally.