agents

wshobson/agents

Multi-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, GitHub Copilot, and Gemini CLI

38k
Stars
4.0k
Forks
5
Open issues
312
Watchers
Python MITLast pushed Jul 7, 2026

Multi-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, GitHub Copilot, and Gemini CLI

Categories

Tags

Similar tools

Install

pip install agents

README

Agentic Plugin Marketplace

Production-ready agentic workflow building blocks: 88 plugins, 194 agents, 158 skills, 106 commands β€” built for Claude Code and consumed natively by OpenAI Codex CLI, Cursor, OpenCode, Gemini CLI, and GitHub Copilot from a single Markdown source.

[!NOTE] One source-of-truth (plugins/), five harnesses. Each harness gets idiomatic, harness-native artifacts β€” not lowest-common-denominator translations. See docs/harnesses.md for the capability matrix.

Quick start

Pick your harness:

Claude Code

/plugin marketplace add wshobson/agents
/plugin install python-development          # or any of 88 plugins

β†’ Full Claude Code setup, troubleshooting, and plugin catalog

Codex CLI Β· Cursor Β· OpenCode Β· Gemini CLI Β· Copilot

Codex and Cursor install natively from the committed registries (which point at the source plugins/):

npx codex-marketplace add wshobson/agents        # Codex; then install individual plugins
# Cursor: add the marketplace, then `/plugin install <name>` (reads .cursor-plugin/ + source)

Gemini and OpenCode install via clone + generate (the transformed trees are gitignored):

gh repo clone wshobson/agents ~/agents && cd ~/agents
make generate HARNESS=gemini && gemini extensions install .   # Gemini
make install-opencode                                          # OpenCode (runs generate + symlinks)

Setup details and per-harness gotchas: docs/harnesses.md. Gemini-specific setup: GEMINI.md (also auto-loaded by Gemini CLI).

What's inside

CountWhat it is
Plugins88Granular, single-purpose installable units (85 local + 3 external via git-subdir)
Agents194Domain experts (architecture, languages, infra, security, data, ML, docs, business, SEO)
Skills158Modular knowledge packages with progressive disclosure (load when activated)
Commands106Slash commands: scaffolding, security scans, test gen, infrastructure setup
Orchestrators16Multi-agent coordination workflows (full-stack, security, ML, incident response)

Browse the catalog: docs/plugins.md Β· docs/agents.md Β· docs/agent-skills.md

How it works

Each plugin is isolated and composable: agents, commands, and skills are auto-discovered from directory structure. Installing a plugin loads only its components into context β€” not the whole marketplace.

plugins/python-development/
β”œβ”€β”€ .claude-plugin/plugin.json
β”œβ”€β”€ agents/             # 3 Python agents (python-pro, django-pro, fastapi-pro)
β”œβ”€β”€ commands/           # 1 scaffolding command
└── skills/             # 16 specialized skills (async, testing, packaging, …)

Tiered model strategy:

TierModelUse
0Fable 5Longest-horizon autonomous work β€” large migrations, multi-hour runs (opt-in, premium cost)
1OpusArchitecture, security, code review, production-critical
2inheritUser-chosen β€” backend, frontend, AI/ML, specialized
3SonnetDocs, testing, debugging, API references
4HaikuFast operational tasks, SEO, deployment, content

β†’ Model configuration details

Multi-harness support

This marketplace ships to five agentic harnesses from one Markdown source. Each adapter emits harness-native artifacts (not lowest-common-denominator translations):

HarnessGeneratesNotes
Claude Code(source-of-truth)Native marketplace.json + plugins/
Codex CLI.agents/plugins/marketplace.json + plugins/*/.codex-plugin/plugin.json (committed); .codex/skills/, .codex/agents/ (gitignored)8 KB skill cap respected; commands β†’ skills
Cursor.cursor-plugin/, .cursor/rules/Thin marketplace + curated rules; reuse