claude

common-engineering

Foundational engineering tools for diagram generation, technical documentation, and development workflows

3 on GitHubby irfansofyanav2.3.0updated 4 months ago
/

Plugin common-engineering from marketplace ai-marketplace in irfansofyana/ai-marketplace. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • 9router-web-researcher

    Pi-only web research workflow for environments that have pi-9router-ext and a subagent extension such as @tintinweb/pi-subagents configured. Use this skill when the user explicitly asks to use 9router, pi-9router-ext, ninerouter tools, or a 9router route/combo for web research, or when project/user

  • adr

    This skill should be used when the user asks to "write an ADR", "create an ADR", "document an architecture decision", "write an Architecture Decision Record", "document a technology choice", "compare database options", "document why we chose X over Y", or needs to record a specific architectural or

  • code-review

    This skill should be used when the user asks to "review my code", "review this branch", "review my changes", "check my diff", "review before merge", "code review", or needs a structured code review analyzing correctness, security, reliability, maintainability, and scalability of git diff changes aga

  • mermaid

    Create validated Mermaid diagrams (sequence, architecture, flowchart) with automatic syntax checking and self-healing. Use when users request diagrams, visualizations of API flows, system architecture, or process documentation. All diagrams are validated with mermaid-cli before delivery.

  • one-pager

    This skill should be used when the user asks to "write a one-pager", "create a one-pager proposal", "draft a one-pager", "write a proposal doc", "create a feature proposal", "write a proposal for sign-off", or needs a concise stakeholder approval document (1-3 pages). Produces focused proposal docum

  • poc-experiment

    This skill should be used when the user asks to "write a POC document", "document a proof of concept", "write a POC report", "document an experiment", "write an experiment report", "document technical evaluation results", "write a Go/No-Go recommendation", "capture POC findings", or needs to documen

  • project-management-plan

    Generate project management plan Excel workbooks (.xlsx) with automated Gantt charts, team charters, budget tracking, and RAID logs. Use when users request a "project management plan", "PM plan", "program plan", "project tracker", "project plan excel", "project plan spreadsheet", or need to create a

  • rfc

    This skill should be used when the user asks to "write an RFC", "create an RFC", "draft an RFC", "write a Request for Comments", "write a design proposal for cross-team review", "document a complex architecture change", or needs a detailed design document covering architecture, implementation phases

  • tsd

    This skill should be used when the user asks to "write a TSD", "create a TSD", "write a Technical Specification Document", "document an API", "spec out an API", "write an API spec", "document a data model", "write a technical spec", "create interface documentation", or needs a comprehensive technica

  • web-researcher

    Performs intelligent web research by routing queries to the best available search tool — Brave for broad discovery, Exa for semantic/technical/entity-heavy queries, and Tavily for content extraction and deepening. Use this skill proactively whenever the user asks to search the web, find information

Subagents (4)

  • librarian

    Use this agent PROACTIVELY when fetching official library documentation, API references, or code examples. MUST BE USED for tech libraries/frameworks, official docs, API references, or library suggestions for development tasks. Use web-research-specialist for debugging or community solutions.

  • mermaid-expert

    Mermaid diagram specialist. Proactively creates and validates sequence, architecture, or flowchart diagrams using common-engineering:mermaid. Use when users request Mermaid or diagrams. MUST BE USED for diagram requests.

  • techdocs-writer

    Technical documentation specialist for creating one-pagers, RFCs, TSDs, ADRs, POC/Experiment documents, and other engineering design documents. Routes directly to the appropriate focused skill based on document type. Guides users interactively through context gathering and generates polished documen

  • web-research-specialist

    Use this agent PROACTIVELY when users need comprehensive web research across any topic. MUST BE USED for debugging help, news/current events, business research, general web queries, or community solutions. Use librarian agent for official library documentation instead.

MCP servers (1)

  • ctx7

    runs: npx -y @upstash/context7-mcp --api-key ${CONTEXT7_API_KEY}

View source on GitHub

More from irfansofyana/ai-marketplace

All 7 plugins →

p-assist

claude

⚠️ FOR PERSONAL USE ONLY - Productivity plugin (reference only)

1 skill · 8 commands · 1 MCP server

3

Context-scaled AI coding workflows for shared understanding, research, parallel lanes, verification, and handoff

6 skills

3

Shared MCP infrastructure (Tavily, Exa) - install first as dependency for other plugins

3 MCP servers

3

sys-maint

claude

System maintenance and cleanup utilities for Docker and disk space

2 commands

3

Thinking tools for pressure-testing ideas and sharpening decisions

2 skills

3

Coaching for navigating life

1 skill

3

Maintain common-engineering?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins7 plugins