subagent-generate

Generate autonomous subagents with preflight, design, and QC workflows.

10|7|Updated Sep 24, 2025
One-click install
npx skills add https://github.com/matsuni-kk/agent_template_public --skill subagent-generate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-generate
Source: https://github.com/matsuni-kk/agent_template_public/tree/main/.cursor/skills/subagent-generate
Command: npx skills add https://github.com/matsuni-kk/agent_template_public --skill subagent-generate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Designing and generating standalone subagents that can operate without parent context, enabling domain-specific expertise to be composed as independent workflows.

Core Features & Use Cases

  • Preflight guidance extracting requirements from existing Skills and workspace.
  • Generates output under output/{domain}_agent/.claude/agents/ for each subagent definition.
  • Includes templates, evaluation criteria, and QC checks to ensure quality and maintainability.
  • Use Case: When building complex workflows with multiple specialists (research, feedback, ideation, validation), create dedicated subagents that can run concurrently and be reviewed separately.

Quick Start

Generate a subagent design by performing preflight checks and creating the .claude/agents entry under output/{domain}_agent, ready for QC.

Frequently Asked Questions about subagent-generate

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

FAQPage Schema
How do I create autonomous subagents for parallel task execution?

Create autonomous subagents by applying a structured workflow of preflight, design, generation, and QC checks. This produces specialized agents with defined input/output contracts that operate independently without parent context and run concurrently.

What is the best way to design specialized agents for complex workflows?

The best way is to run a preflight phase extracting requirements from existing Skills and workspace, then apply design templates with defined input/output contracts. This ensures domain-specific specialists operate concurrently and maintain quality.

Can I generate multiple domain-specific subagents that run concurrently?

Yes, you can generate domain-specific subagents that run concurrently. The workflow produces specialized agents with defined contracts under output directories, enabling parallel execution where each agent operates autonomously and reports results separately.

How do you ensure quality and maintainability when generating standalone agents?

Ensure quality by enforcing preflight, generation, and QC checks with defined evaluation criteria and templates. This validates that generated standalone agents meet input/output contracts and maintainability standards before backlog integration.

Do I need existing Skills in my workspace to generate a subagent?

Existing Skills in your workspace are utilized during preflight to extract requirements for the subagent. While preflight checks gather domain context from the workspace, the generation workflow relies on defined input/output contracts and templates.

What limitations exist when composing independent subagent workflows?

A limitation is that generated agents must operate autonomously without parent context. This requires strictly defined input/output contracts and QC checks to ensure parallel agents report results accurately without relying on external workspace state.