Skip to content
SkillCheatSheet Sign in

openrig-architect

An AI agent skill from mvschwarz/openrig, scored 76 out of 100 by code.

76/ 100B

Code score by group

  • Spec20/20
  • Description13/20
  • Procedure15/15
  • Done criteria8/15
  • Resources8/10
  • Scripts2/8
  • Safety7/7
  • Upkeep3/5

It loses the most points in Description (7), the group that checks whether the description says what the skill does and when to use it.

What the author says it does

Use when designing multi-agent topologies that run ON OpenRig — authoring RigSpec and AgentSpec files for new rigs, creating agent startup content (guidance / skills / culture), or diagnosing why a launched rig's agents aren't behaving as intended. NOT for changing OpenRig itself (use developing-openrig); NOT for ordinary CLI operation of an existing rig (use openrig-user). Covers the full authoring lifecycle from user intent to validated, launchable rig.

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
mvschwarz/openrig
Folder
skills/_canonical/core/openrig-architect
License
Apache-2.0
GitHub stars
8,830
SKILL.md lines
374
Other files
0

Add openrig-architect to your agent

npx skills add mvschwarz/openrig --skill openrig-architect

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

Labelled for

More skills from mvschwarz/openrig

  1. requirements-writer

    Use when converting PM intake into a slice SPEC.md with observable acceptance outcomes, explicit scope, and advisory sibling build dependencies.

    75B
  2. dogfood

    Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "t…

    74B
  3. orienting-to-an-inherited-seat

    Use when you have just been primed into an EXISTING seat through a planned handover — a different agent retired and handed you the seat plus its earned context — and you need a wo…

    74B
  4. session-source-fork

    Use when authoring a rig spec member or `rig expand` payload that needs to start a new managed seat from a prior runtime conversation source — `session_source: { mode: fork, ref:…

    74B
  5. openrig-operating-model

    Use when you do not know WHERE something belongs: you learned a lesson and are unsure which file takes it; you are about to create a new doc, folder, or convention; you are asking…

    72B
  6. retiring-and-inheriting-a-seat

    Use when you are a sitting agent near your context threshold (~85%) and a PLANNED seat transition is due — retire deliberately and hand your seat to a fresh successor primed from…

    72B
  7. seat-continuity-and-handover

    Use when replacing a seat's occupant (rebuild/handover/swap), reasoning about stable-seat-identity vs fluid-occupant-identity, choosing an old-occupant disposition (retire/advise/…

    71B
  8. context-builder

    Gather and distill context from meetings, competitors, regulatory sources, and internal discussions. Produces background.md for a feature and updates shared context docs when new…

    69C

All skills in mvschwarz/openrig

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.