Goal

SkillDev tools

Lets your agent add a rule to the set of rules.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Goal skill

About this capability

Add a rule to the set of rules

What this skill tells your AI

The instructions your AI receives, as published by causify-ai/helpers in .claude/skills/rules.add/SKILL.md and read by ahel’s review.

  • The user passes:
    • The description of a rule / behavior <CONTENT> to be added to a rule file
    • (Optional) The target rule file to update <TARGET_RULE_FILE> in the format .claude/skills/*.rules.md

Workflow

Read Skill Rules

  • Read .claude/skills/skill.rules.md about conventions and rules to write skills

Determine Target Rule File

  • If the user didn't specify <TARGET_RULE_FILE>, decide which of the files <TARGET_RULE_FILE> the new rule needs to be added to, based on the content of <CONTENT>
  • The available rules are:
    > ls -1 .claude/skills/*.rules.md
    
  • If <CONTENT> fits more than one rule file equally well, or fits none of them clearly, do not guess: ask the user which <TARGET_RULE_FILE> to use, listing the candidate files

Read Target Rule File

  • Read the target rules file <TARGET_RULE_FILE> to understand its structure and existing rules

Draft the New Rule

  • Draft the proposed rule <CONTENT> to be added, following the conventions in:
    • .claude/skills/markdown.rules.md
    • .claude/skills/text.rules.md

Add the New Rule

  • Find the proper H1 header that is related to <CONTENT>
    • See .claude/skills/skill.rules.md ## Keep Rules Organized in the Rule File
  • Add the rule <CONTENT> to <TARGET_RULE_FILE>, following the conventions in .claude/skills/skill.rules.md
  • Make sure there is no overlap with other rules

Verification

  • <CONTENT> is added under the correct H1 header in <TARGET_RULE_FILE>
  • No existing rule in <TARGET_RULE_FILE> already covers <CONTENT>
  • <TARGET_RULE_FILE> was confirmed with the user instead of guessed, if it was ambiguous

Signals

GitHub stars
146
Forks
162
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
rules-add
Source
github.com/causify-ai/helpers