plugin · v1.2.0
engineering
Streamline engineering workflows — standups, code review, architecture decisions, incident response, and technical documentation. Works with your existing tools or standalone.
- Curated
- engineering
- review
- incident
you ›install the engineering plugin
metaphor ›Signature and checksum check out. Installed engineering 1.2.0.
you ›/architecture
10 skills inside
- /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
Tool servers
- slack
- linear
- asana
- atlassian
- notion
- github
- pagerduty
- datadog
About
A software engineering plugin primarily designed for Cowork, Anthropic's agentic desktop application — though it also works in Claude Code. Helps with standups, code review, architecture decisions, incident response, debugging, and technical documentation. Works with any engineering team — standalone with your input, supercharged when you connect your source control, project tracker, and monitoring tools.
Installation
claude plugin marketplace add anthropics/knowledge-work-plugins
claude plugin install engineering@knowledge-work-plugins
Commands
Explicit workflows you invoke with a slash command:
| Command | Description |
|---|---|
/standup |
Generate a standup update from your recent activity — commits, PRs, tickets, and chat |
/review |
Review code changes — security, performance, style, and correctness |
/debug |
Structured debugging session — reproduce, isolate, diagnose, and fix |
/architecture |
Create or evaluate architecture decisions — ADR format with trade-off analysis |
/incident |
Run an incident response workflow — triage, communicate, mitigate, and write postmortem |
/deploy-checklist |
Pre-deployment checklist — verify tests, review changes, check dependencies, confirm rollback plan |
All commands work standalone (paste code, describe your system, upload files) and get supercharged with MCP connectors.
Skills
Domain knowledge Claude uses automatically when relevant:
| Skill | Description |
|---|---|
code-review |
Review code for bugs, security issues, performance, and maintainability |
incident-response |
Triage and manage production incidents — status updates, runbooks, postmortems |
system-design |
Design systems and services — architecture diagrams, API design, data modeling |
tech-debt |
Identify, categorize, and prioritize technical debt — build a remediation plan |
testing-strategy |
Design test strategies — unit, integration, e2e coverage, test plan creation |
documentation |
Write and maintain technical documentation — READMEs, API docs, runbooks, onboarding guides |
Example Workflows
Morning Standup
/standup
If your tools are connected, I'll pull your recent commits, PR activity, and ticket updates. Otherwise, tell me what you worked on and I'll format it.
Code Review
/review https://github.com/org/repo/pull/123
Share a PR link, paste a diff, or point to files. Get a structured review covering security, performance, correctness, and style.
Debugging an Issue
/debug Users are getting 500 errors on the checkout page
Walk through a structured debugging process: reproduce, isolate, diagnose, fix. I'll help you think through it systematically.
Architecture Decision
/architecture Should we use a message queue or direct API calls between services?
Get a structured ADR with options analysis, trade-offs, and a recommendation.
Incident Response
/incident The payments service is returning 503s
Start an incident workflow: triage severity, draft communications, track timeline, and generate a postmortem when resolved.
Pre-Deploy Check
/deploy-checklist auth-service v2.3.0
Get a customized deployment checklist based on your service and what's changing.
Standalone + Supercharged
Every command and skill works without any integrations:
| What You Can Do | Standalone | Supercharged With |
|---|---|---|
| Standup updates | Describe your work | Source control, Project tracker, Chat |
| Code review | Paste diff or code | Source control (pull PRs automatically) |
| Debug sessions | Describe the problem | Monitoring (pull logs and metrics) |
| Architecture decisions | Describe the system | Knowledge base (find prior ADRs) |
| Incident response | Describe the incident | Monitoring, Incident management, Chat |
| Deploy checklists | Describe the deploy | CI/CD, Source control |
MCP Integrations
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Connect your tools for a richer experience:
| Category | Examples | What It Enables |
|---|---|---|
| Source control | GitHub, GitLab | PR diffs, commit history, branch status |
| Project tracker | Linear, Jira, Asana | Ticket status, sprint data, assignments |
| Monitoring | Datadog, New Relic | Logs, metrics, alerts, dashboards |
| Incident management | PagerDuty, Opsgenie | On-call schedules, incident tracking, paging |
| Chat | Slack, Teams | Team discussions, standup channels |
| Knowledge base | Notion, Confluence | ADRs, runbooks, onboarding docs |
See CONNECTORS.md for the full list of supported integrations.
Settings
Create a local settings file at engineering/.claude/settings.local.json to personalize:
{
"name": "Your Name",
"title": "Software Engineer",
"team": "Your Team",
"company": "Your Company",
"techStack": ["Python", "TypeScript", "PostgreSQL", "AWS"],
"defaultBranch": "main",
"deployProcess": "canary"
}
The plugin will ask you for this information interactively if it's not configured.
Questions
What does the engineering plugin do?
Streamline engineering workflows — standups, code review, architecture decisions, incident response, and technical documentation. Works with your existing tools or standalone.
How do I install engineering in Metaphor?
Ask the agent: "install the engineering plugin". Metaphor downloads it from the signed catalog, checks the signature and checksum, and shows you what it can access before it turns on.
What can engineering access?
It can connect to the internet. Metaphor asks you to approve that before the plugin runs.
Which skills come with engineering?
/architecture, /code-review, /debug, /deploy-checklist, /documentation, /incident-response, /standup, /system-design, /tech-debt, /testing-strategy. After installing, type one in the composer or describe the task and Metaphor picks the right skill.
Who made engineering?
It is adapted from Anthropic's https://github.com/anthropics/knowledge-work-plugins under the Apache-2.0 license, reviewed and packaged for Metaphor. It is not endorsed by the original authors.
You might also like
- 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