Skills for Real Engineers. Straight from my .agents directory.
rig-bundles-and-shareable-artifacts
Agent skill frommvschwarz/openrig
Use when authoring or installing a rig bundle (packaged, shareable artifact that instantiates an opinionated OpenRig topology + workflow), reasoning about the bundle vs extension boundary, or auditing a bundle for portability. Covers the 4 failure modes that prevent bundles from working anywhere but the operator's machine, and the inspect-before-install discipline.
How to install rig-bundles-and-shareable-artifacts
npx skills add mvschwarz/openrig# or add only this skill to Claude Code: copy the folder
skills/_canonical/core/rig-bundles-and-shareable-artifacts/
# into
~/.claude/skills/rig-bundles-and-shareable-artifacts/ (all projects)
.claude/skills/rig-bundles-and-shareable-artifacts/ (one project)
1# Rig Bundles and Shareable Artifacts23A **rig bundle** is a packaged, shareable artifact that can instantiate4an opinionated OpenRig topology and workflow. It may include:56- rig specs7- agent specs8- workflow specs9- startup files10- skills or skill references11- operating-mode declarations12- proof expectations13- supporting fragments1415**Shareable artifact** is broader than bundle: specs, bundles, skills,16workflows, and extensions can all be shared. A bundle is the packaged17form for "load this topology and way of working."1819## Use this when2021- Authoring a bundle from a proven lab pattern22- Installing a bundle (`rig bundle install <path>`)23- Inspecting a bundle before install (`rig bundle inspect <path>`)24- Reasoning about bundle vs extension boundary (bundle declares topology + workflow; extension adds behavior)25- Auditing a bundle for portability — does it work on a clean OpenRig environment, or only the author's machine?2627## Don't use this when2829- The work is a one-off topology you won't reuse. Specs alone are sufficient.30- The intent is to add runtime behavior (commands, views, dashboards). Use `extension-and-user-workspace`, not bundles.31- You want to ship a workflow as a daemon feature. Bundle is the path *before* daemon promotion.3233## The bundle vs extension boundary (load-bearing)3435| Concept | Declares | Example |36|---|---|---|37| **Bundle** | Rig shape + workflow ("load this topology and way of working") | A Velocity Team bundle |38…
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.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
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
Production-grade engineering skills for AI coding agents.
