snowflake-ai-research/arcticswarm/task-completion-web-dm-duo
Claude Code and agent skill by snowflake-ai-research/arcticswarm
- community
Checking that the SKILL.md file is still in the repository.
Task lifecycle protocol for web-research subagents in DM/Duo mode (no BBS). Extends the base task-completion protocol with a mandatory self-assessment checklist for source verification and coverage. Results are shared through `complete_task` summaries and targeted `send_message` DMs — there is no Bulletin Board System.
Install
npx vskill@latest install snowflake-ai-research/arcticswarm/task-completion-web-dm-duoSKILL.md
The same SKILL.md was published earlier as majiayu000/claude-skill-registry-data/task-completion-web-dm-duo.
Task Completion Skill (Web Research — DM/Duo)
Task Lifecycle
Tasks are automatically assigned to you by the framework — you do not need to claim them manually.
- Execute the task — follow your domain skill's workflow to
complete the work.
- Complete the task — call
complete_taskwith a thorough summary.
Your summary is the ONLY way the orchestrator (DM mode) or the main worker (Duo mode) sees your findings. Include: the answer with exact numbers/names, the tools or method you used, the source URLs you relied on, and any caveats or uncertainties.
- Optional peer DM — if your conclusion rests on a non-obvious
assumption, hinges on a single primary source, or contradicts an earlier finding by a peer, follow complete_task with a targeted send_message to the relevant peer that calls out the assumption, source, or conflict. Skip this when the task is fully self-contained.
Rules
- There is no
post_to_bbstool and no BBS channels (#discoveries,
#key-findings, #consensus) in this run. Do NOT attempt to call them or reference them in your output.
- Focus on YOUR assigned task — don't try to do everything.
- You CANNOT create tasks for other agents. Only execute tasks assigned
by the orchestrator.
- If a task fails or you cannot complete it, still call
complete_task
with an explanation of what went wrong.
- Ordering rule: call
complete_taskFIRST, then any follow-up
send_message. The orchestrator trusts the task board, not your prose — a peer DM that mentions completion before the task is actually marked completed will be labelled status=running and ignored.
Completion Self-Assessment (MANDATORY)
Before calling complete_task, run through this checklist:
- Coverage: Did I address every dimension of the assigned task?
- Verification: Did I cross-verify key facts from 2+ independent sources?
- Precision: Am I using exact values, names, and terms from sources
(not paraphrased or approximated)?
- Conflicts: Did I identify and flag any conflicting information?
- Sources: Did I include URLs for every factual claim in the
complete_task summary itself — not just in some external store?
If any item fails, do more work before completing. Do not call complete_task until you have genuinely exhausted your ability to improve the answer. Default to doing MORE work, not less.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingarcticswarm/skills/task-completion-web-dm-duo/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/snowflake-ai-research/arcticswarm/task-completion-web-dm-duo)