Skip to main content
Rules are managed through natural language in your Claude Code session. There are no slash commands or config files to edit — just tell Claude what you want. The fetch-rules.sh hook detects rule management intent from your prompt and returns instructions for Claude to execute the change through the Rippletide backend.

Add a rule

Tell Claude the rule you want to add:
Claude will:
  1. Present the proposed rule for your review
  2. Ask for confirmation
  3. Save it to the Rippletide backend
The rule takes effect immediately in your next prompt.

Edit a rule

Describe the change you want to make:
Claude identifies the matching rule, shows you the proposed edit, and asks for confirmation before saving.

Delete a rule

Ask Claude to remove a rule:
Claude identifies the rule, asks for confirmation, and deletes it from the backend.

Double confirmation for generated files

For auto-generated files like Rules.md or work_rules_report.md, Claude asks you to confirm twice before making changes. This prevents accidental modifications to files that were generated during setup.

Where rules are stored

Rules are stored in the Rippletide backend, not in local files. The manage-rule.sh hook script handles all CRUD operations: After any change, the Context Graph is rebuilt automatically so the updated rules are used in future queries.

Examples