jcx396905-gif/agent-control-center/happier-session-control
Claude Code and agent skill by jcx396905-gif/agent-control-center
- community
Checking that the SKILL.md file is still in the repository.
Manage Happier sessions (list/status/send/wait/history/stop + execution runs) via the happier CLI JSON contract.
Install
npx vskill@latest install jcx396905-gif/agent-control-center/happier-session-controlSKILL.md
Happier Session Control (CLI JSON)
This skill enables an agent framework (for example OpenClaw) to control Happier sessions using the existing happier CLI in --json mode.
Prerequisites
- The
happierCLI is installed and authenticated. - If using multiple servers/profiles, pass server selection flags before
session(prefix-only): happier --server <profile-id-or-name> session list --jsonhappier --server-url <url> --webapp-url <url> session list --json
Contract
All JSON outputs are a pure-stdout envelope:
or:
Common error codes to handle:
not_authenticated: runhappier auth loginon the host (or mount/provide a validHAPPIER_HOME_DIR).session_id_ambiguous: pick deterministically fromerror.candidates(prefer exact id; otherwise ask the user).session_not_found: callhappier session list --jsonand retry.unsupported: feature disabled by server policy or backend doesn’t support the requested intent.
Auth Commands (JSON)
Check auth status without scraping human output:
Session Commands
List sessions:
Inspect session status (server snapshot):
Inspect session status with a best-effort live refresh:
Create/load a session by tag:
Send a message to a session:
Send a message and wait until the session is idle:
Wait for a session to become idle:
Stop a session:
Read session history (compact is recommended for prompt stuffing):
Execution Run Commands
Start an execution run:
List runs for a session:
Get a run:
Send input to a run:
Stop a run:
Execute an action on a run:
Wait for a run to finish:
Stream turn IO for a streaming run (e.g. intent=voice_agent):
Server Commands (JSON)
List server profiles:
Current active server:
Add a server profile non-interactively:
Switch active server:
Remove a server profile:
Probe server reachability/version:
Set a one-off custom server as active:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingbackend/happier/openclaw/happier-session-control/skills/happier-session-control/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/jcx396905-gif/agent-control-center/happier-session-control)