email-draft
Use when the user asks to draft, polish, translate, or reply to an email. Produces a clean draft with subject line, greeting,…
Hope-native multi-agent coding orchestration: fan out only independent valuable work, enforce bounded scope and isolation, consume structured results progressively, steer or cancel, and keep synthesis with the main Agent.
Claude Code
$ npx -y skills add shiwenwen/hope-agent --skill ha-multi-agent-coding --agent claude-code
Codex
$ npx skills add shiwenwen/hope-agent --skill ha-multi-agent-coding -a codex -y
Cursor
$ npx skills add shiwenwen/hope-agent --skill ha-multi-agent-coding -a cursor -y
Gemini CLI
$ npx skills add shiwenwen/hope-agent --skill ha-multi-agent-coding -a gemini-cli -y
GitHub Copilot
$ npx skills add shiwenwen/hope-agent --skill ha-multi-agent-coding -a github-copilot -y
OpenCode
$ npx skills add shiwenwen/hope-agent --skill ha-multi-agent-coding -a opencode -y
Windsurf
$ npx skills add shiwenwen/hope-agent --skill ha-multi-agent-coding -a windsurf -y
name: ha-multi-agent-coding description: "Hope-native multi-agent coding orchestration: fan out only independent valuable work, enforce bounded scope and isolation, consume structured results progressively, steer or cancel, and keep synthesis with the main Agent." paths: ["*.rs", "*.ts", "*.tsx", "*.js", "*.jsx", "*.py", "*.go", "*.java", "*.kt", "*.swift", "*.c", "*.cpp", "*.h", "*.rb", "*.php", "*.sh"]
Use multiple Agents when parallel evidence or implementation meaningfully outweighs coordination cost. Do not make delegation the default for complex-looking work.
Good candidates:
Keep work with one Agent when:
Provide:
Do not re-delegate the entire parent assignment to one child. Children do not own final user communication or Goal closure.
ownership.
remain runtime-enforced. A child prompt cannot grant access.
Set explicit limits for fan-out count, depth, turns, tokens, and time. Respect runtime queues and backpressure. Never recursively create Workflow runs or an unbounded Agent tree.
The main Agent may choose based on task needs:
Background work must not block the user's conversation. Use runtime completion or checkpoint injection rather than polling loops.
The main Agent must:
1. Check which children completed, failed, timed out, or returned no evidence. 2. Resolve conflicts using source evidence, not majority vote. 3. Preserve partial failures and uncertainty. 4. Integrate or review writes in the parent worktree deliberately. 5. Run parent-level verification for the combined outcome.
"All Agents completed" is orchestration state, not a user result. Do not finish until the parent has synthesized and answered the actual task.
This skill decides delegation strategy. Use `ha-workflow-script` when execution must be durable, replayable, observable, or script-controlled. Simple bounded subagent work does not require a Workflow; a Workflow may use this strategy without surrendering its runtime contracts.
🦭 A cross-device desktop AI agent with memory, autonomous goals, dynamic workflows, and headless deployment | 会记忆、能持续推进目标、会动态编排多 Agent 的跨端桌面 AI 助手,也可服务化常驻 NAS / 云端
Use when the user asks to draft, polish, translate, or reply to an email. Produces a clean draft with subject line, greeting,…
Use when the user mentions 飞书 / Feishu / Lark workspace operations: docx (云文档) read/write, bitable (多维表格) records / views /…
Hope Agent browser automation — the standard `status → tabs → snapshot → act` loop, stale-ref recovery rules, and what to do when…
Hope-native review of uncommitted, staged, commit, branch, or PR changes: discover concrete regressions, independently verify…
Hope-native baseline for implementing, fixing, refactoring, and maintaining code: inspect the repository first, protect user…
Hope-native implementation planning for non-trivial code changes: ground the plan in repository evidence, order dependencies,…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…