81 skills
Skills
Written know-how the agent reads before a task: how to review a PR, write UX copy or audit a page. Some come built in, the rest arrive with plugins.
- /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
Questions
What is an agent skill?
A SKILL.md file of instructions the agent loads when a task calls for it. It changes how the agent works, not what it is allowed to do.
How do I use a skill?
Type it as a slash command in the composer, such as /create-pr, or describe the task and Metaphor loads the right skill itself.
Can I write my own skills?
Yes. Ask the agent to use the create-skill skill, or add a SKILL.md under ~/.metaphor/skills.