Skip to content
Agentic Levels

Everything starts here.

GuestLocal progress only
PreferencesSign in
01Start with one taskBest first move for beginners.02Check your LevelMeasure where you are.03Score an AI resultFind the habit to practice first.04Return to Your WorkScores, links, and checkpoints.
Start here

Begin

HomeThe main entry point.New to AIStart with one useful task.
Know where you are

Measure

Check your LevelUse this after you have tried AI.Fluency ScoreScore an AI result you can review.
Build the habit

Learn

LevelsLessonsTracks
Find the reference

Library

PromptsReferenceResourcesCompare Tools
Turn it into work

Apply

Your Next MoveChoose what AI should change next.Tool SetupGet the tools ready.
Come back later

Return

Your WorkScores, links, and checkpoints.My PathContinue from your level.Updates
Site

Site

PricingAboutFAQ & FeedbackPreferences

© 2026 Fuentes Studio

Privacy·Terms
yourCouncil
Ready to help
✦

What do you want to understand?

Ask anything about what you're learning.

Tracks›Codex Fundamentals
L3Lesson 1Free

Make AGENTS.md useful

Repo rules Codex reads before work

After this, you'll be able to write AGENTS.md guidance with commands, boundaries, proof, and project-specific rules Codex can follow.

Before you start

Complete Open the right repo before you ask first.

The idea

AGENTS.md is the repo memory Codex reads before the task starts. It should not be a company handbook. It should contain the rules Codex needs on almost every run.

Repo instructions are scattered across chat memories and old notes Codex may not read.
Repo instructions are scattered across chat memories and old notes Codex may not read.
Use the Ready lane when The file names concrete commands.
ReadyNeeds work
Job fitThe file names concrete commandsThe task is still vague
ProofThe file names risky areasThe result is assumed
RiskLowBreaks when the file contains stale commands because Codex follows bad proof
Next moveContinueClarify first

Use Ready only when the proof is visible.

Here is the before and after: before, Codex is guessing from a loose request. After, you can write AGENTS.md guidance with commands, boundaries, proof, and project-specific rules Codex can follow.

Now try it use the exercise prompt on one real repo task. Keep the output small enough to check before you accept the change.

You are ready when the Codex action, boundary, and proof all match the task.

Try it (12 min)

Watch out for

  • Writing generic advice Codex already knows.
  • Storing a one-off task brief in AGENTS.md.
  • Adding old commands that no longer pass.
  • Making the file too long for people to maintain.

Paste this into Claude

Draft an AGENTS.md for this repo:

Project type: [Next.js app, Swift app, Python package, etc.]
Install command: [command or unknown]
Test/build commands: [commands]
Do not touch: [paths or systems]
Generated files: [paths or none]
Style rules: [repo rules]
Human approval required for: [auth, billing, schema, deployment, etc.]

Write a concise AGENTS.md with sections for commands, boundaries, proof, and approval triggers.

Created by potrace 1.16, written by Peter Selinger 2001-2019 What a good response looks like

AGENTS.md includes: install with pnpm install, run npm run lint-content and npm run build for content changes, do not edit generated sitemap by hand, ask before touching auth or billing, preserve unrelated dirty files.

Created by potrace 1.16, written by Peter Selinger 2001-2019 What good looks like

  • The file names concrete commands
  • The file names risky areas
  • The file separates repo rules from task-specific instructions
  • The file is short enough to review

When this breaks

  • Breaks when the file contains stale commands because Codex follows bad proof instructions.
  • Breaks when AGENTS.md contains conflicting rules because Codex has to choose without knowing which rule wins.

AI can help with this

Use Codex to help you you can write AGENTS.md guidance with commands, boundaries, proof, and project-specific rules Codex can follow. Start with the exercise prompt and your real input. Ask for one draft, then check it against this proof: The file names concrete commands. Accept only the version you can verify yourself.

The instructions become one useful AGENTS.md with project rules, commands, and review expectations.

Created by potrace 1.16, written by Peter Selinger 2001-2019 You can now

✓

You can distinguish repo rules from task briefs

  • ✓You can name proof commands
  • ✓You can name protected areas
  • ✓You can keep AGENTS.md maintainable

Key takeaways

AGENTS.md is not documentation for everything. It is the set of repo rules Codex needs before it edits.

  1. 1Concrete commands beat generic quality advice.
  2. 2Boundaries protect risky systems.
  3. 3Stable rules belong in AGENTS.md.
  4. 4Task-specific details belong in the prompt.

Created by potrace 1.16, written by Peter Selinger 2001-2019 Go deeper

  • Custom instructions with AGENTS.md

Was this helpful?

Up nextLayer instructions without conflict→

Related lessons

Write Your First CLAUDE.mdDo Not Stuff CLAUDE.md
← Back to Codex Fundamentals