Skip to content
cccskills
FreePublished on GitHub

task-management

Use when admin gives a task to delegate to a Worker, when a Worker reports task completion, when managing recurring scheduled tasks, or when you need to check worker availability.

The English summary is being prepared. Showing the original description.

See how to install

Files included (8)

  • SKILL.md2.3 KB
  • references/finite-tasks.md5.8 KB
  • references/infinite-tasks.md2.3 KB
  • references/state-management.md1.6 KB
  • references/worker-selection.md3.7 KB
  • scripts/find-worker.sh4.3 KB
  • scripts/manage-state.sh9.7 KB
  • scripts/resolve-notify-channel.sh1.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Task Management

Gotchas

  • Don't let Workers hallucinate on unfamiliar domains — when a task involves niche frameworks, complex APIs, or domain-specific workflows that the Worker likely lacks knowledge about, include a suggestion to use find-skills to search for relevant skills first. Skipping this leads to hallucinated code and wasted iterations
  • Delegation-first — always prefer assigning to a Worker over doing it yourself. Only self-execute when admin explicitly says "do it yourself" or the task is within your management skills
  • Never @mention a Worker after recording infinite task execution — this creates a rapid-fire loop (execute → report → trigger → execute → ...) that burns tokens continuously. Triggering happens only during heartbeat
  • Always use manage-state.sh to modify state.json — never edit manually with jq. The script handles atomicity, deduplication, and initialization
  • Every task assigned to a Worker MUST be registered in state.json — this includes coordination, research, review, and management tasks, not just coding tasks. If a task is missing from state.json, the Worker's container will be auto-stopped by idle timeout while still working
  • Always push task files to MinIO before notifying Worker — Worker needs to file-sync to get the spec
  • Always pull task directory from MinIO before reading results — Worker pushes results there
  • Read SOUL.md before composing notifications — use the persona and language defined there
  • Infinite task status is always "active", never "completed" — they repeat until explicitly cancelled

Operation Reference

Read the relevant doc before executing. Do not load all of them.

SituationRead
Admin gives task, no Worker specifiedreferences/worker-selection.md
Assign a one-off task or handle completionreferences/finite-tasks.md
Create or manage a recurring scheduled taskreferences/infinite-tasks.md
Need to update state.json or resolve notification channelreferences/state-management.md

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use as a helper when the admin is assigning work but has not specified an existing Worker, so you need to search Nacos for a suitable Worker and ask whether to import it; also use when the admin explicitly says to import a Worker from the market or gives a direct nacos package URI.

The English summary is being prepared. Showing the original description.

agentscope-ai/AgentTeams5.8KUpdated Oct 17, 2026

Analyze current OpenClaw setup and generate a migration package (ZIP) for importing into AgentTeams as a managed Worker

The English summary is being prepared. Showing the original description.

agentscope-ai/AgentTeams5.8KUpdated Oct 17, 2026

Use when determining sender identity in any room, managing trusted contacts, configuring the admin's primary notification channel, handling first-contact from a new channel, or escalating to admin across channels.

The English summary is being prepared. Showing the original description.

agentscope-ai/AgentTeams5.8KUpdated Oct 17, 2026

将编码工作委托给持有 CLI 的 agent(Manager / Leader / 获授权 Worker)的 AI CLI 工具(Claude Code / Gemini CLI / qodercli / Qwen Code / OpenCode)执行

The English summary is being prepared. Showing the original description.

agentscope-ai/AgentTeams5.8KUpdated Oct 17, 2026

Execute AI coding CLI tools (Claude Code / Gemini CLI / qodercli / Qwen Code / OpenCode) on behalf of Workers. Use when a Worker sends a coding-request: message, asking the delegating agent (Manager, team Leader, or an authorized Worker) to run coding operations in their workspace.

The English summary is being prepared. Showing the original description.

agentscope-ai/AgentTeams5.8KUpdated Oct 17, 2026

Use before sending or suppressing any Leader message to Workers, Manager, or Team Admin. Always use this skill for cross-room Matrix messages, @mention decisions, task assignment notifications, structured status reports, completion reports, blocker/revision messages, questions, requester updates, or when deciding whether a same-room reply is enough.

The English summary is being prepared. Showing the original description.

agentscope-ai/AgentTeams5.8KUpdated Oct 17, 2026

See all skills by agentscope-ai

Report a problem with this skill