How I Plan Every Claude Code and Codex Project

Recording and resources from the live session with Avthar Sewrathan on September 16, 2026.

Watch the recording

Use Avthar's Skills and templates in your next project

Use the /brainstorm and /create-spec skill to plan your next AI coding project

Choose your agent

Then paste it into a conversation with your agent.

Install both skills for your personal Claude Code projects.

The prompt installs and confirms. It won’t start a planning session.

Read the installation prompt

Avthar’s Skills and Templates for Planning

Two skills to take an idea from a conversation to an actionable plan. Explore each skill and its templates, then install both with one prompt.

Avthar’s Simple Planning System: brainstorm, then create spec, then build an MVP or first milestone, with higher fidelity at each step.

Create spec

Turn a brainstorm into a lightweight project or feature spec, grounded in your requirements and existing code, with clear success and verification criteria.

Use Avthar's Skills and templates in your next project

Use the /brainstorm and /create-spec skill to plan your next AI coding project

Choose your agent

Then paste it into a conversation with your agent.

Install both skills for your personal Claude Code projects.

The prompt installs and confirms. It won’t start a planning session.

Read the installation prompt

Session recap

The goal of planning is clarity: what you want to build, how it should work, and what success looks like. Use your agent to develop that clarity, turn it into a useful spec, then build and verify the first milestone.

Start with a conversation

Planning != Plan mode. You can plan well by talking with your agent. Explain the idea, use voice if it helps, and ask the agent to interview you about your goals, constraints and preferences.

This is planning as an interactive process. Let the agent’s questions expose gaps in your thinking; your first prompt does not need to contain every requirement. The brainstorm skill helps structure that conversation.

Use the brainstorm skill

Turn clarity into a useful spec

A good project spec has three components:

  • Project goals: What are you trying to achieve, and what will each milestone enable?
  • Product requirements (PRD): Who is it for, what problem does it solve, and what must it do? Capture these in a Product Requirements Document.
  • Engineering design (EDD): How will it be built? Capture the tech stack, engineering requirements, architecture and system design in an Engineering Design Document.

Use a project spec for shared direction and constraints, and feature specs for focused requirements. Specs need to be useful, not perfect. Keep separate documentation of how the product currently works.

Use the create-spec skill

Build in small, verifiable steps

Move from the idea to a spec, then to a minimum viable product (MVP) or first milestone. Break the work into smaller issues in an external project-management tool.

For each piece, use RPIT: Research → Plan → Implement → Test. Investigate the unknowns, choose an approach, build, and check the result against the spec.

Ask the agent to keep running notes on Design decisions, Deviations, Tradeoffs, and Open questions so you can review how the plan changed during implementation.

Get the full AI Playbook

Turn your plan into a working project. Build with Claude Code or Codex, create your own skills and automations, and get live guidance from Avthar in the 16-day AI-Native Builder Accelerator.

Join AI-Native Builder 16 Day Accelerator

“The learning-to-time ratio is excellent. Avthar is a patient, engaging instructor who loads you up with resources to keep growing long after the course ends.”

Rick Director of Product & Design, Amazon