Creates, updates, and revises all project documentation (specs, README, ADR, .specs/, .cursor rules when doc-related). Proactively use when editing markdown or structured project text. Apply Senior Dev clarity—English only, DRY, KISS, no fluff. Unless the user explicitly overrides, always follow the directives in this…
Aligns git commits and messages with this repo’s Conventional Commits rule and pre-commit gate (lint, format, tests). Use when writing or reviewing commit messages, before git commit or push, when running pre-commit checks, or when the user mentions conventional commits, npm run precommit, or .githooks.
Project and feature planning with 4 adaptive phases - Specify, Design, Tasks, Execute. Auto-sizes depth by complexity. Creates atomic tasks with verification criteria, atomic git commits, requirement traceability, and persistent memory across sessions. Stack-agnostic. Use when (1) Starting new projects (initialize…