Set up OpenRig to run a team of coding agents, including Claude Code and Codex. Open the team interface, pass project goals to its operator, reconnect to agents, and follow assigned work through to its results.
- Installing OpenRig and starting a coding team
- Returning to an existing team's interface
- Passing project goals to the team operator
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Opens groups of OpenRig agent terminals as live herdr tiles for interaction or observation. Explains view selection, read-only access, saved groups, and how to interpret agents that are offline or cannot be displayed.
- Opening all live agents in a rig as terminal tiles
- Watching mission or slice agents in read-only views
- Reopening a custom group from a saved view
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Evaluate a feature idea before turning it into requirements using six sequential questions. Examine customer demand, current workarounds, a specific user's pain, and the smallest useful solution, then save an evidence-based assessment with a verdict and next steps.
- Validating customer demand before writing requirements
- Narrowing a feature to its smallest useful version
- Separating customer evidence from assumptions
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Turn rough feature ideas into a clear SPEC.md through focused questions. Define target users, business rules, current scope, and acceptance criteria based on observable results, giving developers or AI agents concrete requirements to implement.
- Turning rough feature ideas into requirements
- Defining observable acceptance criteria
- Clarifying current scope and exclusions
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Create screen mockups at three levels: text wireframes, standalone HTML files, or working prototype pages. Use requirements, existing app styles, and real project data to show layouts and interactions for review or testing.
- Sketch screen layouts while writing requirements
- Deliver HTML mockups alongside requirements
- Test interactions with existing components
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Coordinate work across an OpenRig agent team with clear assignments, attached context, completion criteria, and selected review checkpoints. Track queue status, identify blocked or idle owners, and resolve handoff gaps while leaving implementation with the assigned agents.
- Assign agent tasks with context and completion criteria
- Identify blockers and missed handoffs from queue status
- Route reviews at the agreed milestones
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Review assigned code changes against project conventions, architecture, and intended behavior. Verify findings with source code and tests, classify their severity, and record a merge readiness verdict, with an optional deeper process for independent reviews and resolving disagreements.
- Reviewing assigned code changes
- Checking duplication and inconsistent patterns
- Reviewing fixes that lack a written specification
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Develop features and fix bugs by writing a behavior test first, observing its expected failure, and adding the minimum code needed to pass. Then clean up the code while keeping tests passing, applying this process where regression risk warrants it.
- Developing a feature from a failing behavior test
- Reproducing a bug before implementing its fix
- Refactoring while keeping behavior tests passing
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Manage OpenRig development work from setup to completion using shared specification, progress, and evidence files. Record what was actually checked and pass work to the next owner so handoffs and conversation compaction preserve the context.
- Starting a development task with clear completion criteria
- Recording progress and verification evidence
- Handing work to another agent
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Hand off OpenRig work through persistent queue items that record the next owner, blockers, and closure reasons. The skill covers notifying recipients, escalating to a human, and keeping supporting evidence accessible across interruptions and missed messages.
- Passing completed work to the next agent
- Recording work blocked by another task
- Escalating a decision to a human
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Look up exact syntax, options, JSON output, defaults, and error meanings for a known OpenRig command. Use the reference to check command behavior and diagnose runtime differences against the installed help and running daemon.
- Checking required flags for a known rig command
- Looking up queue commands and handoff syntax
- Investigating command errors and daemon compatibility
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Plan and verify OpenRig startup, shutdown, and recovery. Compare reported status with actual running sessions, distinguish recovery outcomes, and define reboot tests that expose partial failures instead of hiding them behind a fresh launch.
- Checking rig status after a host reboot
- Designing recovery tests across runtimes
- Investigating partially restored agent sessions
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Guides agents through sending human decision requests and updates using registered recipients. It covers concise briefs, delivery checks, duplicate prevention, and linking replies to the correct work so that delivery receipts are kept distinct from human decisions.
- Sending a decision request with clear options
- Reporting an outcome that needs no action
- Investigating a failed or uncertain delivery
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Turn rough meeting notes, customer requests, and product ideas into structured backlog entries, a list of possible improvements. Capture who needs each idea and why, categorize it, and update matching entries with new evidence.
- Capturing feature ideas after a meeting
- Recording requests from customers or sales
- Logging product gaps found in competitor research
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Collects and summarizes background research for a product feature, including customer needs, competitors, regulations, and internal decisions. Produces a source-linked background.md and updates shared context documents when findings are useful across features.
- Gathering background research for a new feature
- Organizing customer requests and pain points
- Reviewing competitor approaches and relevant regulations
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Design and run bounded procedures in environments where current conditions are uncertain. The skill separates agent judgment from precise tool actions, verifies each effect, and records checkpoints so interrupted work can resume from observed evidence.
- Designing procedures for environments with varying conditions
- Resuming interrupted operations from verified evidence
- Deciding whether an agent or ordinary code should control a procedure
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Organize knowledge and specifications in OpenRig so agents can find the right context and preserve what they learn. The skill explains where files belong and how to read documents from a local role up to broader shared guidance.
- Choosing where to record a lesson
- Preparing role knowledge for a handover
- Tracing work back to its purpose and shared practices
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Help a long-running agent reconnect with the intended product outcome after context compaction or a major work transition. Trace the current work hierarchy and read relevant source files to rebuild grounding before the next consequential action.
- Restore context after conversation compaction
- Recheck the intended outcome during a long session
- Review the work hierarchy before an important action
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Package an OpenRig agent arrangement and workflow for reuse by others. Guides bundle creation, inspection before installation, and checks in a clean environment to identify hidden dependencies on local paths, providers, or credentials.
- Package a proven agent setup for reuse
- Inspect bundle contents before installation
- Check whether a bundle works in a clean environment
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Define reusable OpenRig agent setups, roles, and workflows in specification files. Review dependencies that prevent use on another host, distinguish specifications from bundles and extensions, and verify both file structure and actual execution.
- Defining reusable agent roles and workflows
- Reviewing specifications for use on another host
- Testing specifications in a clean OpenRig environment
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Configure a new OpenRig agent seat, a managed place for an agent to run, using a prior Claude or Codex conversation. Covers fork settings, new session identities, and checks that distinguish forking from restoring.
- Create a new agent seat from an earlier conversation
- Add conversation source settings to a rig expand payload
- Distinguish conversation forks from seat restoration
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Monitor other agent teams for abandoned work, process drift, off-task activity, and excessive token use. It guides evidence checks after alerts and chooses a proportionate response, from notifying the team’s coordinator to escalating to a human.
- Check whether unfinished work was abandoned
- Detect process drift or off-task activity
- Investigate excessive token use
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Find and load the appropriate skill for an agent working inside OpenRig. This index maps situations such as recovery, handover, debugging, and planning to relevant guidance, with commands that retrieve content matching the installed CLI.
- Find relevant guidance when an agent first starts
- Locate skills for recovery or seat handover
- Find procedures for debugging or implementation planning
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026
Set up an OpenRig team for ongoing repository work, with clear ownership, implementation, independent review, and handoffs. Choose direct coordination, a task queue, or an explicit workflow, then expand the team as authorized work requires.
- Starting a builder and reviewer team for a repository
- Keeping ownership visible across task handoffs
- Choosing direct work, a queue, or a workflow
mvschwarz/openrig☆ 8KUpdated Oct 21, 2026