subagent-patterns

Select and configure SubAgent patterns for phase-aware agent collaboration.

1|Updated Jun 27, 2025
One-click install
npx skills add https://github.com/d-kishi/ubiquitous-lang-mng --skill subagent-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-patterns
Source: https://github.com/d-kishi/ubiquitous-lang-mng/tree/main/.claude/skills/subagent-patterns
Command: npx skills add https://github.com/d-kishi/ubiquitous-lang-mng --skill subagent-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Phase・Step特性に応じた最適なSubAgent組み合わせを選択するためのパターンと責務境界を提供します。ADR_013のSubAgentプール方式に基づく14種類のAgentの活用方法を整理します。

Core Features & Use Cases

  • 14種類のSubAgent定義と基本責務
  • Phase特性別・Step開始時の組み合わせパターン
  • SubAgent責務境界判定と並列実行判断ロジック

Quick Start

Phase開始時のSubAgent組み合わせ選択にこのSkillを適用し、候補から最適パターンを選定します。

Frequently Asked Questions about subagent-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I select the right SubAgent combination for each phase in multi-agent workflows?

SubAgent pattern selection optimizes phase-aware agent collaboration by matching agent types to phase characteristics and step-start events. The Skill provides 14 SubAgent definitions with responsibility boundaries and parallel-execution logic aligned to ADR_013, enabling you to configure the best combination for your workflow phase.

What are the 14 SubAgent types and when should I use each one?

The Skill defines 14 agent types with specific responsibilities and phase applicability. Each agent type has designated roles in different phases; the Skill clarifies responsibility boundaries so you assign agents correctly during phase planning and avoid overlapping or missing coverage.

How do I decide which SubAgents to run in parallel versus sequentially?

Parallel-execution logic in the Skill evaluates SubAgent dependencies and phase constraints to determine safe parallelization. During step-start events, the Skill helps you identify which agents can run concurrently without violating responsibility boundaries, reducing overall workflow latency.

Can I apply SubAgent patterns to handle error recovery and retries across phases?

Yes. The Skill covers error-fix scenarios within phase-specific combination rules. When errors occur during step execution, the Skill guides you to select recovery agents and reassign responsibilities while maintaining phase integrity and ADR_013 compliance.

What's the relationship between phase transitions and SubAgent switching?

Phase transitions require SubAgent reassignment based on phase characteristics. The Skill maps which agents remain active, which retire, and which activate as phases progress, preventing configuration gaps and ensuring continuous coverage throughout the workflow.

Does this Skill work with existing orchestration frameworks or step-execution engines?

The Skill provides patterns and responsibility frameworks applicable during step-start events and phase planning across agent-orchestration workflows. It abstracts orchestration logic, focusing on agent selection and configuration independent of specific engine implementation.