lifecycle

GitHub

管理 Agent 会话的生命周期,包括状态流转、查询及事件反应配置。支持从生成到终止的多种状态切换,用于维护会话一致性与自动化流程控制。

plugin/skills/lifecycle/SKILL.md iii-experimental/agentos

触发场景

需要查看或更改 Agent 会话当前状态时 配置会话状态变更时的自动反应逻辑时

安装

npx skills add iii-experimental/agentos --skill lifecycle -g -y
更多选项

非标准路径

npx skills add https://github.com/iii-experimental/agentos/tree/main/plugin/skills/lifecycle -g -y

不安装直接使用

npx skills use iii-experimental/agentos@lifecycle

指定 Agent (Claude Code)

npx skills add iii-experimental/agentos --skill lifecycle -a claude-code -g -y

安装 repo 全部 skill

npx skills add iii-experimental/agentos --all -g -y

预览 repo 内 skill

npx skills add iii-experimental/agentos --list

SKILL.md

Frontmatter
{
    "name": "lifecycle",
    "effort": "normal",
    "toolScope": [
        "Bash",
        "Read"
    ],
    "description": "Session lifecycle management — transitions, state tracking, reactions"
}

Manage agent session lifecycle:

  • Transition: curl -X POST http://localhost:3111/api/lifecycle/transition -H 'Content-Type: application/json' -d '{"agentId": "claude-code", "newState": "working"}'
  • Get state: curl http://localhost:3111/api/lifecycle/state/claude-code
  • Add reaction: curl -X POST http://localhost:3111/api/lifecycle/reactions -H 'Content-Type: application/json' -d '{"agentId": "claude-code", "from": "blocked", "to": "working", "action": "notify"}'

States: spawning -> working -> blocked -> pr_open -> review -> merged -> done | failed -> recovering | terminated.

版本历史

  • caca2b4 当前 2026-07-25 09:41

同 Skill 集合

plugin/skills/evolve/SKILL.md
plugin/skills/memory/SKILL.md
plugin/skills/orchestrate/SKILL.md
plugin/skills/recover/SKILL.md
plugin/skills/security/SKILL.md
plugin/skills/status/SKILL.md
plugin/skills/swarm/SKILL.md
plugin/skills/tasks/SKILL.md
plugin/skills/vault/SKILL.md

元信息

文件数
0
版本
caca2b4
Hash
1764b11d
收录时间
2026-07-25 09:41

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-16 20:15
浙ICP备14020137号-1