К основному содержанию
скилл CX Codex

openrig-skills — скилл для Claude Code: что делает и как установить

Скилл помогает агенту в OpenRig выбрать нужный контекст для передачи работы, отладки или восстановления места. Он также объясняет, как найти и загрузить другие скиллы через rig.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add mvschwarz/openrig --skill openrig-skills -a claude-code
Открыть на GitHub

Что делает openrig-skills

openrig-skills служит указателем по скиллам OpenRig: подсказывает, какой материал открыть для конкретной задачи, и объясняет порядок загрузки. Сначала найдите запись командой rig context list, затем возьмите её ref и передайте в rig context get. Полный путь ищется точно, поэтому опечатка в нём завершится ошибкой.

Содержимое скилла загружается по запросу, а имена и описания доступны агенту заранее. Индекс охватывает, например, передачу места другому владельцу, работу с очередью и восстановление после уплотнения контекста. Чтобы следовать этим инструкциям, агент должен работать внутри OpenRig.

Какие задачи решает

  • найти скилл OpenRig для текущей задачи
  • загрузить нужный контекст по ref
  • передать работу другому месту
  • восстановиться после уплотнения контекста

Примеры запросов агенту

  • Найди скилл OpenRig для передачи моей работы другому владельцу и загрузи его.
  • Покажи, какой контекст нужен для восстановления после уплотнения, затем загрузи соответствующий скилл.

Как установить openrig-skills

1Через Skills CLI (Vercel)

npx skills add mvschwarz/openrig --skill openrig-skills -a claude-code

2Вручную: положить файлы

~/.claude/skills/openrig-skills/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/openrig-skills/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о openrig-skills

Как установить openrig-skills в Claude Code?

Выполните npx skills add mvschwarz/openrig --skill openrig-skills -a claude-code. Файл скилла находится по пути ~/.claude/skills/openrig-skills/SKILL.md.

Что делает openrig-skills?

Это индекс скиллов OpenRig: он помогает подобрать материал под задачу и загрузить его командой rig context get.

Как загрузить другой скилл OpenRig?

Выполните rig context list, выберите подходящий ref, затем запустите rig context get с этим путём. Путь со слэшем должен точно совпадать с существующим.

Исходный текст

SKILL.md · Apache-2.0
---
name: openrig-skills
description: "Use when an agent running inside OpenRig needs the right skill or context for fleet recovery, seat handover, new-seat orientation, a watchdog wake, cross-host reach to an agent on another machine, rig packaging, an OpenRig upgrade, systematic debugging, queue triage, or implementation planning; also when the agent doesn't know what applies or nothing is projected on cold boot. Installing, starting or updating OpenRig, getting back to a team or bringing a stopped one back from a person's own session is the rigs skill."
allowed-tools: Bash(rig:*)
metadata:
  openrig:
    stage: shipped
---

# OpenRig skills — the index (start here)

You're running inside OpenRig. OpenRig ships a set of **skills** — small documents that tell you *when* to do something and *how*. This file is the map: what ships, when to reach for each, and how to load it. If you don't know which skill applies, or nothing is projected into your context, **start here.**

## How OpenRig context works (30 seconds)

Skills are **progressive disclosure**: a skill's *name + description* sit in your context ambiently (the "hot tier"); its *body* loads only when you open it. So you don't pre-read everything — you pattern-match a skill's "when" to your moment, then open just that one. This file recommends skills from the shipped set. (For bounded procedures, open `agent-operated-workflows`; for ongoing agent-backed applications, open `agent-operated-software`.)

Every row below names **how to reach the skill** — already-hot, or an exact load path. No row is a dead end.

## Loading an entry on demand — `rig context get`

Don't guess a file path or a name. Go **ask → ref → load** in three steps:

1. **Discover** — run `rig context list` for every shipped entry's **ref** and name. The *when* for
   each is the index below (or `rig context list --json`, which carries each entry's purpose) — match
   your moment there.
2. **Select** — match your moment to a row's *when* and take its **ref**. Refs are canonical full paths
   that mirror the library layout — `skills/<namespace>/<name>` (e.g. `skills/core/rig-lifecycle`,
   `skills/process/systematic-debugging`). A unique bare name (e.g. `watchdog`) also resolves; any
   slash-bearing ref is an exact lookup and fails loud if it does not exist.
3. **Load** — `rig context get skills/<namespace>/<name>`:

```
rig context get skills/core/rig-lifecycle
```

The router itself is available through both forms it teaches:
`rig context get openrig-skills` and `rig context get skills/core/openrig-skills`.

The content is served **from the installed CLI**, so what you load always matches your running version —
no path-guessing, no frozen-fork drift. (The daemon assembles the same bundle `rig context preview`
shows an operator — `get` is the agent-facing pull.)

## The index

> Membership rule (`layout.skills[*].edges.length > 0`): this index recommends skills from the public product edges. Optional procedures remain available through `rig context list` without a recommendation here.

### Always loaded — the universal spine (open its body when its moment hits)
These are auto-delivered to every rig; their name+description are already in your context. Open the body when the "when" matches.

- **forming-an-openrig-mental-model** — first boot, or you're unsure how the pieces fit. The runtime mental model.
- **openrig-operating-model** — you do not know where context or work belongs, or you are about to duplicate knowledge. The two-tree placement and trace-to-root model.
- **openrig-user** — you need a `rig` CLI command (send / queue / ps / whoami / scope / broadcast). The daily CLI surface.
- **applying-a-permission-policy** — a rig or seat has a permission policy attached, or you're setting one up: translate it into the live harness configuration.
- **claude-compaction-restore** — you just compacted (Claude). Restore from durable evidence before resuming real work.
- **delegating-work** — deciding who should do a task (you, a spawned subagent, or a durable peer seat that already holds the context), and how to brief the agent you hand it to, which depends on the model it runs.
- **loading-addressable-markdown** — a task names Markdown as `path#h2-slug` or `path#h2-slug/h3-slug` outside the context-pack library.
- **session-compaction-and-restore** — preparing for, or recovering from, compaction (any runtime). The write- and read-side protocol.
- **queue-handoff** — you're passing durable work to another seat or ending your turn. The queue is the work ledger, not chat.
- **refocusing** — invoke as `refocusing` when a long-running seat may have lost the product outcome, crossed a major boundary, or compacted and needs a fresh path-based trace.
- **seat-continuity-and-handover** — handing your seat's work across a restart or to another owner.
- **orienting-to-an-inherited-seat** — you just inherited an existing seat through a planned handover and need to verify its identity, state, and testimony.
- **retiring-and-inheriting-a-seat** — you're planning a seat transition and need to retire the current occupant into a fresh successor without losing continuity.
- **mission-slice-sop** — you're working a mission/slice (the SDLC: intent → mini-requirements + proof contract → build → QA → proof). The operating manual.
- **messaging-the-human** — composing a message to the human. Plain language, no insider jargon.
- **agent-operated-workflows** — a bounded real-world procedure needs an agent to interpret state and operate exact tools, or you are deciding whether ordinary code should own the loop.
- **agent-operated-software** — you are designing or operating an ongoing application whose live backend includes OpenRig agents.
- **software-for-agents** — compatibility redirect for the former `agent-operated-software` name; remove in 0.6.0.
- **openrig-skills** — this index (you're reading it). Always loaded; the entry point to everything below.

### Load when your role or task calls for it (repo-shipped, profile-selected)
These ship in the OpenRig repo and reach a seat when its profile selects them. To use one, select it in your profile's `uses.skills`, or open it directly at `packages/daemon/specs/agents/shared/skills/core/<skill>/SKILL.md`.

- **openrig-software-factory** — a user wants continuing reviewed work: manual/team, queue-only orchestration or an explicit Workflow; add one or two seats to the running starter when useful, with context, ownership, concurrency, spend and permission limits. Load `rig context get skills/core/openrig-software-factory/SKILL.md`.
- **openrig-architect** — authoring a rig or topology (NOT for changing OpenRig itself — that's `developing-openrig`).
- **openrig-cmux** — driving the `cmux` terminal provider.
- **openrig-herdr** — opening/managing seat terminals via the default proof-gated provider.
- **agent-startup-and-context-ingestion** — a seat is booting and ingesting its startup context.
- **topology-mutation-and-seat-management** — adding, removing, renaming seats or otherwise mutating rig topology.
- **rig-lifecycle** — rig up / down / pause / resume lifecycle operations.
- **rig-bundles-and-shareable-artifacts** — packaging or installing a rig bundle / shareable artifact.
- **cross-host-rig-commands** — reaching seats or queues on another host (`--host`).
- **openrig-upgrade** — upgrading OpenRig or the daemon.
- **agent-starters** — composing an agent's starter context / priming packs.
- **specification-system** — authoring or reading AgentSpecs and rig specs.
- **human-in-the-loop** — deciding when to involve the human vs. proceed on your own authority.
- **watchdog** — monitoring or recovering a seat (health, restore, stuck state).
- **session-source-fork** — forking a session's source/context.
- **context-engineering** — designing context systems. Provisional and non-normative: current OpenRig skills, explicit rulings, and measured practice outrank it on any conflict.

Pod handbooks (load when you're in that pod):
- **orchestration-team** — you're orchestrating a rig: dispatching, monitoring, keeping the loop moving.
- **development-team** — you're on the dev pod: building and shipping product changes.
- **review-team** — you're reviewing: fresh scrutiny, anti-slop, grounded findings.
- **oversight-team** — you're in an oversight pod: monitor boundaries and route findings without taking over the work.

Product-management craft (load when shaping/reviewing work):
- **requirements-writer** — turning intent into clear requirements.
- **plan-review** — reviewing a plan before it's built.
- **exec-summary** — writing a decision-ready summary for a human.
- **office-hours** — running a structured advisory / decision session.
- **context-builder** — assembling the context a task or seat needs.
- **backlog-capture** — capturing and shaping backlog items.
- **ui-mockup** — producing a UI mockup for a slice.

### Vendored craft — load when you're coding (ships with upstream provenance)
General engineering skills OpenRig ships as vendored copies. Open when the task matches; they carry "modified by OpenRig" provenance.

- **verification-before-completion** — about to claim done / passing / fixed: have evidence that applies to the candidate you name first.
- **systematic-debugging** — debugging: find the root cause before the fix.
- **agent-browser** — driving a browser (screenshot / screencast) from an agent.
- **frontend-design** — designing frontend / UI.
- **dogfood** — web-QA / dogfooding a shipped UI.

## When OpenRig itself misbehaves

Run `rig context get help`: the one help guide for your installed version, from symptom to next step, known problems,
and a useful report to the OpenRig team if you are still stuck. If `rig` won't run, read
`daemon/docs/reference/help.md` inside the installed `@openrig/cli` package, or https://www.openrig.dev/help/agents
(the same text).

## Developing OpenRig itself

If you're changing OpenRig's own source in a clone of the openrig repository, use that repository's
`developing-openrig` skill (in the checkout's `.claude/skills/` or `.agents/skills/`). It maps the architecture, the
areas where a small change has a large effect, and which tests to run before a pull request.

## Need more than what ships here?

This index covers the **shipped** surface. Your project, rig or machine may add its own skills and routers. Check the
skills your working directory loads before concluding that something doesn't exist.

© mvschwarz · Apache-2.0 · mvschwarz/openrig

Похожие скиллы

Все скиллы по теме «SEO и GEO» →
seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 238 500установок brand claudekit Скилл держит голос бренда, визуальные правила и дизайн-токены в одном файле, а потом раздаёт их промптам агента и вашему CSS. CX Codex +1 40 500установок banner-design claudekit Создаёт баннеры для соцсетей, рекламы и сайтов в HTML/CSS с готовыми размерами и стилями. Пригодится при сборке креативов без графических редакторов. CX Codex +1 40 000установок marketing-psychology coreyhaines31 Помогает применять ментальные модели и поведенческую психологию в маркетинге продукта. Пригодится, когда нужно понять мотивы покупателей и найти слабые места воронки. CX Codex +1 165 300установок content-strategy coreyhaines31 Помогает составить контент-план, выбрать темы для блога и распределить материалы по поисковым и виральным форматам. Пригодится, когда нужно решить, о чём писать для привлечения лидов. CX Codex +1 164 700установок ai-seo coreyhaines31 Помогает готовить контент к цитированию в ответах ИИ и разбираться, почему бренд появляется или не появляется в AI-поиске. CX Codex +1 151 500установок

Из того же набора32

specification-system Помогает описывать спецификации ригов, агентов и рабочих процессов так, чтобы сохранялись нужные роли, режим и повторяемое намерение. Пригодится при проверке переносимости и устройства библиотеки спецификаций. CX Codex +1 ★ 8 227звёзд репо session-source-fork Скилл для авторинга rig spec: запускает новое управляемое место из прошлой сессии Claude или Codex, не выдавая его за продолжение старого. CX Codex +1 ★ 8 227звёзд репо rig-bundles-and-shareable-artifacts Скилл помогает создавать, проверять и устанавливать переносимые бандлы OpenRig с описанием топологии и рабочего процесса. Пригодится, когда нужно передать проверенный шаблон другой команде. CX Codex +1 ★ 8 227звёзд репо openrig-upgrade Ведёт агента через обновление OpenRig CLI и демона по шагам: проверить, изменить, убедиться. Полезен, когда на хосте живут рабочие сессии. CX Codex +1 ★ 8 227звёзд репо openrig-architect Скилл помогает спроектировать команду агентов для OpenRig, подготовить спецификации и разобраться, почему запущенные агенты работают не так, как задумано. CX Codex +1 ★ 8 227звёзд репо messaging-the-human Скилл описывает, как агенту написать человеку через rig: создать запрос на решение или тихое уведомление и дождаться ответа. CX Codex +1 ★ 8 227звёзд репо cross-host-rig-commands Скилл помогает выбирать зарегистрированный удалённый хост OpenRig и его транспорт, а также разбирать результаты команд. Пригодится для проверки удалённых операций и ошибок связи. CX Codex +1 ★ 8 227звёзд репо agent-startup-and-context-ingestion Скилл для тех, кто собирает стартовые файлы агента: разбирает четыре режима отказа контекста и показывает, как агент получает роль и текущий режим работы. CX Codex +1 ★ 8 227звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой