creating-subagents

Create, edit, and configure subagents using a standardized XML-prompt framework.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/outcomeeng/claude --skill creating-subagents-outcomeeng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-subagents
Source: https://github.com/outcomeeng/claude/tree/main/plugins/claude/skills/creating-subagents
Command: npx skills add https://github.com/outcomeeng/claude --skill creating-subagents-outcomeeng

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

ALWAYS invoke this skill when creating, editing, or configuring subagents. NEVER create subagents without this skill.

Core Features & Use Cases

  • Provides a formal XML-structured system prompt for subagents, ensuring consistent roles, constraints, workflows, and tool access.
  • Defines project-, user-, and plugin-level subagent governance with clear override rules.
  • Includes guidance on memory management, execution models, handoffs, and evaluation patterns to improve reliability.

Quick Start

Create a new subagent by following the guided setup to define name, description, tools, and model, then implement the system prompt using the XML structure outlined in the references.

Frequently Asked Questions about creating-subagents

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

FAQPage Schema
How do I create subagents using XML prompts for Claude?

To create subagents, you use a standardized XML-prompt framework that enforces a pure XML structure with explicit role, constraints, workflow, and output_format. This approach ensures safe, deterministic behavior and drives discovery, tooling access, and consistent orchestration across projects.

What is the best way to standardize subagent orchestration and memory management across projects?

The best way to standardize subagent orchestration is by using a formal XML-structured system prompt that defines project, user, and plugin-level governance with clear override rules. It includes guidance on memory management, execution models, handoffs, and evaluation patterns to improve reliability.

Do I need an XML structure to configure tool access and constraints for subagents?

Yes, you need a pure XML structure to configure tool access and constraints for subagents. The framework requires explicit definitions for roles, workflows, and output formats to guarantee safe and deterministic behavior during task execution and orchestration.

Can I edit existing subagent configurations and override governance rules?

Yes, you can edit and configure existing subagents using the XML-prompt framework. It defines project, user, and plugin-level subagent governance with clear override rules, allowing you to update memory management, execution models, and tool access safely.

What limitations or constraints should I expect when defining subagent workflows with XML?

When defining subagent workflows with XML, you must adhere to a strict pure XML structure without deviations. The framework enforces explicit role, constraints, workflow, and output_format definitions to prevent non-deterministic behavior and ensure safe orchestration.