Skip to content

Rules

Rules are path-specific instructions that apply to certain files or directories.

.ai/rules/*.md

Rules require YAML frontmatter with a paths array:

---
paths:
- "src/components/**/*.tsx"
---
# Component Guidelines
Components in this directory should:
- Use functional components with hooks
- Export a default component
- Include TypeScript interfaces
{
paths: string[] // Required, minimum 1 path
}
PatternMatches
src/**/*.tsAll .ts files in src/
*.config.jsConfig files in root
**/*.test.tsAll test files
ToolOutput
Claude Code.claude/rules/ (symlink to directory)
OpenCode.opencode/rules/ (symlink to directory)