context_get_rules
Retrieve repository coding rules and conventions. Returns the top max_rules rules for a repository by severity (default 20), or a specific rule by ID. Rules are extracted from CLAUDE.md, AGENTS.md, .cursorrules, CONTRIBUTING.md, and other convention files in the repository. Large repos can have hundreds of rules. Narrow the result with paths (the files you are working on) or language, or pass a larger max_rules to get more.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional task filter: code-review, code-generation, or code-questions | |
| paths | No | Optional repo-relative file paths (the files being reviewed, generated, or asked about) to scope rules to. A rule extracted from <dir>/CLAUDE.md (or similar) is returned only when at least one path is inside <dir>/. Rules from repo-root convention files always apply. Omit for repo-wide. | |
| rule_id | No | Optional rule ID to retrieve a specific rule | |
| language | No | Optional language filter (e.g., 'kotlin', 'python', 'typescript') | |
| max_rules | No | Optional maximum number of rules to return, highest severity first. Default 20; pass a larger value to get more. | |
| repo_name | Yes | Repository to retrieve rules for. Use 'owner/repo' form (e.g. 'unblocked/unblocked'). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes |