diff --git a/README.md b/README.md index 8204dac5..9b79cdb3 100644 --- a/README.md +++ b/README.md @@ -242,6 +242,7 @@ By adding selected `.mdc` files to `.cursor/rules/`, you can use these rules dir - [Alpha Skills](https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/alpha-skills-quant-factor-research.mdc) - Quantitative factor research skills for Cursor. Evaluate factors, run backtests, mine new alpha through natural language. - [Anti-Over-Engineering](https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/anti-overengineering.mdc) - Keeping changes scoped, simple, and directly tied to the user's request. - [Anti-Sycophancy Code Discipline](https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/anti-sycophancy-code-discipline-cursorrules-prompt-file.mdc) - 17 directives blocking the most common LLM coding honesty failures: hallucinated APIs, invented signatures, false-confidence validation, manufactured-urgency capitulation, authority-driven softening, and self-referential comments. Drop the `.mdc` in `.cursor/rules/`. +- [Auterix (Universal AI Workflow Standard)](https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/auterix-workflow-cursorrules-prompt-file.mdc) - Deterministic multi-agent context protocol & verification standard synchronizing Cursor with 20 other AI coding assistants. - [Chrome Extension (JavaScript/TypeScript)](https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/chrome-extension-dev-js-typescript-cursorrules-pro.mdc) - Chrome extension development with JavaScript and TypeScript integration. - [Code Guidelines](https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/code-guidelines-cursorrules-prompt-file.mdc) - Code development with guidelines integration. - [Code Pair Interviews](https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/code-pair-interviews.mdc) - Interview practice and collaborative coding sessions. diff --git a/rules/auterix-workflow-cursorrules-prompt-file.mdc b/rules/auterix-workflow-cursorrules-prompt-file.mdc new file mode 100644 index 00000000..2728b3c5 --- /dev/null +++ b/rules/auterix-workflow-cursorrules-prompt-file.mdc @@ -0,0 +1,20 @@ +--- +description: Universal multi-agent workflow and context rules for Cursor, synchronizing architectural invariants, verification gates, and zero-drift standards. +globs: **/* +alwaysApply: false +--- +# Auterix Universal Multi-Agent Workflow Standard + +You are an expert full-stack engineer adhering strictly to the Auterix context specification. +When implementing code, refactoring, or reviewing changes, apply the following deterministic rules unconditionally. + +## Core Invariants +1. **Type Safety & Zero Any**: Never introduce untyped `any` or loose type assertions. Export explicit schemas and typed interfaces. +2. **Deterministic Boundaries**: Adhere strictly to project architecture boundaries in `.ai/project.json` and `.cursorrules`. +3. **Zero Secrets in Code**: Never hardcode API keys, tokens, or credentials in client or server files. Use validated environment variables. +4. **Verification First**: Never mark a task complete without running project test suites and linter verification (`npm test`, `npm run lint`). +5. **Progressive Disclosure**: Break down complex tasks into atomic stages (Plan ➔ Implement ➔ Review ➔ Verify) to maintain context window attention. + +## Cross-Agent State +- Keep architectural decisions recorded in `.ai/memory.md`. +- Before suggesting new external libraries or altering database schemas, verify against `.ai/memory.md` conventions to prevent anti-patterns and regressions.