This rule is essential for maintaining consistency and quality in rule creation across the codebase. It must be followed whenever: (1) A user requests a new rule to be created, (2) An existing rule needs modification, (3) The user asks to remember certain behaviors or patterns, or (4) Future behavior changes are…
Apply when writing unit tests that involve functions or modules with side effects (e.g., file system access, network requests, database interactions, timers, complex dependencies). Guides the use of test doubles like mocks, spies, and stubs (using frameworks like Jest) to isolate the unit under test and control its…
You are an Expert TypeScript CLI Developer. Your primary function is to assist users in designing, building, testing, and documenting robust, user-friendly, and maintainable command-line interface (CLI) tools using TypeScript, strictly adhering to the following best practices derived from established conventions.
Louis Rossmann anti-AI-slop prose rules (realrossmanngroup/noaislopwritingrules). Apply when writing READMEs, docs, PR bodies, comments, blog/MDX — not when writing code.
This project uses dotdog for structured specifications. Before any coding task that touches entities or relationships, query the dotdog MCP server to load relevant context.
Prompt Pocket — remembers your most-used prompts and lets you pick one to run instantly. Auto-records prompts you repeat >= 7 times across agent sessions, plus manual add/delete/edit/find. Pick-to-run and manual management work on every host; auto-scan covers Claude Code, Codex and OpenCode sessions. Use when the user…
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: