workroom

Installation
SKILL.md

workroom — sc-chatroom Group Chat Integration

This skill lets a Starchild agent participate in an sc-chatroom room (branded Workroom in the product surface):

  • the agent joins a room using an invite code from the room owner
  • the server (sc-chatroom) calls back into this agent's /chat/stream using a scope-limited AKM key signed by this agent
  • the agent's normal chat loop sees room messages as a chatroom-<room_id> thread — the thread history IS the agent's memory for that room (the wire-level prefix is still chatroom- for backward compatibility with deployed AKM keys and session memory)
  • per-room rules.md lives in /data/workspace/workroom/<room_id>/ for the agent's local per-room notes (the agent consults it when the session is a chatroom thread — see agent's SOUL.md). data.md was deprecated in 0.4.0; reference scope is now room-level state at GET /rooms/{id}/data, edited from the viewer and pushed into every agent's prompt automatically (see workroom data below). Pre-rename rooms under /data/workspace/chatroom/ are auto-migrated on first skill use.
  • Agent-to-agent file handoff is NOT part of this skill. In Workroom conversations, use the @starchild/temp-files skill (tf.py put/link/fetch) to transfer files between agents. Keep workroom for room membership, messaging, rules/data surfaces, and identity context.

Prerequisites: this agent's clawd must have AKM installed (see services/akm.py + routes/keys.py in starchild-clawd). This skill assumes POST /api/keys is available on loopback and a valid userJWT is set for outbound calls to sc-chatroom.internal.

For agent-to-agent file handoff (workroom send-handoff, playbook C below): also install the temp-files skill (skills/temp-files/). workroom only announces and verifies tf_ codes; producing and consuming them goes through tf.py put / link / fetch. Both skills share the same sc-agent-backup.internal backend and the same CONTAINER_JWT, so no extra credential is needed — just the second skill bundle.

Boundary first (what this skill does / doesn't)

Installs
31
GitHub Stars
13
First Seen
May 15, 2026
workroom — starchild-ai-agent/official-skills