KS
Killer-Skills

team-implement — how to use team-implement how to use team-implement, team-implement setup guide, parallel implementation in AI agents, team-implement alternative, team-implement vs competing skills, install team-implement, what is team-implement, team-implement workflow optimization, AI agent team coordination

v1.0.0
GitHub

About this Skill

Ideal for AI Team Agents requiring parallel plan execution and efficient team coordination. team-implement is a skill that facilitates parallel implementation of AI agent teams, based on approved plans and architectural designs recorded in `.claude/docs/DESIGN.md`

Features

Analyzes plan and design to determine task dependencies and team composition
Spawns agent teams at the module or layer level using `/startproject`
Monitors and coordinates team activities through a lead agent
Executes integration tests upon completion of all tasks
Utilizes `.claude/docs/DESIGN.md` for architectural design and planning

# Core Topics

phni3j9a phni3j9a
[1]
[1]
Updated: 3/3/2026

Quality Score

Top 5%
36
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add phni3j9a/ccmobile/team-implement

Agent Capability Analysis

The team-implement MCP Server by phni3j9a is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use team-implement, team-implement setup guide, parallel implementation in AI agents.

Ideal Agent Persona

Ideal for AI Team Agents requiring parallel plan execution and efficient team coordination.

Core Value

Empowers agents to execute plans in parallel, leveraging `/startproject` and `.claude/docs/DESIGN.md` for streamlined team workflows, task dependency analysis, and lead monitoring.

Capabilities Granted for team-implement MCP Server

Automating project initialization with `/startproject`
Generating task lists based on design architecture in `.claude/docs/DESIGN.md`
Coordinating agent teams for parallel task execution

! Prerequisites & Limits

  • Requires `/startproject` completion and user-approved plan
  • Needs `.claude/docs/DESIGN.md` with recorded architecture
  • Demands task list creation
Project
SKILL.md
6.8 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Team Implement

Agent Teams による並列実装。/startproject で承認された計画に基づいて実行する。

Prerequisites

  • /startproject が完了し、計画がユーザーに承認されていること
  • .claude/docs/DESIGN.md にアーキテクチャが記録されていること
  • タスクリストが作成されていること

Workflow

Step 1: Analyze Plan & Design Team
  計画からタスク依存関係を分析し、チーム構成を決定
    ↓
Step 2: Spawn Agent Team
  モジュール/レイヤー単位でTeammateを起動
    ↓
Step 3: Monitor & Coordinate
  Lead がモニタリング、統合、品質管理
    ↓
Step 4: Integration & Verification
  全タスク完了後、統合テスト実行

Step 1: Analyze Plan & Design Team

タスクリストから並列化可能なワークストリームを特定する。

Team Design Principles

  1. ファイル所有権の分離: 各Teammateが異なるファイルセットを所有
  2. 依存関係の尊重: 依存タスクは同一Teammateか、依存順で実行
  3. 適切な粒度: Teammate あたり 5-6 タスクが目安

Common Team Patterns

Pattern A: Module-Based (推奨)

Teammate 1: Module A (models, core logic)
Teammate 2: Module B (API, endpoints)
Teammate 3: Tests (unit + integration)

Pattern B: Layer-Based

Teammate 1: Data layer (models, DB)
Teammate 2: Business logic (services)
Teammate 3: Interface layer (API/CLI)

Pattern C: Feature-Based

Teammate 1: Feature X (all layers)
Teammate 2: Feature Y (all layers)
Teammate 3: Shared infrastructure

Anti-patterns

  • 2つの Teammate が同じファイルを編集 → 上書きリスク
  • Teammate あたりのタスクが多すぎる → 長時間放置リスク
  • 依存関係が複雑すぎる → 調整コストが利益を上回る

Step 2: Spawn Agent Team

計画に基づいてチームを起動する。

Create an agent team for implementing: {feature}

Each teammate receives:
- Project Brief from CLAUDE.md
- Architecture from .claude/docs/DESIGN.md
- Library constraints from .claude/docs/libraries/
- Their specific task assignments

Spawn teammates:

1. **Implementer-{module}** for each module/workstream
   Prompt: "You are implementing {module} for project: {feature}.

   Read these files for context:
   - CLAUDE.md (project context)
   - .claude/docs/DESIGN.md (architecture)
   - .claude/docs/libraries/ (library constraints)

   Your assigned tasks:
   {task list for this teammate}

   Your file ownership:
   {list of files this teammate owns}

   Rules:
   - ONLY edit files in your ownership set
   - Follow existing codebase patterns
   - Write type hints on all functions
   - Run ruff check after each file change
   - Communicate with other teammates if you need interface changes

   When done with each task, mark it completed in the task list.

   IMPORTANT — Work Log:
   When ALL your assigned tasks are complete, write a work log file to:
     .claude/logs/agent-teams/{team-name}/{your-teammate-name}.md

   Use this format:
   # Work Log: {your-teammate-name}
   ## Summary
   (1-2 sentence summary of what you accomplished)
   ## Tasks Completed
   - [x] {task}: {brief description of what was done}
   ## Files Modified
   - `{file path}`: {what was changed and why}
   ## Key Decisions
   - {decision made during implementation and rationale}
   ## Communication with Teammates
   - → {recipient}: {summary of message sent}
   - ← {sender}: {summary of message received}
   ## Issues Encountered
   - {issue}: {how it was resolved}
   (If none, write 'None')
   "

2. **Tester** (optional but recommended)
   Prompt: "You are the Tester for project: {feature}.

   Read:
   - CLAUDE.md, .claude/docs/DESIGN.md
   - Existing test patterns in tests/

   Your tasks:
   - Write tests for each module as implementers complete them
   - Follow TDD where possible (write test stubs first)
   - Run uv run pytest after each test file
   - Report failing tests to the relevant implementer

   Test coverage target: 80%+

   IMPORTANT — Work Log:
   When ALL your assigned tasks are complete, write a work log file to:
     .claude/logs/agent-teams/{team-name}/{your-teammate-name}.md

   Use this format:
   # Work Log: {your-teammate-name}
   ## Summary
   (1-2 sentence summary of what you accomplished)
   ## Tasks Completed
   - [x] {task}: {brief description of what was done}
   ## Files Modified
   - `{file path}`: {what was changed and why}
   ## Key Decisions
   - {decision made during implementation and rationale}
   ## Communication with Teammates
   - → {recipient}: {summary of message sent}
   - ← {sender}: {summary of message received}
   ## Issues Encountered
   - {issue}: {how it was resolved}
   (If none, write 'None')
   "

Use delegate mode (Shift+Tab) to prevent Lead from implementing directly.
Wait for all teammates to complete their tasks.

Step 3: Monitor & Coordinate

Lead は実装せず、モニタリングと統合に専念する。

Monitoring Checklist

  • タスクリストの進捗を確認(Ctrl+T)
  • 各 Teammate の出力を確認(Shift+Up/Down)
  • ファイル競合がないか確認
  • 行き詰まっている Teammate がいないか確認

Intervention Triggers

状況対応
Teammate が長時間タスクを進めないメッセージで確認、必要なら再指示
ファイル競合が発生所有権を再配分
テストが失敗し続ける関連する Implementer にメッセージ
想定外の技術的問題Codex に相談(サブエージェント経由)

Quality Gates (via Hooks)

TeammateIdle hook と TaskCompleted hook が自動で品質チェック:

  • lint チェック(ruff)
  • テスト実行(pytest)
  • 型チェック(ty)

Step 4: Integration & Verification

全タスク完了後、統合検証を行う。

bash
1# All quality checks 2uv run ruff check . 3uv run ruff format --check . 4uv run ty check src/ 5uv run pytest -v 6 7# Or via poe 8poe all

Integration Report

markdown
1## 実装完了: {feature} 2 3### 完了タスク 4- [x] {task 1} 5- [x] {task 2} 6... 7 8### 品質チェック 9- ruff: ✓ / ✗ 10- ty: ✓ / ✗ 11- pytest: ✓ ({N} tests passed) 12- coverage: {N}% 13 14### 次のステップ 15`/team-review` で並列レビューを実行してください

Cleanup

Clean up the team

Tips

  • Delegate mode: Shift+Tab で Lead が実装を避ける
  • タスク粒度: Teammate あたり 5-6 タスクが最適
  • ファイル競合回避: モジュール単位の所有権分離が最重要
  • Tester 分離: Implementer とは別に Tester を立てるとTDD的に回る
  • コスト意識: 各 Teammate は独立した Claude インスタンス(トークン消費大)

Related Skills

Looking for an alternative to team-implement or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication