/run-agent
Launch and supervise Claude Code or Codex through the CCAM Run API. Use when the user wants to start a monitored agent, select a model, approval policy, sandbox, or working directory, send a follow-up, inspect live output, resume a native session, or stop a dashboard-launched
$ npx -y skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-agent --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/run-agent
Context preview
The summary Claude sees to decide when to auto-load this skill.
Launch and supervise Claude Code or Codex through the CCAM Run API. Use when the user wants to start a monitored agent, select a model, approval policy, sandbox, or working directory, send a follow-up, inspect live output, resume a native session, or stop a dashboard-launched
SKILL.md
run-agent.SKILL.mdname: run-agent
description: >
Launch and supervise Claude Code or Codex through the CCAM Run API. Use when
the user wants to start a monitored agent, select a model, approval policy,
sandbox, or working directory, send a follow-up, inspect live output, resume
a native session, or stop a dashboard-launched run.
Run Agent
Use `ccam run` against the local dashboard.
Workflow
1. Verify the provider binary:
- `ccam run binary claude`
- `ccam run binary codex`
2. Discover supported models with `ccam run models <provider>`. 3. Confirm the working directory with `ccam run cwds`. 4. Show the exact launch settings before starting. Include provider, prompt, working directory, model, approval mode, sandbox, and resume session ID. 5. Start only after user confirmation:
ccam run start --provider codex --cwd /path/to/repo \
--prompt "Review the current changes" \
--permission on-request --sandbox workspace-write --yes
6. Inspect with `ccam run list` or `ccam run get <id> --envelopes`. 7. Send follow-ups with `ccam run send <id> --text "..." --provider codex --yes`. 8. Stop with `ccam run stop <id> --yes`.
Safety
- Never use `danger-full-access` unless the user explicitly requests it.
- Do not start, message, or stop a run without confirmation.
- Preserve the provider used to start the run when sending messages.
- Treat run history as evidence. Do not claim completion from process status
alone when the final output or persisted session shows an error.
Read more
name: run-agent description: > Launch and supervise Claude Code or Codex through the CCAM Run API. Use when the user wants to start a monitored agent, select a model, approval policy, sandbox, or working directory, send a follow-up, inspect live output, resume a native session, or stop a dashboard-launched run.
Run Agent
Use `ccam run` against the local dashboard.
Workflow
1. Verify the provider binary:
- `ccam run binary claude`
- `ccam run binary codex`
2. Discover supported models with `ccam run models <provider>`. 3. Confirm the working directory with `ccam run cwds`. 4. Show the exact launch settings before starting. Include provider, prompt, working directory, model, approval mode, sandbox, and resume session ID. 5. Start only after user confirmation:
ccam run start --provider codex --cwd /path/to/repo \ --prompt "Review the current changes" \ --permission on-request --sandbox workspace-write --yes
6. Inspect with `ccam run list` or `ccam run get <id> --envelopes`. 7. Send follow-ups with `ccam run send <id> --text "..." --provider codex --yes`. 8. Stop with `ccam run stop <id> --yes`.
Safety
- Never use `danger-full-access` unless the user explicitly requests it.
- Do not start, message, or stop a run without confirmation.
- Preserve the provider used to start the run when sending messages.
- Treat run history as evidence. Do not claim completion from process status
alone when the final output or persisted session shows an error.
🚀 A real-time monitoring dashboard for Claude Code & Codex, built with SQLite3, Node.js, Express, React, Vite, TailwindCSS, & WebSockets. It tracks sessions, agent activity, tool usage, and subagent orchestration, providing live analytics, a Kanban status board, status notifications, a cute buddy, & an interactive web UI/MacOS/Windows native app.
Repo: hoangsonww/Claude-Code-Agent-Monitor
Other skills on claude-code-agent-monitor.
- /debug-live-issue
Debug production-like issues in this repository with disciplined evidence gathering. Use when fixing failing workflows, regressions, flaky behavior, or data inconsistencies across hooks, API, DB, websocket, and UI.
Open skill - /file-headers
MANDATORY for every coding agent (Claude Code, Codex, or any other) on every change-set — every applicable source file the agent creates or updates MUST start with the project's copyright/authorship header (file overview + exact author line). Use automatically whenever writing a
Open skill - /mcp-operations
Operate and maintain the local MCP server for this project. Use when creating MCP host config, troubleshooting tool connectivity, modifying tool domains, or adjusting safety policy flags.
Open skill - /repo-onboarding
Onboard quickly to this repository. Use when asked to understand architecture, locate ownership, choose the right module, or identify the correct commands and verification strategy before coding.
Open skill - /ship-feature
Implement a feature safely end-to-end in this repository. Use when adding or changing functionality across backend, frontend, or MCP with required verification and documentation updates.
Open skill - /update-project-docs
MANDATORY for every coding agent (Claude Code, Codex, or any other) — keep this repository's documentation in sync after any change to behavior, configuration, interfaces, events, schema, or features. Use automatically (without being asked) at the end of ANY change-set that adds
Open skill

