By burnjohn
Read-only research agent that locates, gathers, and fact-checks information from the codebase or the public web and returns it in a structured, cited format. Never edits files.
AI Demo Marketplace — a public Claude Code plugin marketplace built for the AI Agentic Engineering workshop. It's a catalog you add once, then install shared plugins from: skills, agents, hooks, and MCP servers.
The catalog lives separately from any product — its own owner, its own release cadence. A product release must not force a plugin release, and vice versa.
This first commit is the baseline. It ships the marketplace structure and docs with an empty plugin catalog. Real plugins, a validation script, CI, and a catalog website are added stage by stage during the workshop — each on its own branch.
/plugin marketplace add burnjohn/ai-demo-marketplace
/plugin install <plugin-name>@ai-demo-marketplace
<plugin-name> is the name of an entry in .claude-plugin/marketplace.json; ai-demo-marketplace is the catalog name. The baseline ships with no plugins yet — the catalog fills up as the workshop progresses.
| Command | What it does |
|---|---|
/plugin marketplace update | Refreshes the catalog — pulls the current list of available plugins/versions |
/plugin update <plugin>@ai-demo-marketplace | Updates an already installed plugin to a new version |
Refreshing the catalog does not update installed plugins by itself.
.claude-plugin/marketplace.json # the catalog (plugin registry) — empty in the baseline
plugins/ # each plugin in its own subdirectory (added during the workshop)
docs/PLUGIN-GUIDELINES.md # plugin anatomy (manifest, dependencies)
docs/SECURITY.md # permissions, secrets policy
docs/RELEASES.md # SemVer, tags, update, rollback
CODEOWNERS · CONTRIBUTING.md
The baseline is deliberately minimal so we can build it up live. Later branches add, roughly in order:
scripts/validate-marketplace.mjs) — secrets / absolute-path / escape checks..github/workflows/validate.yml) running the linter + claude plugin validate.Before adding a plugin, read CONTRIBUTING.md and docs/PLUGIN-GUIDELINES.md.
SKILL.md compatible (Markdown + YAML frontmatter) with other agents.Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub burnjohn/ai-demo-marketplace --plugin research-toolsTesting skill pack. Currently React Testing Library conventions for component and hook tests with Vitest — project-agnostic, no framework assumptions beyond React.
Frontend engineering skill pack for React 19 + Next.js 15 (App Router): code architecture/placement, React best practices, and Next.js patterns. TypeScript now lives in `typescript-skills`; React Testing Library in `testing-skills`.
Spec-Driven Development workflow: spec -> plan -> implement -> test -> verify -> retro. Ships the authoring and verification agents, the multi-agent retrospective skill, and the slash commands that drive the chain. Execution agents come from `code-agents`.
Language-level TypeScript skill pack: type-level programming, strictness settings, utility types, and a diagnostic script. Stack-agnostic — useful in frontend, Node backend, and library projects alike.
Two execution agents usable with or without a spec-driven workflow: `implementer` (build one task and self-verify) and `test-writer` (add or extend tests without changing production behavior).
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Use this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This agent specializes in creating beautiful, functional interfaces that can be implemented quickly within 6-day sprints. Examples:\n\n<example>\nContext: Starting a new app or feature design
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review