PAUL (Plan-Apply-Unify Loop) is an AI-assisted development framework designed to bring structure and integrity to projects built using Claude Code. Currently at version 1.2.0, the framework emphasizes disciplined execution through a cyclical process: Plan, Apply, and Unify. It aims to combat "context rot" and improve the reliability of AI-generated output by enforcing loop integrity, prioritizing in-session context, and driving development with acceptance criteria. PAUL ensures that plans are closed, state is consistently managed, and decisions are logged, significantly reducing the debugging of AI output. It is not limited to software development but can manage diverse projects like marketing campaigns and workflows. Releases are driven by user feedback, focusing on enhancing workflow quality and depth, with the latest v1.2.0 introducing significant improvements to the initialization process.
npm install paul-frameworkVerified import paths — ran on the pinned version, not inferred.
Demonstrates the initial setup of PAUL via `npx` and the core Plan-Apply-Unify loop commands used within Claude Code to manage an AI-assisted project.
Update any automated scripts or workflows that relied on the previous skeleton file generation, and adapt to the new interactive requirements gathering process for initialization.
Always ensure that every `/paul:apply` execution is followed by a `/paul:unify` command to properly close the loop, reconcile work, and persist project state. This is fundamental to PAUL's operational model.
Ensure that all PAUL operational commands are invoked directly within your Claude Code session, prefixed with `/paul:` as specified in the documentation.
Execute all `/paul:` commands directly within a Claude Code session where the PAUL framework is active.
Execute `/paul:unify` after completing the `/paul:apply` phase to close the loop, update project state, and log decisions.
Start your PAUL workflow by running `/paul:init` to initialize the project and gather initial requirements.
No dependency data recorded yet.