Cursor rule Cursor
Java-specific development standards following Effective Java, Google Java Style Guide, and modern Java 21 LTS best practices.
Cursor rule Cursor
Java-specific development standards following Effective Java, Google Java Style Guide, and modern Java 21 LTS best practices.
Cursor rule Cursor
Phase-based brutal audit workflow for Java 17/21 projects - on-demand architectural review.
Cursor rule Cursor
Phase-based brutal audit workflow for JavaScript/TypeScript projects - on-demand architectural review.
Cursor rule Cursor
JavaScript/ECMAScript development standards following modern best practices, Airbnb/Google style guides, and JavaScript community conventions.
Cursor rule Cursor
Obsidian CLI commands and plugin dev loop when user interacts with a vault.
Cursor rule Cursor
Obsidian vault anti-patterns for OFM notes, Bases, and JSON Canvas.
Cursor rule Cursor
OWASP-aligned secure coding: input validation, output encoding, auth, session, access control, crypto, logging, data protection, DB, file, memory.
Cursor rule Cursor
Phase-based brutal audit workflow for Python projects - on-demand architectural review.
Cursor rule Cursor
Python-specific development standards following PEP 8, PEP 20 (Zen of Python), and Pythonic best practices.
Cursor rule Cursor
Phase-based brutal audit for Rust projects - error handling, ownership, concurrency, testing.
Cursor rule Cursor
Rust development standards: idioms, style, anti-patterns (Rust 2021 edition, 2024 where applicable).
Cursor rule Cursor
Operate pi-spine batches in Cursor: spine CLI commands, diagnosis, recovery, gates, integrate, and report upstream engine bugs. Use when user asks to start/pause/resume spine batch, run spine doctor/preflight/plan, check batch status, approve gate, recover from orphans, or report spine bugs—not when authoring packets…
Cursor rule Cursor
Create pi-spine task packets (PROMPT.md, STATUS.md, dependencies.json) under the configured tasks root. Use when asked to create spine tasks, decompose PRDs for spine batch, or stage SP- work—not when operating batches or implementing code.
Cursor rule Cursor
Manually execute a pi-spine task packet in Cursor when no spine batch is active: honor Contract, Testing step, File Scope, STATUS discipline. Use when user @PROMPT.md under spine tasks root and asks to implement—not when spine batch is running or user wants packet authoring.
Cursor rule Cursor
Stet CLI usage - commands and dismiss reasons for Cursor and stet-assisted review.
Cursor rule Cursor
Phase-based brutal audit workflow for Swift/iOS projects - on-demand architectural review.
Cursor rule Cursor
Swift 5.9 development standards - SwiftUI, layers, concurrency, testing; platform minimum from project deployment target.
Cursor rule Cursor
Phase-based brutal audit workflow for Swift 6 / iOS projects - on-demand architectural review.
Cursor rule Cursor
Swift 6 development standards - strict concurrency, SwiftUI, layers; platform minimum from project deployment target.
Cursor rule Cursor
Create Taskplane-style task packets (PROMPT.md, STATUS.md, CONTEXT.md) for autonomous execution outside Cursor. Use when asked to create, stage, queue, or plan tasks—not when implementing code.
Cursor rule Cursor
Execute a Taskplane-style task packet in Cursor: read PROMPT.md and STATUS.md, stay within File Scope, update checkboxes honestly, run verification before claiming done. Use when implementing or executing a task—not when creating new task packets.
Cursor rule Cursor
Tufte-aligned analytical visualization: data-ink, lie factor, chartjunk, comparisons, tables/charts, dashboards.
Agent
Cross-model code and plan reviewer — provides independent quality assessment.
Agent
Batch supervisor — monitors orchestration, handles failures, keeps operator informed.