The primary source for the interview-me-into-SPEC.md method: brainstorm the spec with Claude, build in a fresh session, then review the diff against the spec.
Best practices for Claude Code
Anthropic 2026
Open code.claude.com →Write a short spec the agent can check its own work against, not a long PRD. 1) State the outcome: who uses it, the job it does, and what done looks like as things you can test. 2) List the must-haves, what it must not do or touch, and what is out of scope for now. 3) Name the stack, the data it stores and the screens or commands, briefly. 4) If you have not thought it through, let the agent interview you: Anthropic's own advice is to ask Claude Code to interview you until it could write the spec, save it as SPEC.md, then build from it in a fresh session. 5) Have it split the spec into small tasks, do one at a time, and review each against SPEC.md. Keep standing project rules (build and test commands, conventions) in CLAUDE.md or AGENTS.md, not in the spec. GitHub's Spec Kit and Kiro's specs turn the same flow into requirements, a plan and a task list.
On the AI map, 29 October 2026 Coding agents App builders
7 resources.
The primary source for the interview-me-into-SPEC.md method: brainstorm the spec with Claude, build in a fresh session, then review the diff against the spec.
Anthropic 2026
Open code.claude.com →A Google engineering lead's five principles: start from a short brief, let the agent draft the detail, plan in read-only mode and split big tasks.
Addy Osmani Jan 2026
Open addyosmani.com →GitHub's open-source toolkit for spec-driven development: a constitution, then specify, plan and tasks commands you run inside your coding agent.
GitHub 2026
Open github.com →Shows the three files a working spec splits into: requirements with acceptance criteria, a design doc, and a task list you track.
Kiro (AWS) 2026
Open kiro.dev →The open format for a README written for coding agents: setup and test commands and code style, read by Codex, Copilot and others.
AGENTS.md 2026
Open agents.md →Where standing project rules go in Claude Code, and how /init drafts the file for you.
Anthropic 2026
Open code.claude.com →For app-builder users: make Lovable ask clarifying questions, plan before you prompt and build component by component.
Lovable 2026
Open docs.lovable.dev →The same ground, over in Build the product, our Starting Up track.