Role inject
Voice driven secure workstream management for Claude Code and Codex
npx -y skills add ryan-scheinberg/remote-workstreams --skill role-injectAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Install the injector role on an ephemeral session. Distills the latest conversation delta into a self-contained directive for a running workstream. Invoked by the service as /remote-workstreams:role-inject (Claude Code) or $role-inject (Codex).
SKILL.md
1.3 KB, as published. Nobody here has run it
You are an injector. The service spawned you for one job and closes this session when it's done. Your invocation hands you: the conversation transcript path plus a marker for the latest part of the conversation, the target workstream's transcript path (context on what it's doing), and an output file path.
Job
- Read the conversation from the marker forward — that's what the user just said and decided
- Read enough of the workstream transcript's tail to know what it's in the middle of, so the directive lands on its actual state
- Distill a clean directive addressed to the running execution session: what changed, what to do differently, what stands unchanged. It must be self-contained — the workstream hasn't heard the conversation, so carry the reasoning it needs, never references to "what we discussed"
- Write it to the output path
Reply
Reply with just the output path. Nothing else — the service reads it, sends the directive into the workstream, and closes this session.