the metaphor marketplace
Teach your agent
new tricks.
Plugins, skills and agents for Metaphor, the coding agent that lives on your desktop. Pick one, ask the agent to install it, and keep working.
- Plugins
- 12
- Skills
- 81
- Agents
- 9
how it works
No downloads. No config files. Just ask.
- Find something useful. Every page here says what it does, what it can access and how to use it.
- Ask Metaphor to install it. The agent fetches it from the signed catalog and checks the signature first.
- Use it like a command. Type its skill as a slash command, or just describe the task.
you ›install the web-audit plugin
metaphor ›Signature checks out. Installed web-audit 1.0.1 with /web-audit.
you ›/web-audit https://metaphor.sh
spotlight · made by brainfish
web-audit
Lighthouse audits for any URL: performance, accessibility, best practices and SEO scores with the fixes that matter, run on headless Chrome.
the shelf
Everything in the marketplace
- web-auditPlugin✓ VerifiedLighthouse audits for any URL: performance, accessibility, best practices and SEO scores with the fixes that matter, run on headless Chrome.v1.0.11 skill1 tool
- commit-commandsPluginStreamline your git workflow with simple commands for committing, pushing, and creating pull requestsv1.0.03 skills
- dataPluginWrite SQL, explore datasets, and generate insights faster.v1.1.010 skills6 tools
- designPluginAccelerate design workflows — critique, design system management, UX writing, accessibility audits, research synthesis, and dev handoff.v1.2.07 skills7 tools
- engineeringPluginStreamline engineering workflows — standups, code review, architecture decisions, incident response, and technical documentation.v1.2.010 skills8 tools
- frontend-designPluginFrontend design skill for UI/UX implementationv1.0.01 skill
- mcp-server-devPluginSkills for designing and building MCP servers that work seamlessly with Claude — guides you through deployment models (remote HTTP, MCPB, local), tool design…v1.0.03 skills
- nextjs-expertPluginNext.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patternsv1.0.08 skills
- obsidian-skillsPluginSkills for working with Obsidian files - Markdown, Bases, and Canvas formatsv1.0.03 skills
- playgroundPluginCreates interactive HTML playgrounds — self-contained single-file explorers with visual controls, live preview, and prompt output with copy buttonv1.0.01 skill
- product-managementPluginWrite feature specs, plan roadmaps, and synthesize user research faster.v1.2.09 skills14 tools
- productivityPluginManage tasks, plan your day, and build up memory of important context about your work.v1.3.14 skills7 tools
- PR reviewerAgentA whole-PR critique with evidence for every finding.built in5 tools5 skills
- Security reviewerAgentApplication and AI-agent security review, tagged against OWASP.built in5 tools2 skills
- CI investigatorAgentFinds out why the build is red, and whether it is your code.built in4 tools1 skill
- AI SREAgentProduction investigations against the logs and metrics you already have.built in3 tools1 skill
- BoardAgentDraws the diagram so you do not have to describe it twice.built in4 tools4 skills
- DesignerAgentSketches flows and layouts on a board.template3 tools1 skill
- Video storytellerAgentTurns a feature into a shot-by-shot script.template4 tools
- ResearcherAgentDigs through docs and the web, and cites its sources.template4 tools1 skill
- Code reviewerAgentReviews changes for bugs and risky edges.template4 tools1 skill
- /ai-ciSkillBudgeted investigation of failed GitHub Actions / PR checks — bootstrap annotations first, then failed logs, localize to code, classify flake vs real vs infraships with metaphor
- /ai-prSkillBudgeted whole-PR critique via the pr subagent — map diff, evidence findings, return a pr_review_draft for the Agent Review canvasships with metaphor
- /ai-securitySkillBudgeted security and AI-agent risk review — ai_security scan, OSV CVE/GHSA lookups, OWASP LLM/MCP/Top10 tagging, draft for Agent Review canvasships with metaphor
- /ai-sreSkillBudgeted production investigation against connected observability/logs MCP servers — scope, resolve schema, query, correlate, conclude with evidenceships with metaphor
- /boardSkillHow to work on the shared Board canvas — when to use it, locking onto one board, teaching with drawings, tool choice, placement, camera, narration and the…ships with metaphor
- /board-designSkillDesign language for the Board canvas — layout grid, hierarchy, roles and colour, typography, arrows, frames and patterns for common diagram typesships with metaphor
- /browser-debugSkillReproduce and diagnose a front-end bug in the Browser tab using the page snapshot and console errors.ships with metaphor
- /browser-testSkillDrive the Browser tab to test a web app end to end (navigate, snapshot, click, type, verify).ships with metaphor
- /create-prSkillCreate or update a GitHub pull request via the pr_manage tool (not raw gh shell)ships with metaphor
- /create-skillSkillCreate Metaphor Agent Skills.ships with metaphor
- /explainSkillTeaching on the Board canvas in the 3Blue1Brown style — motivating question, one concrete example, visual first, definitions last; explain for documents, the…ships with metaphor
- /explain-codeSkillExplain how code works to a learner — pick one real run, trace it through the real files, then state the rule; chat for small asks, the board sub-agent for…ships with metaphor
- /explain-researchSkillResearch a concept on the web and explain it simply — find good sources, distill to a few plain claims, pull a real image or Lucide icon when it helps, cite…ships with metaphor
- /goSkillGo idioms, table-driven tests, filesystem workships with metaphor
- /pr-review-engSkillSenior engineer whole-PR critique contract for Agent Review (correctness, boundaries, tests)ships with metaphor
- /pr-review-perfSkillPerformance reviewer contract for Agent Review (hot paths, N+1, allocations, render cost)ships with metaphor
- /pr-review-securitySkillSecurity reviewer contract for Agent Review (auth, secrets, permissions, injection, data exposure)ships with metaphor
- /pr-review-uxSkillSenior UX/UI designer + experience designer dual-lens PR critique for Agent Reviewships with metaphor
- /pythonSkillPython/pathlib idioms and pytest habitsships with metaphor
- /rustSkillRust idioms, cargo test, filesystem-safe temp dirsships with metaphor
- /typescriptSkillTypeScript/Node idioms, surgical edits, vitest habitsships with metaphor
- /clean_goneSkillCleans up all git branches marked as [gone] (branches that have been deleted on the remote but still exist locally), including removing associated worktrees.in commit-commands
- /commitSkillCreate a git commitin commit-commands
- /commit-push-prSkillCommit, push, and open a PRin commit-commands
- /analyzeSkillAnswer data questions -- from quick lookups to full analyses.in data
- /build-dashboardSkillBuild an interactive HTML dashboard with charts, filters, and tables.in data
- /create-vizSkillCreate publication-quality visualizations with Python.in data
- /data-context-extractorSkillGenerate or improve a company-specific data analysis skill by extracting tribal knowledge from analysts.in data
- /data-visualizationSkillCreate effective data visualizations with Python (matplotlib, seaborn, plotly).in data
- /explore-dataSkillProfile and explore a dataset to understand its shape, quality, and patterns.in data
- /sql-queriesSkillWrite correct, performant SQL across all major data warehouse dialects (Snowflake, BigQuery, Databricks, PostgreSQL, etc.).in data
- /statistical-analysisSkillApply statistical methods including descriptive stats, trend analysis, outlier detection, and hypothesis testing.in data
- /validate-dataSkillQA an analysis before sharing -- methodology, accuracy, and bias checks.in data
- /write-querySkillWrite optimized SQL for your dialect with best practices.in data
- /accessibility-reviewSkillRun a WCAG 2.1 AA accessibility audit on a design or page.in design
- /design-critiqueSkillGet structured design feedback on usability, hierarchy, and consistency.in design
- /design-handoffSkillGenerate developer handoff specs from a design.in design
- /design-systemSkillAudit, document, or extend your design system.in design
- /research-synthesisSkillSynthesize user research into themes, insights, and recommendations.in design
- /user-researchSkillPlan, conduct, and synthesize user research.in design
- /ux-copySkillWrite or review UX copy — microcopy, error messages, empty states, CTAs.in design
- /architectureSkillCreate or evaluate an architecture decision record (ADR).in engineering
- /code-reviewSkillReview code changes for security, performance, and correctness.in engineering
- /debugSkillStructured debugging session — reproduce, isolate, diagnose, and fix.in engineering
- /deploy-checklistSkillPre-deployment verification checklist.in engineering
- /documentationSkillWrite and maintain technical documentation.in engineering
- /incident-responseSkillRun an incident response workflow — triage, communicate, and write postmortem.in engineering
- /standupSkillGenerate a standup update from recent activity.in engineering
- /system-designSkillDesign systems, services, and architectures.in engineering
- /tech-debtSkillIdentify, categorize, and prioritize technical debt.in engineering
- /testing-strategySkillDesign test strategies and test plans.in engineering
- /frontend-designSkillGuidance for distinctive, intentional visual design when building new UI or reshaping an existing one.in frontend-design
- /build-mcp-appSkillThis skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render components in chat", build…in mcp-server-dev
- /build-mcp-serverSkillThis skill should be used when the user asks to "build an MCP server", "create an MCP", "make an MCP integration", "wrap an API for Claude", "expose tools to…in mcp-server-dev
- /build-mcpbSkillThis skill should be used when the user wants to "package an MCP server", "bundle an MCP", "make an MCPB", "ship a local MCP server", "distribute a local…in mcp-server-dev
- /add-authSkillAdd authentication to a Next.js applicationin nextjs-expert
- /app-routerSkillThis skill should be used when the user asks to "create a Next.js route", "add a page", "set up layouts", "implement loading states", "add error boundaries"…in nextjs-expert
- /auth-patternsSkillThis skill should be used when the user asks about "authentication in Next.js", "NextAuth", "Auth.js", "middleware auth", "protected routes", "session…in nextjs-expert
- /optimizeSkillAnalyze and optimize Next.js application performancein nextjs-expert
- /route-handlersSkillThis skill should be used when the user asks to "create an API route", "add an endpoint", "build a REST API", "handle POST requests", "create route handlers"…in nextjs-expert
- /scaffoldSkillScaffold Next.js components following best practicesin nextjs-expert
- /server-actionsSkillThis skill should be used when the user asks about "Server Actions", "form handling in Next.js", "mutations", "useFormState", "useFormStatus"…in nextjs-expert
- /server-componentsSkillThis skill should be used when the user asks about "Server Components", "Client Components", "'use client' directive", "when to use server vs client", "RSC…in nextjs-expert
- /json-canvasSkillCreate and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections.in obsidian-skills
- /obsidian-basesSkillCreate and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries.in obsidian-skills
- /obsidian-markdownSkillCreate and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax.in obsidian-skills
- /playgroundSkillCreates interactive HTML playgrounds — self-contained single-file explorers that let users configure something visually through controls, see a live preview…in playground
- /brainstormSkillBrainstorm a product idea, problem space, or strategic question with a sharp thinking partnerin product-management
- /competitive-briefSkillCreate a competitive analysis brief for one or more competitors or a feature area.in product-management
- /metrics-reviewSkillReview and analyze product metrics with trend analysis and actionable insights.in product-management
- /product-brainstormingSkillBrainstorm product ideas, explore problem spaces, and challenge assumptions as a thinking partner.in product-management
- /roadmap-updateSkillUpdate, create, or reprioritize your product roadmap.in product-management
- /sprint-planningSkillPlan a sprint — scope work, estimate capacity, set goals, and draft a sprint plan.in product-management
- /stakeholder-updateSkillGenerate a stakeholder update tailored to audience and cadence.in product-management
- /synthesize-researchSkillSynthesize user research from interviews, surveys, and feedback into structured insights.in product-management
- /write-specSkillWrite a feature spec or PRD from a problem statement or feature idea.in product-management
- /memory-managementSkillTwo-tier memory system that makes Claude a true workplace collaborator.in productivity
- /startSkillInitialize the productivity system and open the dashboard.in productivity
- /task-managementSkillSimple task management using a shared TASKS.md file.in productivity
- /updateSkillSync tasks and refresh memory from your current activity.in productivity
- /web-auditSkillAudit a web page for performance, accessibility, SEO and AI-answer (AEO) readiness.in web-audit
Good to know
What is the Metaphor Marketplace?
A catalog of plugins, skills and agents for Metaphor, the native desktop coding agent. Each one teaches the agent a new kind of work, from SEO audits to security reviews.
What is the difference between a plugin, a skill and an agent?
A skill is written know-how the agent reads before a task. A plugin bundles skills and tool servers you install in one step. An agent is a specialist with its own instructions and tools that the main agent can hand work to.
How do I install a plugin?
Ask the agent in plain words, for example "install the web-audit plugin". There is nothing to download by hand.
Are plugins safe to install?
Every plugin in the catalog is signed. Metaphor checks the signature and checksum before installing, shows the permissions a plugin needs, and asks before anything runs.