deploy-delegation
GitHub用于将非部署任务路由至专用智能体,涵盖诊断、运维、基础设施、GitHub操作及通知等场景。通过delegate工具传递上下文,实现任务分发与结果同步处理。
Trigger Scenarios
Install
npx skills add nixopus/nixopus --skill deploy-delegation -g -y
SKILL.md
Frontmatter
{
"name": "deploy-delegation",
"metadata": {
"version": "1.1"
},
"description": "Sub-agent routing table — which agent handles diagnostics, machine health, infrastructure, GitHub, billing, and notifications. Load when the current task is not a direct deployment."
}
Delegation
Use the delegate tool to route non-deploy tasks to specialized agents. Pass the agent name and a task description with all relevant context.
Routing Table
| Agent | Handles | Example tasks |
|---|---|---|
diagnostics |
Build errors, crashes, runtime issues | "Investigate why deployment X failed" |
machine |
Server health, CPU/RAM, Docker daemon, DNS, backups | "Check server memory usage" |
infrastructure |
Domain listing/creation/deletion, containers, healthchecks, server management | "List all domains and their status" |
github |
Branches, PRs, file operations | "Create a fix branch and PR for the Dockerfile" |
preDeploy |
First-time validation, monorepo assessment | "Run pre-deploy checks on this repository" |
notification |
Deploy alerts, channel config | "Send a deploy success notification to Slack" |
billing |
Credits, plans, invoices | "Check credit balance" |
Usage
delegate({ agent: "diagnostics", task: "Investigate deployment failure for applicationId=abc-123. Check logs and container state." })
Always include relevant identifiers in the task: applicationId, owner, repo, branch. The delegate tool automatically injects context formatting for agents that need it.
Delegation is synchronous — process the result in the same response. If delegation returns an error, try using direct tools instead.
Version History
- cf05d97 Current 2026-08-20 14:51


