Claude Code workflow kit
PAUL
Plan-Apply-Unify loop for structured AI-assisted development.
Install
npx paul-frameworkgit clone https://github.com/ChristopherKahler/paul.gitFrom the README
PAUL Plan-Apply-Unify Loop — Structured AI-assisted development for Claude Code. Works on Mac, Windows, and Linux. *"Quality over speed-for-speed's-sake. In-session context over subagent sprawl."* Why PAUL · Getting Started · The Loop · Commands · How It Works Why PAUL I build with Claude Code every day. It's incredibly powerful — when you give it the right context. The problem? Context rot. As your session fills up, quality degrades. Subagents spawn with fresh context but return ~70% quality work that needs cleanup. Plans get created but never closed. State drifts. You end up debugging AI output instead of shipping features. PAUL fixes this with three principles: 1. Loop integrity — Every plan closes with UNIFY. No orphan plans. UNIFY reconciles what was planned vs what happened, updates state, logs decisions. This is the heartbeat. 2. In-session context — Subagents are expensive and produce lower quality for implementation work. PAUL keeps development in-session with properly managed context. Subagents are reserved for discovery and research — their job IS to gather context. 3. Acceptance-driven development — Acceptance criteria are first-class citizens, not afterthoughts. Define done before starting. Every task references its AC. BDD format: Given [precondition] / When [action] / Then [outcome]. The complexity is in the system, not your workflow. Behind the scenes: structured state management, XML task formatting, loop enforcement. What you see: a few commands that keep you on track. Who This Is For Builders who use AI to ship — software, campaigns, workflows, automations, anything that benefits from structured execution. PAUL isn't just for code. It manages marketing campaigns, funnel builds, email sequences, and automation workflows with the same…
Details
- Repository
- ChristopherKahler/paul
- Type
- Workflow kits
- Language
- JavaScript
- License
- MIT
- Last updated
- 21 August 2026
- Topics
- ai-developmentai-toolsclaudeclaude-codedevelopment-frameworkproject-orchestrationspec-drivenvibe-coding
FAQ
What is PAUL?
Plan-Apply-Unify loop for structured AI-assisted development. It is a workflow kit for Claude Code, from ChristopherKahler/paul on GitHub.
How do I install PAUL?
Run npx paul-framework, then follow the setup in the README.
Is PAUL popular?
ChristopherKahler/paul has 1,263 GitHub stars and 141 forks. It was last updated on 21 August 2026.
More workflow kits
Open Mercato
1.9kopen-mercato/open-mercato
The AI-Engineering Foundation Framework for business apps: open-source TypeScript, with multi-tenancy, RBAC, events and domain modules already decided as conventions and specs, so Cursor, Claude Code and Codex build features instead of re-deciding architecture. Start with 80% done.
Claude Code Cheat Sheet
1.9kNjengah/claude-code-cheat-sheet
Ultimate collection of Claude Code tips, tricks, hacks, and workflows that you can use to master Claude Code in minutes
MoAI-ADK
1.3kmodu-ai/moai-adk
SPEC-driven development harness with quality gates for Claude Code.
Simone
556Helmi/claude-simone
Project management framework of commands and files for AI-assisted development.
Citadel
928SethGammon/Citadel
Operating layer adding project memory, intent routing and safety hooks.
claudekit
762carlrannaberg/claudekit
Toolkit of custom commands, hooks and utilities installed via a CLI.
Browse the most popular Claude Code mods, all workflow kits, or the skills and MCP server directories.