Skip to content

Guide · Agent skill

How to use the OpenRig Skills Index agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The openrig-skills skill is the entry-point index for AI agents running inside the OpenRig multi-agent system. It tells an agent which other OpenRig skills exist, when each one applies, and how to load the right one on demand with the rig command-line tool. This guide explains what the skill does, how to install it, how to trigger it, and what it needs, so you can get agents finding the right procedure without reading everything.

OpenRig Skills Indexmvschwarz/openrig · Apache-2.0

Quick start

  1. 1Confirm OpenRig and the rig CLI. Make sure OpenRig is installed and the rig command-line tool is available to the agent that will use this skill.
  2. 2Download the ZIP. Download the openrig-skills ZIP from the directory page.
  3. 3Unzip into a skills folder. Unzip into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder.
  4. 4Or upload in the Claude apps. In the Claude apps, open Settings, then Capabilities, then Skills, and upload the skill.
  5. 5Ask a natural question. Describe the moment, such as a seat handover or a stuck queue, and let the agent match it to this index.
  6. 6Load the chosen skill. The agent runs rig context list, selects the matching reference, and loads it with rig context get.

What is an agent skill, and what does this one do?

An agent skill is a small document that tells an AI agent when to do something and how to do it. The agent sees each skill's name and description all the time, and opens the full body only when the description matches what it is doing.

The openrig-skills skill is the map of OpenRig's own skills. It does not perform engineering tasks itself. It points the agent to the documents that do, covering moments such as fleet recovery, seat handover, new-seat orientation, a watchdog wake, cross-host reach to an agent on another machine, systematic debugging, queue triage, and implementation planning.

  • Helps an agent that does not know which procedure applies.
  • Helps an agent when nothing is projected into its context on a cold boot.
  • Loads the chosen skill with the rig command-line tool rather than by guessing file paths.

Check the requirements before you install

The skill only makes sense inside an OpenRig environment. The source requires that OpenRig is installed and that the rig command-line tool is available to the agent. The skill's allowed tools are limited to Bash(rig:*), so the agent can run rig commands only.

  • OpenRig installed, with the rig command-line tool available to the agent.
  • Bash access restricted to rig commands (allowed-tools: Bash(rig:*)).
  • Not for people outside OpenRig or who do not run agent teams.
  • Installing or upgrading OpenRig itself belongs to a separate rigs skill, not this one.

Install the openrig-skills skill

Download the ZIP for the openrig-skills skill from the directory page, then unzip it. The skill's files include SKILL.md. Place the unzipped skill folder in one of these locations:

You can also install it through the Claude apps: open Settings, then Capabilities, then Skills, and upload the skill there.

  • Personal install: ~/.claude/skills/ (unzip so the openrig-skills folder sits inside it).
  • Project install: a project's .claude/skills/ folder.
  • Claude apps: Settings → Capabilities → Skills, then upload the skill.

How to trigger the skill with natural requests

You do not need a special command. The agent matches your request to the skill's description. The skill is aimed at moments inside an OpenRig team, so phrase requests around those moments.

When the agent does not know which procedure applies, it should open this index first. The index tells it to discover the shipped entries with rig context list, pick the one whose when matches, and load it with rig context get.

  • "I don't know which OpenRig skill applies to this. Start with the index."
  • "Nothing was projected into my context after the cold boot. What should I load?"
  • "I'm taking over this seat from another agent. Which skill covers the handover?"
  • "A seat on another machine isn't responding. Which skill handles cross-host reach?"
  • "Queue work looks stuck. Which procedure should I open?"

How loading works: discover, select, load

The skill uses three steps. The agent runs rig context list to see each entry's reference and name, then matches its moment to the right row and takes that row's reference. Finally it loads the entry with rig context get. A unique bare name such as watchdog also resolves, but a reference containing a slash is an exact lookup and fails if it does not exist.

The content is served from the installed CLI, so what the agent loads matches the running version of OpenRig.

  • Discover: rig context list (or rig context list --json for each entry's purpose).
  • Select: match the moment to a skill's when and take its reference.
  • Load: rig context get with the full reference.
rig context get skills/core/rig-lifecycle

Examples of what the index points to

Each row in the index names a skill and the moment it applies to. The examples below come from the index itself. Note that some skills ship in the repo and only reach a seat when its profile selects them.

  • rig-lifecycle: rig up, down, pause and resume operations.
  • watchdog: monitoring or recovering a seat with health, restore or stuck-state work.
  • cross-host-rig-commands: reaching seats or queues on another host using --host.
  • openrig-upgrade: upgrading OpenRig or the daemon.
  • rig-bundles-and-shareable-artifacts: packaging or installing a rig bundle.
  • systematic-debugging: loaded with rig context get skills/process/systematic-debugging.

Safety notes and tips

The source states that this skill runs no scripts and uses no network. Its only tool permission is rig commands. Content is served from the installed CLI rather than fetched from the internet.

Some skills it points to can change live state, such as rig lifecycle, topology and seat management, so check that the agent is acting on the right rig before following a procedure.

If you use the skill, keep the description accurate for your agents so the matching stays reliable.

  • Runs scripts: no. Uses network: no.
  • Allowed tools are limited to Bash(rig:*).
  • Use rig context list --json when you want each entry's purpose in structured form.
  • If a slash-bearing reference fails, it does not exist. Check the list rather than guessing paths.

What people use it for

  • Fleet recovery: an operator's team needs to be brought back after a problem, and the agent finds the recovery procedure.
  • Seat handover: an agent restarts or passes its work to another owner and opens the handover skill.
  • New-seat orientation: a freshly started agent finds the orientation procedure instead of reading everything.
  • Cross-machine reach: an agent needs to contact a seat on another host using --host.
  • Queue triage: an agent works out which procedure applies to stuck or unclear queued work.

Frequently asked questions

What is the openrig-skills skill?

It is the entry-point index for agents running inside OpenRig. It lists the other OpenRig skills, says when each applies, and shows how to load one with the rig command-line tool.

What do I need to install openrig-skills?

You need OpenRig installed with the rig command-line tool available to the agent. The skill is only useful inside an OpenRig environment.

Where do I put the skill folder?

Unzip the downloaded ZIP into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder. You can also upload it in the Claude apps under Settings, Capabilities, then Skills.

Does this skill run scripts or use the network?

According to its listing, it runs no scripts and uses no network. Its only tool permission is Bash(rig:*), meaning rig commands.

Can it install or upgrade OpenRig?

No. The description says installing, starting or updating OpenRig, and getting back to a team, belong to the separate rigs skill. Upgrading OpenRig itself is covered by the openrig-upgrade entry the index points to.

Is openrig-skills free and what is its licence?

The item is listed under the Apache-2.0 licence in the OpenRig repository. Check the repository's licence file for the full terms.

What should I do if the agent cannot find a skill?

Run rig context list to see the available references. A unique bare name resolves, but a reference with a slash must match exactly, so a wrong path fails rather than guessing.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use openrig-skills if you run agent teams on OpenRig and want agents to find the right procedure without reading every document. Skip it if you do not use OpenRig, since the index only works inside that environment, and use the separate rigs skill for installing or upgrading OpenRig itself.

Download the skill