RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/AGENTS.md/angad-kandhari/deliberate

AGENTS.md

AGENTS.md
AGENTS.mdroot

Quality

43/100

Scores the file, not the repository.

Length

509 words

4 headings · 0 code blocks

Repository

2

— · pushed 31 days ago

Last changed

3 days ago

First indexed 3 days ago.
angad-kandhari/deliberate/AGENTS.mdRawGitHub
1# AGENTS.md — Deliberate
2 
3Engineering discipline for AI coding agents, distilled for tools that read `AGENTS.md` (Codex, Copilot, Cursor, Windsurf, Aider, Zed, Jules, Gemini CLI, and others). The full skills live in [`skills/`](./skills/) — this file is the always-on core; load the matching skill when a task calls for it.
4 
5Bias toward caution over speed. For trivial one-liners, use judgment.
6 
7## Core discipline (apply to every non-trivial task)
8 
91. **Think before coding.** Don't assume — state assumptions, and if multiple interpretations exist, surface them instead of silently picking one. If something's unclear, ask.
102. **Push back when warranted.** No sycophancy. If a request creates risk, tech debt, or contradicts an earlier decision, say so before doing it.
113. **Plan first.** For anything multi-step, state the plan (what → how you'll verify) before executing.
124. **Simplicity first.** Minimum code that solves the problem. No speculative abstractions, no features not asked for, no new deps the stdlib covers.
135. **Surgical changes.** Touch only what the task requires. Don't reformat, refactor, or "improve" adjacent code. Don't remove comments or code you don't understand. Every changed line should trace to the request.
146. **Goal-driven execution.** Turn vague tasks into verifiable ones. Write the naive correct version first, then optimize while preserving correctness.
157. **Know when to stop.** After ~3 failed attempts at the same approach, stop and reassess — don't grind. Escalate instead of masking confusion with activity.
168. **Calibrate confidence.** Distinguish what you know from what you're guessing. "I haven't tested this" and "I'm pattern-matching" are useful, valid statements.
179. **Maintain context integrity.** Don't silently reverse earlier decisions. Re-read the relevant context before changing code tied to a prior choice.
18 
19## Verify before you claim done
20 
21Done means demonstrated, not asserted. Run the thing — the test, the build, the actual flow — before saying "done" or "fixed." Never weaken or delete a check to make it pass. Report what you observed, not what you expect. If you couldn't run it, say so.
22 
23## Load the matching discipline
24 
25When a task fits one of these, apply the corresponding skill in [`skills/`](./skills/):
26 
27| When you're… | Apply |
28|---|---|
29| Building against a PRD or design doc | [`spec`](./skills/spec/SKILL.md) |
30| Working in code you didn't write, before adding to it | [`explore`](./skills/explore/SKILL.md) |
31| Crossing a component boundary or shaping a contract | [`architect`](./skills/architect/SKILL.md) |
32| Fixing a bug or a failing test | [`debug`](./skills/debug/SKILL.md) |
33| Writing or auditing tests | [`test`](./skills/test/SKILL.md) |
34| About to claim work is done | [`verify`](./skills/verify/SKILL.md) |
35| Touching auth, input, secrets, or data boundaries | [`secure`](./skills/secure/SKILL.md) |
36| Auditing code for vulnerabilities (authorized) | [`pentest`](./skills/pentest/SKILL.md) |
37| Reviewing a PR or your own diff | [`review`](./skills/review/SKILL.md) |
38| Doing a schema change, upgrade, or version bump | [`migrate`](./skills/migrate/SKILL.md) |
39| Responding to a production incident | [`incident`](./skills/incident/SKILL.md) |
40| Writing to or recalling from persistent memory | [`memory`](./skills/memory/SKILL.md) |
41 
42Full text and per-section tests are in each skill file. This distillation is intentionally lean — the detail lives in the skills, loaded on demand.
43 

Sections

  • AGENTS.md — Deliberate
  • Core discipline (apply to every non-trivial task)
  • Verify before you claim done
  • Load the matching discipline

Stack — with the evidence

shell

(0.80)

Format

AGENTS.md

A plain-markdown README for coding agents, deliberately unopinionated: no frontmatter, no globs, no vendor keys. That minimalism is why it became the one file a dozen different agents will read, and why it carries the least per-file targeting power of any format here.

What the corpus says about it

Repository

Owner
angad-kandhari
Language
—
License
—
Archived
no

All configs in this repo

Also in angad-kandhari/deliberate

Diff this repo’s formats

One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
angad-kandhari/deliberateCLAUDE.md · 2CLAUDE.mdshellstylearch74/1003 days ago
Diff against CLAUDE.md

Similar configs

Same format, overlapping stack, ranked by quality.

Same format, overlapping stack, ranked by quality
RepositoryFormatStackCoversScoreChanged
warpdotdev/warpAGENTS.md · 64kAGENTS.mdrustshell+3setupbuildtestlint-format+588/100today
zhangqi444/open-forgeAGENTS.md · 91AGENTS.mdshellgithub-actionsbuildtestlint-formatsecurity+181/1002 days ago
xl0/agent-filesagents.md/AGENTS.md · 3AGENTS.mdshellbiome+1stylegitdo-not67/1003 days ago
Anbeeld/AGENTS.mdAGENTS.md · 144AGENTS.mdshelltestlint-formatstylegit+267/1002 days ago
ivangrynenko/cursorrulesAGENTS.md · 86AGENTS.mdshellgithub-actionsbuildgitsecuritydo-not+159/1003 days ago
zhu1090093659/spec_driven_developAGENTS.md · 958AGENTS.mdshelldo-notagent-behaviour59/1003 days ago
marcusquinn/aidevopsAGENTS.md · 359AGENTS.mdtypescriptai-agent+9stylesecuritydeploymentagent-behaviour58/1003 days ago
marcusquinn/aidevops.agents/AGENTS.md · 359AGENTS.mdtypescriptai-agent+9stylegitsecurityperformance+254/100today
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack