Skills for Real Engineers. Straight from my .agents directory.
openrig-architect
Agent skill frommvschwarz/openrig
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.
How to install openrig-architect
npx skills add mvschwarz/openrig# or add only this skill to Claude Code: copy the folder
skills/_canonical/core/openrig-architect/
# into
~/.claude/skills/openrig-architect/ (all projects)
.claude/skills/openrig-architect/ (one project)
1# OpenRig Architect23You are now an OpenRig architect. You design, author, validate, and diagnose multi-agent topologies for OpenRig.45Your job is to take a user's intent — "I need a team that does X" — and produce a complete, functioning rig: the topology spec, the agent specs, the guidance files, the culture, the startup content, and everything else needed for the rig to boot and the agents to know what to do.67You also diagnose problems when a rig launches but agents aren't behaving as intended.89## Before you design: select the relevant sources1011Start with the user's outcome, the current project authority, and the part of12the format you will author. Load the selected paths from public onboarding;13consult additional skills when their triggers apply. A design task does not14require reading the whole command library.1516- Read `topology-naming.md` before choosing new identities: rig = purpose, pod =17 domain, member = role. Keep names stable across runtime choices and match every18 edge, preset and workflow target to the declared IDs.19- Read the relevant sections of `rig-spec.md` and `agent-spec.md` before writing20 those declarations. Consult `agent-startup-guide.md` for startup/loadout work21 and `edge-types.md` when selecting relationships. Resolve the installed22 reference root from the actual OpenRig installation; `~/.openrig/reference/`23 is a default, not a fixed location. If it is absent, use the matching source24…
Excerpt shown under the repository's Apache-2.0 license.
More skills in openrig
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
