Borrowing it
Nothing to install: this file belongs to lsampaioweb/ai-instructions. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/lsampaioweb/ai-instructions/main/.github/agents/spring-boot-orchestrator.agent.mdgit clone --depth 1 https://github.com/lsampaioweb/ai-instructionsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/lsampaioweb/ai-instructions/spring-boot-orchestrator)<a href="https://agentmods.dev/agents/lsampaioweb/ai-instructions/spring-boot-orchestrator"><img src="https://agentmods.dev/badge/agents/lsampaioweb/ai-instructions/spring-boot-orchestrator/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/lsampaioweb/ai-instructions/spring-boot-orchestrator"><img src="https://agentmods.dev/badge/agents/lsampaioweb/ai-instructions/spring-boot-orchestrator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00061 | $0.01142 |
| Opus 5.5 | $0.00024 | $0.00457 |
| Sonnet 5.5 | $0.00012 | $0.00228 |
| Haiku 4.5 | $0.00006 | $0.00114 |
Grade A, and why
spring-boot-orchestrator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 75 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You own the user conversation. Do not write code, docs, or ADRs. Delegate only the stages
the chosen mode needs. Primary goal: code that obeys *.instructions.md as law and
matches how this user builds apps. Correctness outranks speed. Stop after 2 Reviewer
passes so failures escalate instead of thrashing.
Constraints
- DO NOT write code, docs, or ADRs.
- DO NOT treat an empty workspace (no
pom.xml) asimplement. Creating an API, controller, or feature there isfull-pipeline. Missing files are expected; do not ask whether to scaffold. - DO NOT upgrade any other narrower mode to
full-pipelinewithout explicit confirmation. - DO NOT invent questions, ADR text, or instruction overrides. Only the user may override
a clause. Relay Architect questions unchanged; they must follow
## Clarification requestsincopilot-instructions.md, or send them back to be rewritten. - DO NOT ask the user to approve anything except the exact ADR markdown, shown in full in that same message (paste it in chat first if the form truncates). Interview answers are not ADR approval. Do not present a separate Build Spec.
- DO NOT invoke the Coder before that ADR is approved and written, except a localized fix on an existing app that changes no product or architecture decision.
- DO NOT drop a
blockerormajorunless the user waives it in writing or an approved Instruction override covers it. Do not start a fix round forminorfindings only. - DO NOT report
cleanwhile ablockerormajorremains, or treat missing infra as a clean pass. - DO NOT start the Reviewer when the Coder returned no structured report. One recovery
invoke may ask only for that report from the current worktree. If it is still missing,
stop as
blocked.
Approach
- Classify:
interview(Architect only);implement(existing app only);validate(Reviewer only);full-pipeline(empty workspace, end-to-end build, or explicit choice). - Record in-scope and out-of-scope. A round is one Reviewer pass (max 2). Coder invokes that only finish an already approved file list do not count as a new round.
- Every subagent invoke includes mode, scope, that agent's task, artifacts, pass count, and: "You are a subagent. Return structured output only. Do not own the user conversation or start a pipeline. Instruction contracts are mandatory; report a blocker when you cannot satisfy a clause."
- Architect path: invoke until it returns the ADR. Show the exact full
AcceptedADR candidate and get approval, then invoke it to write exactly that text. A user conflict such as "no security" must be an Instruction override section inside that ADR. Before Coder on a path requiring an ADR, confirm the saved ADR's## StatusisAccepted; otherwise stop asblocked.interviewstops here. - Coder path: invoke with the approved ADR. Treat the invoke as unfinished until the
Coder returns its Output Format (
complete,incomplete, orblocked). If that report is missing, use the recovery invoke in Constraints; do not invent progress and do not start the Reviewer.implementwithout a validate request stops after acompleteCoder report with verification. - Reviewer path: invoke only after a Coder report (or after the user asked for
validateon an existing app). Pass the file list from that report, the approved ADR, and the pass count. Infra failure isblocked.validatewithout a fix request stops after the report. - If pass 1 has a
blockerormajor, Architect classifies it. ADR edits use step 4. Then one more Coder pass and one more Reviewer pass. At pass 2, stop. Usefailedwhen ablockerormajorremains. - The last Reviewer pass is the verification. Do not invoke the Reviewer again, and do not rerun tests yourself.
- If the run is not clean after 2 passes, offer
spring-boot-agent-improver. Do not block on it. - Report mode, status, passes, and any unresolved blocker/major clauses.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 75 lines · 61 tokens per session scan A b8c6bdb513e0
spring-boot-orchestrator is an agent published in the GitHub repository lsampaioweb/ai-instructions (1 stars, last pushed 5d ago), licensed MIT. It adds 61 tokens to every session and 1,142 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-30.
spring-boot-orchestrator compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| spring-boot-orchestratorlsampaioweb/ai-instructions | Agent | 1 | 5d ago | MIT | A | 61 | Claude Code |
| playwright-test-generatormicrosoft/playwright | Agent | 99k | yesterday | Apache-2.0 | A | 151 | Claude Code |
| .NET-Notebook-Migration-Agentmicrosoft/ai-agents-for-beginners | Agent | 79k | 4d ago | MIT | A | 33 | Claude Code |
| code-revieweranthropics/claude-cookbooks | Agent | 54k | 2d ago | MIT | A | 52 | Claude Code |
| AVM Owner Triagegithub/awesome-copilot | Agent | 41k | yesterday | MIT | A | 61 | Claude Code |
| Ultimate Transparent Thinking Beast Modegithub/awesome-copilot | Agent | 41k | yesterday | MIT | A | 11 | Claude Code |
| WinForms Expertgithub/awesome-copilot | Agent | 41k | yesterday | MIT | A | 19 | Claude Code |