Less code.
Delete, reuse, and simplify before adding more things for someone else to maintain.
For coding agents who need supervision
A practical, token-efficient rulebook for stopping a two-file change from becoming a six-layer architecture.
No package. No custom index. No “enterprise-ready” abstraction for a button. ✨
What it fixes
Delete, reuse, and simplify before adding more things for someone else to maintain.
Start with the files you provided. Search the repository only when the context is actually insufficient.
Use the existing design system. Not every product needs purple glows, glass cards, and a three-column feature grid.
New API endpoints are tested locally before anyone confidently writes “should work.”
Included
Enough structure to keep agents disciplined. Not enough structure to require an architecture committee.
Using Claude Code, Gemini CLI, or another coding agent?
You may need to rename AGENTS.md to the instruction filename
expected by your tool (for example, CLAUDE.md or
GEMINI.md).
AGENTS.md
agent-guides/
├── engineering.md
├── backend.md
├── frontend.md
├── uiux-ds.md
└── testing.md
How to use
Put the files in the highest folder your coding agent should treat as the project.
Grab as-kiss.zip from this page.
You should see AGENTS.md and the agent-guides/ folder.
For a monorepo, place them in the folder that contains your apps, like backend/, frontend/, admin/, or mobile/. For a single app, place them beside README.md, package.json, or your framework config.
Some agents expect names like CLAUDE.md or GEMINI.md. Keep agent-guides/ beside it.
⚠️ What it does not do
That is literally it
It just needs rules telling it when to stop doing too much.