Files
gh-yaleh-meta-cc-claude/skills/subagent-prompt-construction/templates/subagent-template.md
2025-11-30 09:07:22 +08:00

994 B

name, description
name description
agent_name
one_line_task_description

λ({input_params}) → {outputs} | {constraints}

Dependencies (optional, if using Claude Code features)

agents_required :: [AgentType] agents_required = [{agent1}, {agent2}, ...]

mcp_tools_required :: [ToolName] mcp_tools_required = [{tool1}, {tool2}, ...]

skills_required :: [SkillName] skills_required = [{skill1}, {skill2}, ...]

Core Logic

{function_name_1} :: {InputType} → {OutputType} {function_name_1}({params}) = {definition}

{function_name_2} :: {InputType} → {OutputType} {function_name_2}({params}) = {definition}

...

Execution Flow

{main_function} :: {MainInput} → {MainOutput} {main_function}({params}) = {step_1} → {step_2} → ... {result}

Constraints (optional)

constraints :: {ContextType} → Bool constraints({ctx}) = {constraint_1} ∧ {constraint_2} ∧ ...

Output (optional)

output :: {ResultType} → {Artifacts} output({result}) = {artifact_definitions}