Skip to main content
We rely on Claude Code (planning) and Codex (review/iteration). You are the supervisor - you write prompts, drive structure, check outputs, run code, read logs, and iterate.

Core Planning Ritual

Inside Claude Code, establish your project foundation with these driver documents:
1

Create claude.md

Project summary, constraints, target users, KPIs, and explicit tech stack
2

Create plan.md

Phased implementation plan with tiny milestones and explicit tasks
3

Create agents.md

Define tools, repos, APIs, and roles for each agent
4

Use Magic Keys

Apply depth when needed: ultrathink, think deeply, think

Driver Documents

claude.md Template

plan.md Structure

agents.md Roles

Prompt Power-Ups

From Plan to Code

1

Repository Setup

2

Branch Strategy

3

Development Loop

4

Tight Iteration

Feed exact errors/logs to CC/Codex:

Effective Prompting

Good Prompts

Prompt Templates

Working with Codex

After Claude Code generates, use Codex for review:
1

Share Diff

2

Request Review

3

Iterate

Apply suggestions and re-run review until clean

Common Workflows

  1. Update plan.md with feature requirements
  2. Ask CC to generate implementation plan
  3. Generate code incrementally
  4. Test each piece locally
  5. Codex review → refactor
  6. Write tests
  7. Commit with conventional message

Best Practices

Always specify your tech stack explicitly - don’t let AI guess what libraries you’re using
Use battle-tested libraries - explicitly tell AI to prefer proven OSS over custom implementations
Small, atomic prompts work better than large, complex ones. Break down big tasks.

Troubleshooting

Always specify exact versions and import styles:
Provide examples from your codebase:
Break into smaller steps: