# Agentic Developer Cookbook, for coding agents

The Agentic Developer Cookbook is a library of principles, guidelines, ingredients and
recipes for building software with AI-assisted development. This file tells a coding agent
where to look and in what order.

## Start here

- [Overview](https://agenticdevelopercookbook.com/introduction/overview): what the cookbook holds and how it is organized.
- [Getting Started](https://agenticdevelopercookbook.com/introduction/getting-started): setup and first steps.
- [Glossary](https://agenticdevelopercookbook.com/introduction/glossary): what the cookbook's terms mean.
- [Conventions](https://agenticdevelopercookbook.com/introduction/conventions): file format, naming and cross-referencing.

## Sections

- [Principles](https://agenticdevelopercookbook.com/principles): the ideas behind every technical decision.
- [Guidelines](https://agenticdevelopercookbook.com/guidelines): the rules that apply while building, grouped by the phase of work.
- [Ingredients](https://agenticdevelopercookbook.com/ingredients): specs for single UI components, panels and infrastructure patterns.
- [Recipes](https://agenticdevelopercookbook.com/recipes): ingredients put together into features.
- [Compliance](https://agenticdevelopercookbook.com/compliance): checks drawn from the guidelines, grouped by concern.
- [Reference](https://agenticdevelopercookbook.com/reference): outside best-practice links, by platform.

## How to use it

- When guidance conflicts, follow the principle that makes the next change cheapest: [Optimize for change](https://agenticdevelopercookbook.com/principles/meta-principle-optimize-for-change).
- The site's index for language models is [/llms.txt](https://agenticdevelopercookbook.com/llms.txt).
