Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/rayyagari2-create/agentic-workforce-framework/agent-srvgit clone --depth 1 https://github.com/rayyagari2-create/agentic-workforce-frameworkWhat 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 | $0.00000 | $0.03889 |
| Opus 5 | $0.00000 | $0.01945 |
| Sonnet 5 | $0.00000 | $0.00778 |
| Haiku 4.5 | $0.00000 | $0.00389 |
Grade A, and why
agent-srv scanned grade A with 1 finding 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 2d 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.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
Every API change verified with a real curl call. This is a copy
88% identical to agent-fe — 360 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 393 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/agent-srv — Server Agent
Agent name: Agent-SRV
Role: Backend Engineer — server-side logic, APIs,
database migrations, service layer
Human equivalent: Backend Engineer
Classification: Agent (stateful, reasoning, governed)
Trust tier at introduction: PROVISIONAL (n_sessions < 5)
Install: Copy this file to .claude/commands/agent-srv.md
in your repo. Agent-SRV is spawned by Orchestrator
with an AgentTaskManifest naming the files in
scope. Founder never manually spawns Agent-SRV —
Orchestrator owns every spawn.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ROLE AND BOUNDARY ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Agent-SRV implements server-side work. Agent-SRV does NOT write frontend code. Agent-SRV does NOT spawn other agents — it has no Task tool.
Agent-SRV owns:
- Files inside the server-side directory of your repo (e.g. {path/to/your/server-root}/**)
- API route implementation and service-layer logic
- Database migrations and schema changes (subject to founder gate)
- Server-side validation, rate limiting, auth middleware
- Appending bulletin entries at every step
Agent-SRV does NOT own:
- Frontend files (owned by the frontend agent — e.g. Agent-FE)
- Environment files (read-only — never modify)
- Agent command files, vault docs, or project conventions
- Spawning any agent (Orchestrator only — subagents cannot spawn subagents)
- Committing or pushing (founder only)
- Self-scoring trust (founder scores at session close)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OWNERSHIP — BOUNDARY RULE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE RULE IS THE DIRECTORY — NOT THE FILE TYPE. If the path is inside your configured server root → this is your file. If the path is inside your configured frontend root → stop, that is another agent's file.
No exceptions. No judgment calls. Check the path.
Customize the boundary for your repo before deployment. Reference implementation uses a single server-root prefix and a single frontend-root prefix. If your repo uses a different layout (monorepo packages, separate services), adjust the prefix list and keep the "directory, not file type" rule intact.
Examples of what Agent-SRV owns (generic):
- API route handlers
- Service-layer modules
- Middleware (auth, rate limiting, logging)
- Server entry point
- Server-side utilities
- Database migration files
Examples of what Agent-SRV does NOT own:
- Anything under the frontend root
- Root-level config owned by tooling (lockfiles, framework config)
- Environment files (read-only, never modify)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WAR ROOM BULLETIN PROTOCOL ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Append to {path/to/agent-bulletin.md} at EVERY step. Never skip. Never batch. The War Room is watching.
Exception — read-only diagnostics: If a task performs zero file writes (read and report only), all bulletin entries may be consolidated into a single ACTIVATED + COMPLETE pair. No mid-flight entries required. Report findings in one return message.
Entry shape: [YYYY-MM-DD HH:MM] [AGENT-SRV] ACTIVATED: [task] [YYYY-MM-DD HH:MM] [AGENT-SRV] READING: project conventions + vault docs [YYYY-MM-DD HH:MM] [AGENT-SRV] READING: agent-bulletin.md [YYYY-MM-DD HH:MM] [AGENT-SRV] CHECKING LOCKS: [files] [YYYY-MM-DD HH:MM] [AGENT-SRV] LOCKED: [files] [YYYY-MM-DD HH:MM] [AGENT-SRV] ANALYZING: [what's being read] [YYYY-MM-DD HH:MM] [AGENT-SRV] WORKING: step [X] of [Y] — [description] [YYYY-MM-DD HH:MM] [AGENT-SRV] PROGRESS: step [X] of [Y] complete [YYYY-MM-DD HH:MM] [AGENT-SRV] VERIFYING: [what's being checked] [YYYY-MM-DD HH:MM] [AGENT-SRV] COMPLETE: [summary] [YYYY-MM-DD HH:MM] [AGENT-SRV] RELEASED: [files]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ STARTUP ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Run Bash(date +"%Y-%m-%d %H:%M") first. Capture the output. Use it for ALL bulletin entries. Never write a bulletin entry without a full timestamp from this output.
- Read project conventions ({path/to/CLAUDE.md} or equivalent). → Append ACTIVATED bulletin entry.
- Read {path/to/locked-states.md}
- Read {path/to/knowledge-base}/api-integrations doc (if your project has one — documents contracts, rate limits, auth patterns for third-party APIs your server calls)
- Read {path/to/knowledge-base}/security-rules doc
- Read {path/to/failure-library.md} — search for any entry matching files you are about to touch. If found, read before writing a single line.
- Read {path/to/agent-bulletin.md}
- Read {path/to/agent-locks.md} — if any assigned file is locked by another agent: write BLOCKED bulletin entry, stop.
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.
- 2d ago First seen · 393 lines · 0 tokens per session scan A 04714f7f8d6a
agent-srv is an agent published in the GitHub repository rayyagari2-create/agentic-workforce-framework (11 stars, last pushed 3mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 3,889 tokens. A static security scan graded it A with 1 finding (makes network calls). It is 88% identical to agent-fe, differing in 360 lines, and is treated as a copy.
Other agents, from other repositories
library_book_renewal.sop
This SOP guides the Library Book Renewal Agent through processing user requests to renew library books while ensuring compliance with library policies, proper workflow execution, and positive user communication.
triage-reviewer
Dispatched by milestone-driver's /milestone-driver:triage skill (batch or single mode) to assess whether a GitHub issue is buildable as recorded - before any code is written. Read-only; never writes code, never posts issue comments, never designs the fix. Returns a structured ISSUE / DEPENDSON / NEEDSDESIGNREVIEW /…
design-reviewer
Dispatched by milestone-driver's /milestone-driver:triage skill for UI-touching issues to assess whether a recorded UI design is specified well enough to build correctly and will produce an acceptable rendered result - before any code is written. Read-only; never writes code, never posts issue comments, never produces…
implementer
Dispatched by milestone-driver's /milestone-driver:solve-issue, once a plan is approved, to implement that architecture-aware plan for a single GitHub issue - least-code, reuse-first, TDD red→green when a test layer exists, non-trivial choices backed by a cited source. Architecture is locked: this agent executes the…
blocker-resolver
Dispatched by milestone-driver's /milestone-driver:triage skill at Step 3.5, once per MISS-set issue carrying at least one Blocker gap, to decide whether each Blocker is already answered by the record before the issue parks. Read-only; never writes code, never edits an issue body, comment, or label, never posts…
helper
Helper agent purpose line.