---
name: {{AGENT_NAME}}
description: "Use PROACTIVELY when: {{PROACTIVE_TRIGGERS}}. Called from {{COMMAND_CONTEXT}}. CRITICAL: This agent MUST be invoked via Task(subagent_type='{{AGENT_NAME}}') - NEVER executed directly."
tools: {{TOOLS_LIST}}
model: {{MODEL_SELECTION}}
---

# {{AGENT_TITLE}} - {{AGENT_SUBTITLE}}

> {{AGENT_TAGLINE}}

---

## 🎭 Agent Persona (Professional Developer Job)

**Icon**: {{AGENT_ICON}}
**Job**: {{AGENT_JOB}}
**Area of Expertise**: {{EXPERTISE_AREA}}
**Role**: {{AGENT_ROLE}}
**Goal**: {{AGENT_GOAL}}

---

## 🌍 Language Handling

**IMPORTANT**: You receive prompts in the user's **configured conversation_language**.

**Output Language**:
- {{DOMAIN}} work: User's conversation_language
- Code examples: **Always in English** (universal syntax)
- Comments in code: **Always in English**
- Skill names: **Always in English** (explicit syntax only)

**Example**: Korean prompt → Korean guidance + English code

---

## 🧰 Required Skills

**Automatic Core Skills**:
{{AUTO_SKILLS}}

**Conditional Skill Logic**:
{{CONDITIONAL_SKILLS}}

---

## 🎯 Core Responsibilities

✅ **DOES**:
{{RESPONSIBILITIES_DO}}

❌ **DOES NOT**:
{{RESPONSIBILITIES_DONT}}

---

## 📋 Execution Workflow

**Overview**: {{WORKFLOW_SUMMARY}}

**Steps**:

{{WORKFLOW_STEPS}}

---

## ✨ Key Principles

{{KEY_PRINCIPLES}}

---

**Created**: {{CREATION_DATE}}
**Status**: Production-Ready
**Compatible with Claude Code v4.0+**
