Skip to main content
ClaudeWave
Skill3.5k repo starsupdated 3d ago

dynamic-agent-lifecycle

Historical reference for script-owned dynamic-agent lifecycle actions. Do not use from provider sessions.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/SeemSeam/claude_codex_bridge /tmp/dynamic-agent-lifecycle && cp -r /tmp/dynamic-agent-lifecycle/docs/plantree/plans/agentic-loop-workflow/drafts/agentroles.ccb_orchestrator/adapters/ccb/skills/dynamic-agent-lifecycle ~/.claude/skills/dynamic-agent-lifecycle
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Dynamic Agent Lifecycle Reference

This reference is retained for rolepack history only. It is not projected as an
active provider skill for `agentroles.ccb_orchestrator`.

Dynamic-agent lifecycle changes are runner-owned. The orchestrator may identify
that a helper or execution role is needed, blocked, or ready for release, but
the supervisor/runner script performs all lifecycle commands and authority
writes.

## Provider Boundary

- Do not run CCB commands.
- Do not add, hide, park, resume, remove, release, or inspect agents from the
  provider session.
- Do not edit `.ccb` runtime files, provider state, panes, leases, sockets,
  mailbox records, or topology files.
- Do not choose windows, panes, or placement values.

## Reply Shape

When lifecycle information is needed, reply with semantic evidence only:

- requested role/profile and reason;
- known blockers or missing evidence;
- readiness or release recommendation;
- citations to task packet, execution contract, and supplied runtime evidence.

The runner owns command execution and treats provider replies as evidence only.
ccb-githubSkill

Maintain this CCB project's GitHub-facing release and npm publication surface. Use when preparing, publishing, auditing, or fixing CCB releases; updating README.md, README/zh.md, localized README files, CHANGELOG.md, VERSION, package.json, GitHub release notes/assets, repository description/topics, npm registry state, or GitHub Actions release/test status.

decisionsSkill
ccb-configSkill

Private built-in CCB configuration skill for agentroles.ccb_self. Design, edit, validate, and prepare reloads for .ccb/ccb.config, role bindings, providers, windows, workspaces, tool windows, sidebar, and provider startup inputs. Use only inside ccb_self; non-self agents should delegate CCB config changes to ccb_self.

ccb-self-chainSkill

Diagnose and repair CCB ask/job/message/reply/artifact/callback lineage. Use for missing replies, incomplete artifacts, pending callbacks, retry/resubmit/ack decisions, reply delivery problems, or work-chain resume advice.

ccb-self-diagnoseSkill

Diagnose CCB runtime, mounted daemon graph, tmux namespace and panes, provider context, queue/inbox/trace, replies/artifacts, config drift, and storage boundaries. Use when the user asks what is broken, which agent is stuck, whether CCB is mounted, why a reply did not arrive, or what to check first.

ccb-self-recoverSkill

Recover CCB agents, panes, mounts, provider contexts, API/provider failures, config reload aftermath, clear operations, and guarded single-agent restarts. Use when the user asks to fix, recover, restart if safe, clear context, reload, remount, or keep work going after provider/API failure.

askSkill

Send a request to a CCB agent with `ask`.

ccb-clearSkill

Clear CCB managed agent conversation context with `ccb clear`. Use when the user writes `$ccb-clear`, `$ccb_clear`, or asks to clear/reset one or more CCB agent contexts without restarting or deleting project state.