ChristopherKahler/paul

Plan-Apply-Unify Loop — Structured AI-assisted development for Claude Code. Quality over speed-for-speed's-sake.

About the project

PAUL is a structured development workflow for Claude Code that organizes AI-assisted work into planning, implementation, and state-reconciliation steps. It is for developers who want acceptance criteria, managed context, and completed plans while building software with Claude Code. Its catalogue entries are commands that implement the workflow.

1.3kStars on the repository
28Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown
▶ SEED + PAUL = Claude Code Meta Charlie Automates · about ChristopherKahler/paul · on YouTube →

paul:assumptions

03

ChristopherKahler/paul

Command Claude Code

Surface Claude's assumptions about a phase before planning.

not rated 1.3k +2 1mo ago A 16 tokens original MIT

paul:audit

04

ChristopherKahler/paul

Command Claude Code

Run enterprise-grade architectural audit on current plan.

not rated 1.3k +2 1mo ago A 13 tokens original MIT

config

06

ChristopherKahler/paul

Command Claude Code

Manage PAUL project configuration and integrations. Create or update .paul/config.md at any point in the project lifecycle.

not rated 1.3k +2 1mo ago A 0 tokens original MIT

paul:discover

08

ChristopherKahler/paul

Command Claude Code

Research technical options before planning a phase.

not rated 1.3k +2 1mo ago A 12 tokens original MIT

paul:discuss

10

ChristopherKahler/paul

Command Claude Code

Explore and articulate phase vision before planning.

not rated 1.3k +2 1mo ago A 13 tokens original MIT

paul:flows

11

ChristopherKahler/paul

Command Claude Code

Configure specialized workflow integrations.

not rated 1.3k +2 1mo ago A 9 tokens original MIT

paul:handoff

12

ChristopherKahler/paul

Command Claude Code

Generate comprehensive session handoff document.

not rated 1.3k +2 1mo ago A 12 tokens original MIT

paul:help

13

ChristopherKahler/paul

Command Claude Code

Show available PAUL commands and usage guide.

not rated 1.3k +2 1mo ago A 13 tokens original MIT

paul:init

14

ChristopherKahler/paul

Command Claude Code

Initialize PAUL in a project with conversational setup.

not rated 1.3k +2 1mo ago A 13 tokens original MIT

map-codebase

15

ChristopherKahler/paul

Command Claude Code

Analyze existing codebase and create structured documentation in .paul/codebase/.

not rated 1.3k +2 1mo ago A 0 tokens original MIT

paul:pause

17

ChristopherKahler/paul

Command Claude Code

Create handoff file and prepare for session break.

not rated 1.3k +2 1mo ago A 14 tokens original MIT

paul:plan

19

ChristopherKahler/paul

Command Claude Code

Enter PLAN phase for current or new plan.

not rated 1.3k +2 1mo ago A 13 tokens original MIT

paul:progress

20

ChristopherKahler/paul

Command Claude Code

Smart status with routing - suggests ONE next action.

not rated 1.3k +2 1mo ago A 14 tokens original MIT

paul:register

21

ChristopherKahler/paul

Command Claude Code

Migrate paul.json → paul.toml, or create paul.toml for projects missing a manifest.

not rated 1.3k +2 1mo ago A 24 tokens original MIT

paul:research

24

ChristopherKahler/paul

Command Claude Code

Research a topic using subagents for discovery.

not rated 1.3k +2 1mo ago A 13 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: