Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗄️ 5DV Agent Arsenal

A warehouse of 7,700+ agent components — skills, agents, rules, commands, hooks, MCP configs, prompts, and boilerplates — organized so any coding agent can shop it like a catalog.

Not a curated "best-of" list. A breadth-first warehouse: mined from third-party awesome-lists and marketplaces, stripped of foreign packaging, and filed into one uniform taxonomy so a shopping agent (or a human) can find the right part for the job in seconds.

Components Buckets Vocations Structure PRs License


What this is

When you're assembling an AI agent for a job — a backend servitor, a security specialist, a frontend builder — you need the right skill, the right rule, the right MCP config, fast. This repo is that shopping catalog: every component lives at a predictable address, and a single machine-readable index (_catalog/catalog.json) lets any tool — Claude Code, Cursor, Copilot, or a custom agent — browse, filter, and pull exactly what it needs.

Why not just use each tool's native plugin marketplace? Because that means a scattered plugin.json / marketplace.json / .claude-plugin/ in every single bundle — sprawl that makes the warehouse unbrowsable and locks components to one app's format. This Arsenal strips all of that on intake. One catalog, one installer, harness-agnostic.

The buckets

Bucket Components Supplies
5DV-Skillz/ 6,075 runnable skills
5DV-Agentz/ 607 agents + 95 teams agent definitions
5DV-Rulez/ 472 rules + 17 collections rule / doctrine files
5DV-Commandz/ 361 slash commands
5DV-Hookz/ 59 lifecycle hooks
5DV-MCPz/ 16 MCP servers & configs
5DV-Promptz/ 6 prompt libraries
5DV-Toolz/ 🌱 0 raw tool/function-call contracts (no server, unlike MCPz)
5DV-Workflowz/ 🌱 0 saved multi-step pipeline/orchestration definitions
5DV-Guardrailz/ 9 safety filters — secret-scanning, PII redaction, content-safety, injection defense
5DV-Evalz/ 3 eval/test-harness artifacts — behavior rubrics, regression suites, benchmark adapters
5DV-Memoryz/ 🌱 0 memory/entity-schema templates (episodic, semantic, procedural, entity-graph)
5DV-Identityz/ 🌱 0 full multi-file agent identity/soul kits (Sovereign/servitor/servo)
5DV-Circuitz/ 2 circuit-breaker/cost-governance guards — iteration limits, budget caps, approval gates
5DV-Misc/ 51 non-agentic catch-all — starter apps/tutorials, packaged plugins, standalone tools/libraries. Not a source of shoppable agent components.

🌱 = seed bucket, added 2026-07-12, currently empty — see each bucket's own README for the full population taxonomy and guidance for scouting agents.

All counts are live-generated from _catalog/catalog.json — regenerate with python _catalog/build_catalog.py after any change to the tree.

Core ideas

  • One shape, everywhere: <bucket>/<vocation>/<occupation>/<job> — exactly 3 levels deep, 8 fixed vocations, ~56 occupations. The leaf is the component. See _5DV-ORGANIZATION-STANDARD.md.
  • The catalog is the only interface. No nested manifests scattered through the tree — _catalog/catalog.json (the menu), _catalog/bundles.json (occupation bundles), and _catalog/install.py (the installer) are generated once and read by everything.
  • Breadth over curation, for now. Raw material stays raw until it passes the vetting gate below — this repo does not prune for taste, it preserves variety. Same-name/different-source components sit side by side with a --<source> suffix until a master is picked.
  • Intake is a one-way drop box. Outside contributions land in _INTAKE-PUBLIC/ only; a GitHub Action (intake-guard.yml) automatically rejects any PR that touches anything else.
  • Quarantine, never silently delete. Removed material moves to _archive/ with a logged reason.

Vetting gate

Nothing from the raw warehouse gets wired into a live agent as-is. Each component must pass:

  1. Trigger-only description — says WHEN to use it, not a workflow summary.
  2. Tool-contract gate — typed input/output, stable error surfaces, read-only hints where applicable.
  3. Security scan — no eval/exfil/injection hooks, secrets externalized.
  4. Occupation fit — maps to a real job in the taxonomy, not "might be useful someday."

Quick start

Clone it for local installs, or hit the raw catalog over the network — no clone required.

Search the catalog:

python _catalog/install.py search react
python _catalog/install.py search --type agent security

Install a single component into your app's convention:

python _catalog/install.py add skill:software-engineering/frontend-web/react-patterns --app claude-code --dest .

Install a whole occupation bundle at once:

python _catalog/install.py bundle 5DV-Skillz:software-engineering/frontend-web --app claude-code --dest .

Or skip the clone entirely — fetch the catalog straight from GitHub:

curl -s https://raw.githubusercontent.com/5DVai/5DV_Agent_Arsenal/main/_catalog/catalog.json \
  | jq '.components[] | select(.occupation=="frontend-web" and .type=="skill") | {name, raw}'

--app targets where files land: claude-code.claude/skills/<name>/, cursor.cursor/rules/<name>.mdc, copilot.github/instructions/<name>.instructions.md, raw → copied verbatim. Full detail in _catalog/README.md.

Repo map

5DV_Agent_Arsenal/
├── 5DV-Skillz/            <vocation>/<occupation>/<skill>/SKILL.md
├── 5DV-Agentz/            <vocation>/<occupation>/<agent>.md (or team folder)
├── 5DV-Rulez/             <vocation>/<occupation>/<rule>
├── 5DV-Commandz/          <vocation>/<occupation>/<command>
├── 5DV-Hookz/             <vocation>/<occupation>/<hook>
├── 5DV-MCPz/              <vocation>/<occupation>/<mcp-config>
├── 5DV-Promptz/           <vocation>/<occupation>/<prompt>
├── 5DV-Toolz/             <vocation>/<occupation>/<tool-schema>          🌱 seed
├── 5DV-Workflowz/         <vocation>/<occupation>/<workflow>             🌱 seed
├── 5DV-Guardrailz/        <subcategory>/<filter>                        🌱 seed
├── 5DV-Evalz/             <subcategory>/<eval>                          🌱 seed
├── 5DV-Memoryz/           <subcategory>/<schema>                        🌱 seed
├── 5DV-Identityz/         <subcategory>/<kit>                           🌱 seed
├── 5DV-Circuitz/          <subcategory>/<breaker>                       🌱 seed
├── 5DV-Misc/              flat — non-agentic catch-all (starter apps, packaged plugins, standalone tools)
├── _catalog/              catalog.json · bundles.json · install.py · build_catalog.py
├── _archive/              quarantined / superseded material (never hard-deleted)
├── _INTAKE-PUBLIC/        drop box for outside contributions (PR-only, guard-enforced)
├── _INTAKE-PRIVATE/       local-only staging, never pushed
├── _5DV-AI-OPERATING-GUIDE.md     the law for any AI working in this repo — read first
├── _5DV-ORGANIZATION-STANDARD.md  the taxonomy (vocations, occupations, naming rules)
└── _5DV-ARSENAL-INDEX.md          doctrine + occupation → equip map

Contributing

This repo runs like an old-fashioned FTP drop box: the only thing an outside contributor can do is add a candidate component under _INTAKE-PUBLIC/ and open a PR. A GitHub Action rejects any PR that touches anything else — no editing the taxonomy, the catalog, or existing components through a contribution. Accepted drops are then vetted, stripped of foreign packaging, classified, and folded into the tree by the maintainers. Full rules in CONTRIBUTING.md.

License

The repo-level LICENSE (MIT) covers 5DV's own original material: the taxonomy, the _catalog/ tooling, and the doctrine docs. It does not relicense the ~7,500 third-party components mined into the tree — each of those remains under whatever license its source repo declared, MIT or otherwise, until it's individually vetted and re-documented. Check a component's own folder (and its original source, linked via the catalog's raw field) before reusing it outside this warehouse.


Part of the 5DV fleet's build tooling — a shopping catalog, not a finished product.

About

No description, website, or topics provided.

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages