subagent-creator

Create Claude Code sub-agents with custom system prompts and tool configurations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dayoumin/claude-config --skill subagent-creator-dayoumin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subagent-creator
Source: https://github.com/dayoumin/claude-config/tree/main/skills/subagent-creator
Command: npx skills add https://github.com/dayoumin/claude-config --skill subagent-creator-dayoumin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps teams design and configure specialized Claude Code sub-agents with custom system prompts, tool access, and lifecycle hooks to automate task delegation.

Core Features & Use Cases

  • Structured sub-agent definition: Name, description, tools, model, permissionMode, skills, and hooks are declared in a single frontmatter configuration.
  • Workflow outsourcing: Create user or project-scoped sub-agents to handle domain-specific tasks with automatic delegation.
  • Guided implementation: Includes templates and best practices for system prompts, resource references, and agent hooks.

Quick Start

Create a new sub-agent Markdown at .claude/agents/your-subagent.md with frontmatter and a concise system prompt.

Frequently Asked Questions about subagent-creator

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

FAQPage Schema
How do I create custom Claude Code sub-agents for task-specific workflows?

You configure Claude Code sub-agents by placing a Markdown file at .claude/agents/your-subagent.md containing frontmatter fields like name, description, tools, model, permissionMode, skills, and hooks, plus a concise system prompt for task-specific workflows.

When do I need to configure sub-agents with custom tools and permission modes?

Configuring sub-agents with custom tools and permission modes is needed when automating domain-specific task delegation that requires constrained tool access and specific model behaviors across project or personal workflows.

Can I use lifecycle hooks to automate sub-agent task delegation?

Yes, lifecycle hooks can be declared in the sub-agent frontmatter configuration to automate task delegation and enable structured workflow execution during the agent's lifecycle.

Does Claude Code sub-agent configuration support project-scoped and personal use?

Claude Code sub-agent configuration supports both project-scoped and personal use by allowing frontmatter-driven agent definitions that enable automatic task delegation across different deployment environments.

What is the best way to define a structured sub-agent system prompt?

The best way to define a structured sub-agent system prompt is using provided templates and best practices, optionally referencing scripts, references, and assets directories to ensure repeatable and documented deployments.

Why use frontmatter-driven configuration for Claude Code sub-agents?

Using frontmatter-driven configuration for sub-agents centralizes all settings including tools, model, permissionMode, skills, and hooks in one Markdown file, ensuring consistent and repeatable task-specific agent behavior.