Use one collection of plugins, agents, skills, and commands across Claude Code, OpenAI Codex CLI, Cursor, OpenCode, Antigravity CLI, GitHub Copilot, and Pi. A harness is the coding tool that loads and runs the components.
Contributors write each component once, in Markdown, in the Claude Code plugin format. Adapters under tools/adapters/ generate the format each harness reads, map model aliases to that harness's models, and translate tool permissions where the harness supports them. CI regenerates the artifacts for every harness, validates them, and runs the OpenCode, Antigravity CLI, and Pi artifacts through their installed CLIs. The lists what each harness supports, and describes the design.
The catalog contains 94 plugins, including 92 local plugins and 2 external entries. The local source contains 202 agents, 185 skills, and 105 commands. Plugins cover Python and JavaScript development, code review, testing, infrastructure, security, and other work.
Multi-harness support
Choose the harness you use and follow its setup route. Available components depend on the installation route and the harness's capabilities.
A plugin groups related agents, skills, and commands under plugins/. For example, python-development contains three agents, sixteen skills, and a scaffolding command. The chosen harness loads the installed components according to its own discovery and invocation rules.
Contributors maintain one Markdown source in the Claude Code plugin format. Native registries point to that source where supported, and adapters generate the formats needed by each harness. Commands may become skills or prompt templates, and agent formats, model choices, and tool permissions vary by harness.
Source agents specify model aliases such as opus, sonnet, haiku, fable, or inherit. Adapters map those aliases to each harness's model settings, including fixed defaults for some inherit entries. See model configuration and the adapter mappings.
Quality evaluation
The repository validates plugin structure, generated artifacts, and documentation. Contributors can run these checks from the repository root:
make generate-all
make validate STRICT=1
make garden
plugin-eval also provides static skill checks without model calls. For example:
uv run --project plugins/plugin-eval plugin-eval score plugins/python-development/skills/python-testing-patterns --depth quick
The LLM judge and Monte Carlo layers are experimental and are not validated against human labels. Their scores describe model assessments and repeated simulations and do not prove that a task succeeds in a project. They require the optional llm dependencies. Model calls use ANTHROPIC_API_KEY when it is set and bill that API account. Otherwise they use your Claude Code login. See the evaluation guide for setup and limits.
The native Codex manifests expose source skills. The generated TOML agents and command-derived skills use a separate adapter path. Native installation also reads the original skill bodies, while generated copies split oversized bodies into reference files for the 8 KB budget. See the Codex setup details before choosing an installation route.
Install an individual skill with GitHub CLI's gh skill command or the npx skills installer. Select your coding tool when prompted. Both installers read skills from GitHub without cloning the repository and install them without the plugin's agents, commands, or hooks.
gh skill requires GitHub CLI 2.90 or later. The npx command requires Node.js and npm. See skills-only installation for other agents, install scopes, and version pinning.
Install from a clone
For OpenCode, Antigravity CLI, GitHub Copilot, and Pi, clone the repository and use the installer for your harness. Install uv, Python 3.12 or later, and the coding tool you want to use. The following clone command uses GitHub CLI:
gh repo clone wshobson/agents ~/agents
cd ~/agents
Run the command for your tool. Each target generates the artifacts and links all local plugins into that tool's user configuration:
make install-opencode
make install-antigravity
make install-copilot
make install-pi
Pi's agents require its reference subagent extension or a compatible extension. See the global install guide for configuration paths and uninstall commands.
What's inside
Component
Count
Purpose
Plugins
94
Installable groups of components, including 92 local plugins and 2 external entries
Agents
202
Instructions for specialist subagents that handle delegated work
Skills
185
Guidance and reference material that an agent loads when relevant
Commands
105
Named workflows you invoke, such as project scaffolding or a security scan
The agent, skill, and command counts cover local source files. External plugins provide their own components and installation requirements.
Pensyve remains an optional external Claude Code marketplace entry. Major7 Apps maintains Pensyve, and this repository's maintainer founded Major7 Apps. Its open-source runtime can run locally or on your own server. Pensyve Cloud closed on October 1, 2026, and its dashboard, API, and hosted MCP endpoints are unavailable. Use the self-hosting guide when configuring the runtime.
License
The repository is MIT licensed. External plugins have their own licenses.
Star history
At a glance
Category
Coding
Pricing model
Free
Best for
ai-agents, agent-skill, subagents-plugins
What is wshobson Agents? wshobson Agents is a coding tool listed on Scriptiii AI Tools. Plugins, subagents, skills and commands for Claude Code and other coding agents, written in Markdown. Pricing: Free. Free to use. Best for: ai-agents, agent-skill, subagents-plugins.
Questions & answers
Everything you need to know about wshobson Agents
What is wshobson Agents?
wshobson Agents is a coding tool. Plugins, subagents, skills and commands for Claude Code and other coding agents, written in Markdown.
What does wshobson Agents cost?
Free. Free to use.
What is wshobson Agents best for?
ai-agents, agent-skill, subagents-plugins. It is filed under Coding.