Agent Skills › xuiltul/animaworks › subordinate-management

subordinate-management

GitHub

管理从属 Anima 的生命周期,包括启用/禁用、模型切换、重启及任务委派。提供状态监控、审计与追踪功能,适用于多智能体组织架构下的日常运维与管控。

templates/en/common_skills/subordinate-management/SKILL.md xuiltul/animaworks

Trigger Scenarios

需要暂停或恢复从属代理进程 变更从属代理的模型配置 检查或审计从属代理的状态与活动 向从属代理委派并追踪任务

Install

npx skills add xuiltul/animaworks --skill subordinate-management -g -y
More Options

Non-standard path

npx skills add https://github.com/xuiltul/animaworks/tree/main/templates/en/common_skills/subordinate-management -g -y

Use without installing

npx skills use xuiltul/animaworks@subordinate-management

指定 Agent (Claude Code)

npx skills add xuiltul/animaworks --skill subordinate-management -a claude-code -g -y

安装 repo 全部 skill

npx skills add xuiltul/animaworks --all -g -y

预览 repo 内 skill

npx skills add xuiltul/animaworks --list

SKILL.md

Frontmatter
{
    "name": "subordinate-management",
    "description": "Supervisor operations for subordinate Anima. Perform suspension, resumption, model changes, restart, task delegation, status reading, and auditing. Use when: Use when: you need to disable or re-enable subordinates, change the main or BG model, restart processes, delegate tasks, or check the organization dashboard."
}

Skill: Subordinate Management (Supervisor Tools)

A set of supervisor tools automatically enabled for Anima instances with subordinates. Perform suspension, resumption, model changes, background model changes, restart, and status checks for all descendants (children, grandchildren, great-grandchildren, etc.), as well as task delegation and progress tracking for direct subordinates.

Available Tools

Operable on all subordinates (children, grandchildren, great-grandchildren, etc.)

Tool Purpose
disable_subordinate Request root to configure status.json enabled: false (process shutdown + prevent automatic restart)
enable_subordinate Restore dormant subordinates
set_subordinate_model Request root to update the main model for status.json and reload running processes
set_subordinate_background_model Request root to update the model for heartbeat/cron. Applied from the next background task (clear with empty string)
restart_subordinate Restart subordinate processes (status.json restart_requested flag. Reconciliation restarts within about 30 seconds)
delegate_task Delegate tasks to direct subordinates (queue addition + DM send + create tracking entry on your side)
org_dashboard Display process status, last activity, current task, and task count for all subordinates in a tree view
ping_subordinate Check subordinate liveness (all at once if name is omitted, single if specified)
read_subordinate_state Read subordinate's current_state.md
audit_subordinate Comprehensive audit of subordinate's recent activity (activity summary, task status, error frequency, tool usage statistics, communication patterns)

Delegated Task Tracking

Tool Purpose
task_tracker Track progress of tasks delegated via delegate_task from the subordinate's queue (status: all / active / completed. Default: active)

The delegator's tracking card references the delegate's authoritative task record. Use task_tracker to check status.

Important: Difference Between disable_subordinate and send_message

  • disable_subordinate: Changes status.json to enabled: false. Reconciliation will not auto-resume. Use this one
  • Simply telling a subordinate to "rest" via send_message does not stop the process. Even if a message is sent, Reconciliation will restart it

Usage

Suspension and Resumption

When suspending multiple people, call disable_subordinate one at a time:

disable_subordinate(name="aoi", reason="業務縮小のため一時休止")
disable_subordinate(name="taro", reason="業務縮小のため一時休止")
enable_subordinate(name="aoi")

Model Change and Restart

These tools request root-owned updates from root status.json. Do not edit directly from the Anima process. The main model is reloaded into the running process, and a stopped Anima reads the new configuration at next startup:

set_subordinate_model(name="aoi", model="claude-sonnet-5-5", reason="負荷分散のため")

The background model (for heartbeat/cron) takes effect from the next task runner startup, and running tasks complete as-is:

set_subordinate_background_model(name="aoi", model="claude-sonnet-5-5", reason="heartbeat負荷軽減")

To clear the background model and return to the main model:

set_subordinate_background_model(name="aoi", model="", reason="メインモデルに統一")

Only use restart_subordinate separately when a full process restart is truly necessary.

Status Check and Audit

org_dashboard()                         # 配下全体のダッシュボード
ping_subordinate()                      # 全配下の生存確認
ping_subordinate(name="aoi")            # 単一の生存確認
read_subordinate_state(name="aoi")      # 現在タスク・保留タスクの内容
audit_subordinate(name="aoi")           # 直近1日の包括監査レポート
audit_subordinate(name="aoi", days=7)   # 直近7日間の監査(days は 1〜30)
audit_subordinate(since="09:00")        # 全配下の今日9時以降の監査
audit_subordinate(name="aoi", since="13:00")  # aoi の今日13時以降

Also executable from the CLI (useful when using via Bash in S/C/D/G-mode):

animaworks anima audit aoi              # 直近1日の監査
animaworks anima audit aoi --days 7     # 直近7日間の監査
animaworks anima audit --all --since 09:00  # 全Anima、今日9時以降

Task Delegation

delegate_task(name="aoi", instruction="週次レポートをまとめて", summary="週次レポート作成")
# 必須: `name`, `instruction`。任意: `summary`, `workspace`, `acceptance_criteria`, `model`
# workspace を指定すると委譲先がそのワークスペースで作業する(workspace-manager スキル参照)
task_tracker(status="active")      # 委譲タスクの進捗確認(status: all / active / completed)

For workspace assignment to subordinates (specifying the primary working directory), refer to the workspace-manager skill.

Permissions

  • All descendants (children, grandchildren, great-grandchildren, etc., recursive): Status check and management tools available
  • Direct subordinates only: delegate_task (task delegation)
  • Cannot operate on yourself

Version History

  • 0f2a80e Current 2026-10-19 11:11

    重构设置模块,根节点拥有配置文件权限,通过内部 API 进行子节点控制;更新默认模型为 Claude 5 系列,优化聊天折叠逻辑与 UI 标签。

  • 140e43b 2026-07-25 09:12

Same Skill Collection

.claude/skills/bustup-frame-gen/SKILL.md
.claude/skills/pixel-asset-gen/SKILL.md
templates/en/common_skills/agent-browser/SKILL.md
templates/en/common_skills/animaworks-guide/SKILL.md
templates/en/common_skills/aws-collector-tool/SKILL.md
templates/en/common_skills/chatwork-tool/SKILL.md
templates/en/common_skills/cron-management/SKILL.md
templates/en/common_skills/discord-tool/SKILL.md
templates/en/common_skills/github-tool/SKILL.md
templates/en/common_skills/gmail-tool/SKILL.md
templates/en/common_skills/google-calendar-tool/SKILL.md
templates/en/common_skills/google-tasks-tool/SKILL.md
templates/en/common_skills/image-gen-tool/SKILL.md
templates/en/common_skills/image-posting/SKILL.md
templates/en/common_skills/local-llm-tool/SKILL.md
templates/en/common_skills/machine-tool/SKILL.md
templates/en/common_skills/notion-tool/SKILL.md
templates/en/common_skills/skill-creator/SKILL.md
templates/en/common_skills/slack-tool/SKILL.md
templates/en/common_skills/subagent-cli/SKILL.md
templates/en/common_skills/tool-creator/SKILL.md
templates/en/common_skills/transcribe-tool/SKILL.md
templates/en/common_skills/web-search-tool/SKILL.md
templates/en/common_skills/workspace-manager/SKILL.md
templates/en/common_skills/x-search-tool/SKILL.md
templates/en/common_skills/zoom-meeting-scribe/SKILL.md
templates/ja/common_skills/agent-browser/SKILL.md
templates/ja/common_skills/animaworks-guide/SKILL.md
templates/ja/common_skills/aws-collector-tool/SKILL.md
templates/ja/common_skills/chatwork-tool/SKILL.md
templates/ja/common_skills/cron-management/SKILL.md
templates/ja/common_skills/discord-tool/SKILL.md
templates/ja/common_skills/github-tool/SKILL.md
templates/ja/common_skills/gmail-tool/SKILL.md
templates/ja/common_skills/google-calendar-tool/SKILL.md
templates/ja/common_skills/google-tasks-tool/SKILL.md
templates/ja/common_skills/image-gen-tool/SKILL.md
templates/ja/common_skills/image-posting/SKILL.md
templates/ja/common_skills/local-llm-tool/SKILL.md
templates/ja/common_skills/machine-tool/SKILL.md
templates/ja/common_skills/notion-tool/SKILL.md
templates/ja/common_skills/skill-creator/SKILL.md
templates/ja/common_skills/slack-tool/SKILL.md
templates/ja/common_skills/subagent-cli/SKILL.md
templates/ja/common_skills/subordinate-management/SKILL.md
templates/ja/common_skills/tool-creator/SKILL.md
templates/ja/common_skills/transcribe-tool/SKILL.md
templates/ja/common_skills/web-search-tool/SKILL.md
templates/ja/common_skills/workspace-manager/SKILL.md

Metadata

Files
0
Version
0f2a80e
Hash
597a4ddd
Indexed
2026-07-25 09:12

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-25 03:13
浙ICP备14020137号-1