Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
PluginAn toànQuy trình & bộ nhớ agentCần cài đặt chút

my-claude-devteam

NYCU-Chung · NYCU-Chung/my-claude-devteam

Plugin này cấu hình Claude Code thành một nhóm kỹ thuật hoàn chỉnh với 12 agent chuyên biệt và 15 hook tự động hóa, được hướng dẫn bởi một phương pháp phát triển có kỷ luật.

An engineering team in a box for Claude Code — 12 specialized agents, 15 automation hooks, and the P7/P9/P10 methodology.

269 sao61Giấy phép: MITCập nhật 6 tháng trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Sử dụng agent `planner` để phân tích các yêu cầu mơ hồ thành các nhắc lệnh tác vụ có cấu trúc.
  • Giao phó các tác vụ phát triển fullstack cho agent `fullstack-engineer` để triển khai.
  • Tận dụng các hook tự động hóa để phát hiện các vấn đề chất lượng mã hoặc vượt chi phí trước khi triển khai.

Kiểm tra an toàn

An toàn

Không thấy dấu hiệu rủi ro trong các file đã quét.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Claude Code Dev Team

English · 繁體中文

An entire engineering team for Claude Code — 12 specialized agents, 15 automation hooks, and the P7/P9/P10 methodology that keeps them disciplined.

Most people use Claude Code as a single coder. This config turns it into a full engineering org: planner, fullstack-engineer, refactor-specialist, migration-engineer, frontend-designer, critic, vuln-verifier, debugger, db-expert, onboarder, tool-expert, web-researcher — each agent owns a role, each has its own tool permissions, and a strict delegation rulebook decides who touches what.

Backed by corporate-culture-inspired discipline (closure, fact-driven, exhaustiveness) and battle-tested hooks that catch debugger statements, hardcoded secrets, cost overruns, and MCP outages before they hit main.


The Team

RoleAgentWhat they doWhen they ship
📋 Tech LeadplannerBreaks down fuzzy requirements into parallelizable Task Prompts with a six-element contract (goal / scope / input / output / acceptance / boundaries). Never writes code.Task touches 3+ files or 2+ modules
🛠 Senior Engineerfullstack-engineerShips features using the P7 methodology: read reality → design solution → impact analysis → implement → three-question self-review → [P7-COMPLETION] delivery.Single-feature or cross-module implementation
🔄 Refactor Leadrefactor-specialistLarge-scale safe refactors. Atomic commits, full callsite verification, single-revert rollback.Renames, file moves, module extraction across 10+ files
🚀 Migration Leadmigration-engineerFramework / library major-version upgrades. Reads upstream changelog, executes incrementally, verifies at every step.Next.js 13→14, Vue 2→3, Tailwind 3→4, etc.
🎨 Designerfrontend-designerBuilds landing pages, dashboards, and UI that doesn't look like AI slop. Opinionated aesthetic direction, refuses generic output.New pages, UI redesigns, visual upgrades
🔍 Code ReviewercriticFinds bugs, security holes, logic errors, edge cases, performance issues. Every finding with file path + line number. No "looks good to me".Pre-commit, pre-deploy, pre-merge
🧪 Pentestervuln-verifierTakes the critic's findings and writes actual PoC tests to prove the vulnerability is real — no false positives, no hand-waving.After critic flags a security issue
🐛 Debug EngineerdebuggerReads logs, constructs hypotheses, verifies, fixes. Never guesses, always traces root cause. Includes log-analyzer.Bug reports, service incidents, test failures
🗄 DB Specialistdb-expertReviews schemas, migrations, queries for safety, indexes, locks, race conditions. Paranoid about data loss.Schema changes, migrations, query optimization
🗺 OnboarderonboarderFirst-time codebase exploration. Produces a structured mental model — architecture, entry points, suspicious areas.Joining a new project, evaluating an open-source repo
⚙️ Tool Experttool-expertPicks the right MCP tools, chains complex workflows, troubleshoots tool failures. Knows every integration in your stack.MCP tool failures, complex tool chaining
📚 Researcherweb-researcherFetches and synthesizes official docs, API specs, error code meanings. The antidote to hallucination.Uncertain API usage, error code lookups

Each agent is a markdown file under agents/ with its own system prompt, tool permissions, and model selection. Customize them. Fork them. Replace the ones you don't need.


The Workflow

           ┌─────────────┐
           │  Your Task  │
           └──────┬──────┘
                  │
         ┌────────▼────────┐
         │   📋 planner    │  ← Breaks into parallel subtasks
         │    (Tech Lead)   │    if touches 3+ files
         └────────┬────────┘
                  │
        ┌─────────┼─────────┐
        ▼         ▼         ▼
  ┌─────────┐ ┌─────────┐ ┌─────────┐
  │ fullstk │ │ fullstk │ │ fullstk │  ← Parallel execution
  │   × N   │ │   × N   │ │   × N   │    P7 methodology
  └────┬────┘ └────┬────┘ └────┬────┘
       └───────────┼───────────┘
                   ▼
           ┌──────────────┐
           │  🔍 critic   │  ← Mandatory pre-deploy review
           │   (reviewer)  │
           └───────┬──────┘
                   │
          ┌────────┴────────┐
          │                 │
          ▼                 ▼
   ┌──────────────┐  ┌─────────────┐
   │ 🐛 debugger  │  │   Deploy    │
   │ (if issues)  │  │             │
   └──────────────┘  └─────────────┘

Security-sensitive work takes a detour: critic flags → vuln-verifier writes PoC → fix or file PR.


The Methodology

Three Red Lines

Every agent enforces these. No exceptions. No "close enough".

  • 🔒 Closure Discipline — Every task has a clear Definition of Done. "This is probably enough" is not an ending.
  • 📎 Fact-Driven — Every judgment must cite actual code with paths and line numbers. "I guess" / "probably" / "should be" are violations.
  • ✅ Exhaustiveness — Checklists cannot be skipped. Clean items must be explicitly marked "checked, no problems" — never silently ignored.

P7/P9/P10 Mode Switching

Not role-play. Operating modes that Claude switches between based on task scope:

ScopeModeBehavior
Single featureP7 (Senior Engineer)Design → Impact analysis → Implement → Three-question self-review → [P7-COMPLETION]
Multi-module, 3+ filesP9 (Tech Lead)Decompose into Task Prompts with six elements. Coding is forbidden — your output is prompts, not code.
Cross-team, 5+ sprintsP10 (CTO)Output strategy docs. Goals, success metrics, risks, ti
Xem mã nguồn trên GitHub