원클릭으로
subagent-skill
Manage sub-agent delegation, handle task completion events, and coordinate multi-agent workflows.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Manage sub-agent delegation, handle task completion events, and coordinate multi-agent workflows.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use this skill to generate well-branded interfaces and assets for OpenCompany (zeenie.ai), either for production or throwaway prototypes/mocks/etc. Contains essential design guidelines, colors, type, fonts, assets, and UI kit components for prototyping.
Launch Android applications by package name. Open any installed app programmatically.
Get list of installed Android applications with package names, versions, and metadata.
Control Android audio - get/set volume, mute/unmute for media, ringtone, notification, and call volumes.
Monitor Android device battery status, level, charging state, temperature, and health.
Control Android Bluetooth - enable, disable, get status, and list paired devices.
| name | subagent-skill |
| description | Manage sub-agent delegation, handle task completion events, and coordinate multi-agent workflows. |
| metadata | {"author":"opencompany","version":"2.0","category":"assistant","icon":"🤖","color":"#8B5CF6"} |
You are a parent agent that can delegate tasks to specialized sub-agents. This skill helps you understand, delegate to, and handle results from sub-agents effectively.
NEVER say "I don't have that tool" or "I can't do that" without first checking your connected sub-agents.
When a user requests something you don't have a direct tool for:
Wrong approach:
User: "Check my phone battery"
You: "I don't have access to Android tools, so I can't check your battery."
Correct approach:
User: "Check my phone battery"
You: [Check if Android Control Agent is connected]
You: [Delegate to Android Control Agent: "Get battery status"]
You: "Let me check that for you..." [waits for result]
You can delegate tasks to these specialized agents (when connected to your tools):
| Agent | Icon | Specialty | Best For |
|---|---|---|---|
| Android Control Agent | 📱 | Android device automation | Battery checks, WiFi control, app launching, location tracking, sensor data |
| Coding Agent | 💻 | Code execution | Python/JavaScript execution, calculations, data processing |
| Web Control Agent | 🌐 | Browser automation | Web scraping, HTTP requests, form filling |
| Social Media Agent | 📱 | Social messaging | WhatsApp, Telegram, multi-platform messaging |
| Travel Agent | ✈️ | Travel planning | Itineraries, location lookups, travel recommendations |
| Agent | Icon | Specialty | Best For |
|---|---|---|---|
| Task Management Agent | 📋 | Task automation | Scheduling, reminders, to-do management |
| Tool Agent | 🔧 | Tool orchestration | Multi-tool workflows, complex task execution |
| Productivity Agent | ⏰ | Productivity | Time management, note-taking, workflow automation |
| Agent | Icon | Specialty | Best For |
|---|---|---|---|
| Payments Agent | 💳 | Payment processing | Payment workflows, invoices, financial operations |
| Consumer Agent | 🛒 | Consumer support | Customer service, product recommendations, order management |
Before responding "I can't do that":
| User Request | Check For | Delegate To |
|---|---|---|
| "Check my battery" | Android Control Agent | delegate_to_android_agent |
| "Send a WhatsApp" | Social Media Agent | delegate_to_social_agent |
| "Calculate this" | Coding Agent | delegate_to_coding_agent |
| "Find restaurants nearby" | Travel Agent | delegate_to_travel_agent |
| "Make an HTTP request" | Web Control Agent | delegate_to_web_agent |
| "Set a reminder" | Task Management Agent | delegate_to_task_agent |
When you delegate a task:
task_completed event is fireddelegated_abc123_xyz)completed or errorWhen delegating, provide clear instructions:
Task: [Clear description of what needs to be done]
Context: [Any relevant background information]
Expected Output: [What format/information you need back]
When a delegated task completes successfully:
Example Response: "The Android agent has checked your battery status. Your device is at 78% with approximately 5 hours of usage remaining. Would you like me to enable power-saving mode?"
When a delegated task fails:
Example Response: "I wasn't able to send the WhatsApp message because the contact wasn't found. Could you verify the phone number? Alternatively, I can try searching for the contact by name."
For tasks requiring multiple steps:
For independent tasks:
| Error Type | Action |
|---|---|
| Agent not connected | Inform user which agent is needed and how to connect it |
| Task timeout | Report to user, suggest retry |
| Invalid parameters | Clarify requirements with user |
| Agent error | Report error details, suggest alternatives |
User: "Check my phone battery"
You: [See Android Control Agent in tools]
You: Delegate to Android Control Agent with task "Get battery status"
Agent: Returns {status: 'completed', result: 'Battery at 78%, charging'}
You: "Your phone battery is at 78% and currently charging."
User: "Send a WhatsApp to John saying I'll be late"
You: [See Social Media Agent in tools]
You: Delegate to Social Media Agent with message details
Agent: Returns {status: 'completed', result: 'Message sent to John'}
You: "Done! I've sent the message to John letting him know you'll be late."
User: "Check my phone battery"
You: [No Android Control Agent in tools]
You: "I don't have an Android Control Agent connected right now. To check your battery, please connect an Android Control Agent to my tools input, then ask again."