Zejnilovic's agentic defaults¶
Sensible defaults for agentic coding: test-first, reasonable coverage, and context that stays current. Generic instructions, skills and agents for Claude Code and GitHub Copilot, built for practical delivery on modest model budgets.
Quick start Choose your path Read the method GitHub
Install it in two commands¶
Then, in your project's root:
agd is the installer: it copies the kit into your project and updates it later. Its own documentation covers everything else it does. Don't want a tool? Copy the files by hand.
What you get¶
-
A working agreement
One short
AGENTS.md, loaded into every conversation: deliver small, test first, start from written context, work economically, and a clear definition of done. -
Agents: who does the work
Thirteen roles, from analyst and architect to developers, tester, reviewers and documenter. Cheap models read and execute; strong models think.
-
Skills: how it's done
Practices that load only when a task needs them: TDD, debugging, task plans, diagrams, project scans, and Flask, Spring, React and SQL.
-
Context that stays current
CONTEXT.mdfiles describe your system for agents, and every task ends with a check that keeps them true to the code. -
Only what you use
Install in packs: a core, plus research and the Flask, Spring, React and database developers your project needs.
-
Claude Code and Copilot
Plain Markdown, shell scripts and JSON in formats both tools read. Tools that read
AGENTS.md, such as Cursor, get the working agreement.
How a task flows¶
Small changes need nothing special: just chat, and the working agreement applies. Bigger ones go through roles, each handing its result back to you:
flowchart LR
ticket["Ticket and notes"] --> analyst --> architect --> developer --> tester --> reviewer --> documenter
documenter --> ctx["CONTEXT.md, decision records"]
Why it works this way¶
The method: Working with coding agents
The kit is one way to put a method into practice. Working with coding agents explains it: the principles, rules of thumb, anti-patterns and nine hands-on exercises. It's written to stay true as tools and models change. The short version: writing code is cheap now; knowing what is correct is not.