AgentStack
MCP verified MIT Self-run

Awesome Opencode

mcp-weisser-dev-awesome-opencode · by weisser-dev

108 agents, 15 skills, smart model config, and interactive CLI for OpenCode — npx @weisser-dev/awesome-opencode

No reviews yet
0 installs
15 views
0.0% view→install

Install

$ agentstack add mcp-weisser-dev-awesome-opencode

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Awesome Opencode? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

OpenCode Best Practices

The most comprehensive collection of agents, skills, and tooling for OpenCode -- the open-source AI coding agent.

108 agents | 15 skills | 18 curated MCP servers | Live MCP registry search | Smart model detection

> Inspired by VoltAgent/awesome-claude-code-subagents, fully adapted for OpenCode with permissions, skills, and markdown agent format.


Quickstart

npx @weisser-dev/awesome-opencode

One command. It analyzes your project, walks you through agent/skill/model/MCP setup interactively, generates everything, and launches OpenCode.


What it Does

  Awesome OpenCode
  108 agents, 15 skills, smart model config
  https://github.com/weisser-dev/awesome-opencode

? How would you like to set up your project?
❯ Auto-detect languages (recommended for existing projects)
  Select languages manually (recommended for fresh projects)

✔ Project analyzed

  Auto-detected:
    - TypeScript
    - Python

? Select project languages (2 detected / 28 total, scroll with arrows):
  ── Auto-Detected (2) ──
    ◉ JavaScript / TypeScript
    ◉ Python
  ── Other (26) ──
    ◯ Java
    ◯ Go
    ◯ Rust
    ...

? Select agents (12 recommended / 108 total, scroll with arrows):
  ── Recommended for your project (12/108) ──
    ◉ code-reviewer - Code quality review (default)
    ◉ test-writer - Test generation (default)
    ◉ devops-engineer - CI/CD pipelines (default)
    ◉ typescript-pro - TypeScript specialist (JavaScript / TypeScript)
    ◉ python-pro - Python ecosystem master (Python)
    ◉ fastapi-developer - FastAPI async APIs (Python)
    ...
  ── Core Development (3) ──
    ◯ backend-developer
    ...
  (108 agents across 10 categories)

? Select skills (5 recommended / 15 total, scroll with arrows):
    ◉ git-release - Release notes and version bumps
    ◉ ci-pipeline - CI pipeline configuration
    ◉ dependency-audit - Audit dependencies for vulnerabilities
    ◉ test-patterns - Test generation following project conventions
    ◉ changelog-generate - Changelog generation from commit history
    ◯ pr-review
    ...

  Models found in your config:

    my-provider/eu.anthropic.claude-sonnet-4-6
      -> claude-sonnet-4 (anthropic) | Strong | Cost: $$$ | Coding: 90/100
    my-provider/eu.anthropic.claude-haiku-4-5-20251001-v1:0
      -> claude-haiku-4 (anthropic) | Fast   | Cost: $$  | Coding: 75/100
    my-provider/eu.anthropic.claude-opus-4-6-v1
      -> claude-opus-4 (anthropic) | Frontier | Cost: $$$$ | Coding: 95/100

? Model strategy:
❯ Auto-optimize YOUR models (Build: claude-opus-4, Plan/Explore: claude-haiku-4)
  Cost Optimized (Haiku for Plan/Explore, Sonnet for Build)
  Quality Focused (Opus for Build, Sonnet for others)
  OpenAI Stack
  Mixed
  Keep existing

? Select MCP servers (14 available for your languages, scroll with arrows):
  ── Universal ──
    ◉ context7 - Library documentation search
    ◉ git - Read, search, and manipulate Git repos
    ◯ memory - Persistent knowledge graph (official)
    ...
  ── Database ──
    ◯ postgres - PostgreSQL read-only access (official)
    ...

? Search mcp.so for additional MCP servers? Yes
? Search mcp.so: playwright
  Found 45 server(s) on mcp.so:
? Select servers to add (45 found, scroll with arrows):
    ◯ Playwright Mcp (microsoft)
    ...

? Apply recommended step limits per agent? (controls context/cost) Yes
  Code-writing agents: unlimited | Review agents: 10-15 | Fast agents: 5-10

✔ No AGENTS.md found. Generate one with project-specific rules? Yes

  Generated:
    .opencode/agents/ (5 agents)
    .opencode/skills/ (3 skills)
    opencode.json (updated)
    .opencode/advanced.json (state)
    AGENTS.md (generated)

  Setup complete!

? Run OpenCode in a sandbox? (Docker, recommended for enterprise) No
? Start OpenCode? Yes

  Starting OpenCode...

On re-run, it remembers your setup:

  Awesome OpenCode
  108 agents, 15 skills, smart model config
  https://github.com/weisser-dev/awesome-opencode

  Already configured!
  Last setup: 2026-03-27
  Languages:  node, python
  Agents:     code-reviewer, test-writer, typescript-pro, python-pro
  Skills:     git-release, ci-pipeline, dependency-audit
  Models:     auto

? What would you like to do?
❯ Start OpenCode
  Start OpenCode (Sandboxed via Docker)
  Reconfigure (run setup again)
  Configure agents
  Configure skills
  Configure models
  Configure MCP servers
  Exit

Features

108 Agents in 10 Categories

Core Development (8 agents)

| Agent | Description | |-------|-------------| | api-designer | REST/GraphQL API design and schema-first approach | | backend-developer | Server-side expert for scalable APIs and backend systems | | frontend-developer | UI/UX specialist for React, Vue, Angular and modern web | | fullstack-developer | End-to-end feature development across frontend and backend | | graphql-architect | GraphQL schema design, federation, and resolver patterns | | microservices-architect | Distributed systems design and service decomposition | | mobile-developer | Cross-platform mobile development | | websocket-engineer | Real-time communication and event-driven systems |

Language Specialists (22 agents)

| Agent | Description | |-------|-------------| | angular-architect | Angular 15+ enterprise patterns, signals, RxJS | | cpp-pro | Modern C++20/23, RAII, templates, memory management | | csharp-developer | ASP.NET Core, EF Core, LINQ, async patterns | | django-developer | Django 4+ ORM, REST framework, Celery | | elixir-expert | Elixir/OTP, GenServer, Phoenix, LiveView | | fastapi-developer | FastAPI, Pydantic, dependency injection | | flutter-expert | Flutter 3+ widgets, state management | | golang-pro | Go concurrency, goroutines, channels, interfaces | | java-architect | Enterprise Java, Spring patterns, JVM tuning | | javascript-pro | ES2024+, async patterns, module systems | | kotlin-specialist | Coroutines, Kotlin Multiplatform, DSLs | | laravel-specialist | Laravel 10+ Eloquent, Livewire, queues | | nextjs-developer | Next.js 14+ App Router, Server Actions, RSC | | php-pro | PHP 8.x, Composer, PSR standards | | python-pro | Python typing, asyncio, packaging | | react-specialist | React 18+ hooks, server components, Suspense | | ruby-pro | Ruby metaprogramming, Rails patterns | | rust-engineer | Ownership, lifetimes, async Rust | | spring-boot-engineer | Spring Boot 3+ WebFlux, Security, Data JPA | | swift-expert | SwiftUI, Combine, async/await | | typescript-pro | Strict typing, generics, utility types | | vue-expert | Vue 3 Composition API, Pinia, Nuxt |

Infrastructure (13 agents)

| Agent | Description | |-------|-------------| | azure-infra-engineer | Azure ARM/Bicep, AKS, Azure DevOps | | cloud-architect | AWS/GCP/Azure multi-cloud architecture | | database-administrator | DB replication, backup, recovery | | deployment-engineer | Blue/green, canary, rollback automation | | devops-engineer | CI/CD pipelines and build automation | | docker-expert | Dockerfile optimization and container security | | incident-responder | System incident triage and recovery | | kubernetes-specialist | K8s, Helm, service mesh, cluster management | | network-engineer | DNS, load balancing, firewalls | | platform-engineer | Internal developer platform and golden paths | | security-engineer | IAM, encryption, network segmentation | | sre-engineer | SLI/SLO, observability, incident response | | terraform-engineer | Infrastructure as Code with Terraform |

Quality & Security (11 agents)

| Agent | Description | |-------|-------------| | accessibility-tester | WCAG 2.1 compliance and inclusive design | | architect-reviewer | Architecture review and ADR creation | | chaos-engineer | Resilience testing and failure injection | | code-reviewer | Code quality, security, and performance review | | compliance-auditor | GDPR, SOC2, HIPAA, and OSS license audit | | debugger | Bug investigation and root cause analysis | | error-detective | Systemic error pattern analysis | | penetration-tester | OWASP testing and ethical hacking | | performance-engineer | Performance profiling and optimization | | security-auditor | Security vulnerability scanning | | test-automator | E2E/integration test framework design |

Data & AI (12 agents)

| Agent | Description | |-------|-------------| | ai-engineer | AI system design and deployment architecture | | data-analyst | Data insights, visualization, BI | | data-engineer | ETL/ELT pipelines, streaming, data lakes | | data-scientist | Statistical analysis, predictive modeling | | database-optimizer | Schema, query, and index optimization | | llm-architect | RAG, fine-tuning, prompt engineering, evaluation | | machine-learning-engineer | ML model training and optimization | | mlops-engineer | ML deployment, monitoring, lifecycle | | nlp-engineer | Tokenization, embeddings, transformers | | postgres-pro | PostgreSQL advanced queries, extensions, tuning | | prompt-engineer | Prompt optimization and chain-of-thought design | | sql-pro | Window functions, CTEs, query optimization |

Developer Experience (11 agents)

| Agent | Description | |-------|-------------| | build-engineer | Build systems (webpack, vite, esbuild, gradle) | | cli-developer | Command-line tool design and implementation | | dependency-manager | Dependency audit, CVEs, license checks | | docs-writer | Technical documentation writer | | dx-optimizer | Developer experience and workflow optimization | | git-workflow-manager | Branching strategy and commit hygiene | | legacy-modernizer | Incremental legacy codebase modernization | | mcp-developer | MCP server development and integration | | refactorer | Code refactoring with test verification | | test-writer | Test generation following project patterns | | tooling-engineer | Linters, formatters, IDE plugins |

Specialized Domains (8 agents)

| Agent | Description | |-------|-------------| | blockchain-developer | Solidity, smart contracts, DeFi | | embedded-systems | Firmware, RTOS, hardware interfaces | | fintech-engineer | Payment processing, compliance, ledgers | | game-developer | Game loops, physics, rendering | | iot-engineer | MQTT, edge computing, sensor data | | mobile-app-developer | Native iOS/Android, app store deployment | | payment-integration | Stripe, PayPal, PCI compliance | | seo-specialist | Technical SEO, Core Web Vitals |

Business & Product (9 agents)

| Agent | Description | |-------|-------------| | business-analyst | Requirements, user stories, process analysis | | content-marketer | Content strategy, SEO writing | | legal-advisor | Software licensing and compliance | | product-manager | Product strategy and roadmaps | | project-manager | Project planning and timelines | | sales-engineer | Technical demos and proof-of-concept | | scrum-master | Agile ceremonies and sprint planning | | technical-writer | API docs, tutorials, guides | | ux-researcher | User research and usability testing |

Meta & Orchestration (7 agents)

| Agent | Description | |-------|-------------| | agent-organizer | Multi-agent coordination and task routing | | context-manager | Token optimization and context management | | error-coordinator | Cross-system error handling and recovery | | knowledge-synthesizer | Multi-source knowledge aggregation | | multi-agent-coordinator | Complex workflow orchestration | | task-distributor | Task allocation and load balancing | | workflow-orchestrator | End-to-end workflow automation |

Research & Analysis (7 agents)

| Agent | Description | |-------|-------------| | competitive-analyst | Competitive intelligence and positioning | | data-researcher | Dataset evaluation and statistical analysis | | market-researcher | Market analysis and consumer insights | | research-analyst | Comprehensive research and source evaluation | | scientific-literature-researcher | Paper search and evidence synthesis | | search-specialist | Advanced information retrieval | | trend-analyst | Technology trend forecasting |

15 Skills

| Skill | Description | |-------|-------------| | git-release | Release notes and semantic version bumps | | pr-review | Structured PR review checklist | | migration | Database/framework migration with rollback | | test-patterns | Test generation following project conventions | | deploy | CI/CD pipeline and deployment setup | | dependency-audit | CVE scan, license check, unused dependencies | | incident-postmortem | Blameless postmortem with 5 Whys | | docker-optimize | Dockerfile multi-stage and security hardening | | adr-write | Architecture Decision Records (Nygard template) | | api-contract | OpenAPI/AsyncAPI spec generation and validation | | changelog-generate | CHANGELOG.md from git history (Keep a Changelog) | | ci-pipeline | CI/CD config generation (GitHub Actions, GitLab CI) | | env-setup | Developer environment bootstrap | | error-triage | Stack trace parsing and root cause classification | | performance-profile | Performance hotspot analysis and optimization plan |

Smart Model Detection

The CLI recognizes models from any provider -- including custom Bedrock, Azure, or self-hosted endpoints:

abcd/eu.anthropic.claude-opus-4-6-v1     -> claude-opus-4   | Frontier | $$$$  | Coding: 95/100
abcd/eu.anthropic.claude-sonnet-4-6      -> claude-sonnet-4 | Strong   | $$$   | Coding: 90/100
abcd/eu.anthropic.claude-haiku-4-5       -> claude-haiku-4  | Fast     | $$    | Coding: 75/100

Supports 26+ model fingerprints across Anthropic, OpenAI, Google, DeepSeek, Meta, and Mistral.

Agent-tier mapping assigns the right model quality per agent type:

  • Frontier (Opus, GPT-5.2, o3): Code-writing agents, language specialists
  • Strong (Sonnet, GPT-5.1): Code review, architecture, security
  • Fast (Haiku, Flash, mini): Exploration, docs, context management

18 Curated MCP Servers + Live Registry Search

| Category | Servers | |----------|---------| | Universal | context7, gh-grep, memory, fetch, sequential-thinking | | Git | git | | Monitoring | sentry, axiom | | Database | postgres, sqlite, redis | | Cloud | aws, kubernetes | | Deployment | vercel | | Testing | puppeteer | | Collaboration | atlassian, linear | | Design | figma |

MCP servers are filtered by your selected languages -- Terraform projects see AWS/K8s, Node projects see Vercel/Figma.

Plus: live search of the official MCP Registry (registry.modelcontextprotocol.io) to find and install any registered server.


Documentation

| Document | Description | |----------|-------------| | [Agents](docs/01-agents.md) | Primary & sub-agents, built-in vs. custom, markdown definitions, permissions | | [Skills](docs/02-skills.md) | SKILL.md structure, examples, discovery mechanism | | [MCP Servers](docs/03-mcp-servers.md) | Local & remote servers, OAuth, recommended servers | | [Models](docs/04-models.md) | Model recommendations per task, token optimization, costs | | [Rules](docs/05-rules.md) | AGENTS.md, custom instructions, project conventions | | [Tools & Custom Tools](docs/06-tools-and-custom-tools.md) | Built-in tools, creating custom tools | | [Permissions](docs/07-permissions.md) | Granular permissions, wildcards, per-agent config |


Installation

Via npx (recommended)

npx @weisser-dev/awesome-opencode

Global install

npm install -g @weisser-dev/awesome-opencode
awesome-opencode

CLI Subcommands

awesome-opencode                      # Interactive setup or re-run menu
awesome-opencode configure            # Reconfigure everything
awesome-opencode configure agents     # Add/remove agents
awe

…

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [weisser-dev](https://github.com/weisser-dev)
- **Source:** [weisser-dev/awesome-opencode](https://github.com/weisser-dev/awesome-opencode)
- **License:** MIT
- **Homepage:** https://www.npmjs.com/package/@weisser-dev/awesome-opencode

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.