Guide
Theme
Agentic Coding
This theme covers the practical craft of working with AI coding agents: structuring prompts for real codebases, choosing between agent tools, reviewing and shipping AI-written code, and using MCP and tool-use patterns to extend what an agent can do.
- Working with Claude Code, Cursor, Aider, and similar agents
- Agent-friendly repo conventions and reviewing AI-written code
- MCP and tool-use patterns for real codebases
Start here
New to this theme? Read these in order
Each one sets up the next.
Vibe-coding with AI: a pragmatic first project
Vibe-coding is the loose, conversational style of building software with an AI pair programmer doing the keystroke-level work while you stay focused on intent. It's wonderful for shipping a first project, and it has a few sharp edges that are worth understanding before you start.
Read this guidePlanning a task the agent can actually finish
Most coding agents fail on vague tasks, not hard code. Learn a four-part task spec: scope, constraints, verification, size, that lets agents ship mergeable changes.
Read this guideAgent-friendly repo conventions: AGENTS.md, structure, tests
Set up AGENTS.md, predictable paths, and verifiable commands so coding agents can navigate your repository, test changes, and retry with useful feedback.
Read this guideGuides
Agentic Coding: guides worth reading
Start with one of these, then use the broader theme to decide what to read or try next.
Keep going with agentic coding in the app
Use quick checks, feedback, and short retries to keep momentum visible.