subagent-creator

Generate structured subagent definitions with required frontmatter fields.

6|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/timequity/plugins --skill subagent-creator-timequity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-creator
Source: https://github.com/timequity/plugins/tree/main/craft-coder/subagent-creator
Command: npx skills add https://github.com/timequity/plugins --skill subagent-creator-timequity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

A guide to create subagents that handle autonomous tasks dispatched via Task tool.

Core Features & Use Cases

  • Subagent Structure: agent markdown with frontmatter
  • Frontmatter Fields: name, description, tools, model, permissionMode, skills
  • Process: Init script to generate skeleton agents

Quick Start

Create a new subagent with the init script and fill in details.

Frequently Asked Questions about subagent-creator

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

FAQPage Schema
How do I create a subagent for autonomous task execution?

Create a subagent by defining structured agent markdown with required frontmatter fields: name, description, tools, model, permissionMode, and skills. Use the init_subagent.py script to generate a skeleton in the agents/ directory, then fill in task-specific details for dispatch via the Task tool.

What frontmatter fields are required for subagent definitions?

Subagent frontmatter must include name, description, tools, model, permissionMode, and skills. These fields configure the agent's identity, capabilities, permissions, and available skill integrations for isolated task execution.

Can I use subagents to handle discrete tasks with isolated context?

Yes, subagents are designed for autonomous execution of discrete tasks with isolated context and controlled permissions. Each subagent receives explicit frontmatter configuration and operates independently when dispatched via the Task tool.

What's the directory structure for organizing subagents?

Subagents follow an agents/ directory structure enforced by the initialization process. Store each subagent as a markdown file with frontmatter in this directory to enable proper dispatch and context isolation.

How does init_subagent.py initialize new subagent templates?

The init_subagent.py script generates skeleton subagent markdown files with required frontmatter fields pre-structured in the agents/ directory. Complete the template by specifying your task-specific name, description, tools, model, permissionMode, and skills configuration.