What problem does it solve?
It prevents unstructured AI coding sessions by enforcing a consistent startup workflow: checking for protected branches, selecting an operating mode, and loading coding guidelines before any work begins.
Core Features & Use Cases
- Protected Branch Check: Detects when you are on main, master, or dev and prompts you to create a branch or git worktree before making changes.
- Dual Operating Modes: Offers nori-full-send mode for autonomous plan-then-execute work, or nori-copilot mode where each step requires your explicit approval.
- Opinionated Coding Guidelines: Enforces YAGNI, test-driven development, root-cause debugging, and a direct non-deferential communication tone.
- Use Case: Start any coding session in a repository and the agent will verify your branch, ask your preferred mode, research with subagents, write a plan, and follow TDD before touching code.
Quick Start
Ask the agent to start working on any coding task and it will load the Nori workflow, check your git branch, and prompt you to choose full-send or copilot mode.