Install governed AI capability without rebuilding the stack.
FAI Plugin Marketplace packages agents, instructions, skills, hooks, and Play mappings into inspectable bundles. Search the registry, review quality and provenance, then install through CLI or VS Code.
Discover
Search by outcome, service, Play, author, or capability.
Inspect
Review manifest, members, token size, quality, and source.
Install
Bring the bounded bundle into CLI or VS Code.
CLI install contract
npx frootai install <plugin-name>Discovery workbench
Find capability by job—not by package name.
Semantic and voice search work across plugin IDs, descriptions, keywords, compatible Plays, and authors. Category, source, and composition filters narrow the evidence boundary.
What's the difference between Source & Composition?
Registry results
77 plugins · Page 1 of 4
Publisher workflow
Ship a plugin through one inspectable contract.
The manifest declares the bundle. Repository validation protects naming and schema. Approved plugins become discoverable across Marketplace, CLI, and MCP search.
Add plugin.json
Declare agents, skills, hooks, instructions, Plays, and evaluation.
Register via PR
Open a PR to the FAI plugins folder. CI validates schema and naming.
Become discoverable
Publish to Marketplace, CLI, and MCP search after validation.
Example plugin.json
{
"name": "my-custom-plugin",
"description": "What this plugin provides",
"version": "1.0.0",
"author": { "name": "Your Name" },
"repository": "https://github.com/you/your-repo",
"license": "MIT",
"keywords": ["your", "tags"],
"agents": ["../../agents/my-agent.agent.md"],
"instructions": ["../../instructions/my-instruction.instructions.md"],
"skills": ["../../skills/my-skill/"],
"hooks": ["../../hooks/my-hook/"],
"plays": ["01-enterprise-rag"]
}