Skip to content
Back to skills

Agent Fleet

ASecurity

Execute lean TODO tasks through native CLI models with independent product review and targeted repairs; no procedural contract chain for new work.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsgonodesecurity

Works with

  • terminal
  • cli

Security analysis

A100/100

Pro scans all 19 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add PapeMati98/Ai-Stack --skill agent-fleet --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Fleet?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Fleet
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/papemati98-agent-fleet-ai-stack/badge)](https://www.skillsdirectory.com/skills/papemati98-agent-fleet-ai-stack)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-fleet
description: Execute lean TODO tasks through native CLI models with independent product review and targeted repairs; no procedural contract chain for new work.
---

# Agent Fleet: lean dispatch 1.0

For new work, use one short TODO from plan-delivery. A single small task
uses `agent-graph/scripts/todo_pair.py --todo <todo.json> --run-dir <absolute-dir>`;
larger work with real branches uses `todo_graph.py run` once. Each task has one maker and one independent
reviewer, its real dependencies and product checks. No planning, quality or
acceptance contracts, fidelity/sufficiency gates or audits of reports.

Fleet remains the native CLI transport and model/availability router. Preserve
exact-model identity, data-sharing denylist, credentials, quota and workspace
protections. Fit first; prefer cheaper competent makers and appropriately strong
reviewers. For comparable fit prefer unused paid capacity. Unknown quota is not
zero. Check before forwarding task content; do not try exhausted accounts in a loop.

Availability checks are shared per subscription pool and cached across CLI runs.
Snapshot expiry means recheck, not restored capacity. Kimi uses native usage data;
if it cannot resolve availability, one isolated minimal CLI ping uses no project
files or tools. A weekly counter cannot clear a monthly denial. A failed check
selects another eligible worker, not a full task as a probe. Never buy extra usage
or switch accounts automatically. Native quota errors refresh this small cache;
tokens remain telemetry, not a new contract or acceptance requirement.

TODO Graph starts ready disjoint tasks in parallel. Deterministic failing tests
go back to the maker before paid review. Product REPAIR returns concrete findings;
no fresh planning cycle. Preserve code on malformed handoff or transport failure.
Two identical failures without progress need diagnosis, not another blind retry.
Token estimates are telemetry, not acceptance gates. Explicit owner limits remain.
Transport, retained artifact, product acceptance and knowledge closeout are
separate states. A verified maker with only an unparsed terminal handoff can
continue to the declared checks and independent review on the retained artifact;
this is PARTIAL work, never ACCEPT. Wrong model, checkout, base, scope or missing
provenance stays blocked. Do not call the maker again to repair a report format.

The current strong parent plans and integrates; a cheap parent delegates one
planning pass, not every coordination decision. Actual model lineage must differ
between maker and reviewer even when models share the same CLI subscription.

Legacy fleet.py run/quality-gate/security-gate/accept-group retain their old
semantics for existing records. TODO results do not overwrite those ledgers.
Report actual worker/reviewer, model, product result, tokens/quota if known.
An accepted candidate is not a production deployment.

Incident metadata is appended without a global history scan. Run `fleet.py
incident-report` only when inspecting problems; it refreshes the derived index.
Do not poll the report per node. A stored event does not imply a refreshed index.
TODO stage telemetry is automatic; see agent-graph's Lightweight Telemetry.

Files in this skill

  • SKILL.md3.2 KB
  • agents/openai.yaml609 B
  • references/agent-catalog.md14.9 KB
  • references/delegation-policy.md2.8 KB
  • references/experiment-card.schema.json2 KB
  • references/fable-5-1-routing.md4.4 KB
  • references/handoff-schema.json970 B
  • references/lane-policy.md6.1 KB
  • references/local-qwen-runtime.md1.8 KB
  • references/model-catalog.json19.4 KB
  • references/openclaw-readiness.md2.1 KB
  • references/quality-contract.schema.json2.5 KB
  • references/quality-gate.schema.json4 KB
  • references/routing-policy.md14.5 KB
  • references/scientific-campaign-contract.schema.json2.8 KB
  • references/security-gate.schema.json4.3 KB
  • references/security-policy.md14.1 KB
  • references/supplemental-evidence.md3.1 KB
  • references/synthetic-routing-witnesses/README.md384 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.