software-for-agents — Claude Code skill: what it does, how to install
This deprecated skill routes older OpenRig instructions to agent-operated-software. It helps projects that still refer to the former skill name.
npx skills add mvschwarz/openrig --skill software-for-agents -a claude-codeWhat software-for-agents does
software-for-agents is a compatibility redirect for older OpenRig instructions that use this identifier or describe agent-in-the-middle and studio software under its former name. It points to agent-operated-software, which contains the maintained architecture and operating guidance.
The skill is deprecated and exists to keep the old identifier working temporarily. Use the successor name in new instructions; keep the former reference only where older material still depends on it. In Claude Code, install it with npx skills add mvschwarz/openrig --skill software-for-agents -a claude-code. The skill file is at ~/.claude/skills/software-for-agents/SKILL.md.
What it helps with
- redirect older OpenRig instructions to the maintained skill
- keep references to the former skill identifier working
- locate guidance for agent-operated software
Example prompts for the agent
- Follow the old OpenRig reference to
software-for-agentsand use the maintained guidance. - This project still names
software-for-agents; apply the corresponding skill. - Find the current guidance for agent-operated software through
software-for-agents.
How to install software-for-agents
1Skills CLI (Vercel)
npx skills add mvschwarz/openrig --skill software-for-agents -a claude-code2Manually: put the files in place
~/.claude/skills/software-for-agents/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/software-for-agents/
1Skills CLI (Vercel)
npx skills add mvschwarz/openrig --skill software-for-agents -a codex2Manually: put the files in place
.agents/skills/software-for-agents/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add mvschwarz/openrig --skill software-for-agents -a cursor2Manually: put the files in place
.cursor/skills/software-for-agents/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install mvschwarz/openrig software-for-agents2Manually: put the files in place
.github/skills/software-for-agents/SKILL.md1Skills CLI (Vercel)
npx skills add mvschwarz/openrig --skill software-for-agents -a gemini-cli2Platform CLI
gemini skills install https://github.com/mvschwarz/openrig --path packages/daemon/assets/plugins/openrig-core/skills/software-for-agentsManually: put the files in place
.devin/skills/software-for-agents/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add mvschwarz/openrig --skill software-for-agents -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about software-for-agents
How do I install software-for-agents in Claude Code?
Run npx skills add mvschwarz/openrig --skill software-for-agents -a claude-code. The skill file is at ~/.claude/skills/software-for-agents/SKILL.md.
What does software-for-agents do?
It is a deprecated redirect for older OpenRig instructions, sending them to agent-operated-software for maintained guidance.
Is software-for-agents the maintained OpenRig skill?
No. It preserves compatibility with the former identifier; agent-operated-software holds the current architecture and operating guidance.
Source text
SKILL.md · Apache-2.0
---
name: software-for-agents
description: >-
Use when older OpenRig instructions name software-for-agents or describe agent-in-the-middle or
studio software under the former skill name.
metadata:
openrig:
stage: deprecated
successor: agent-operated-software
remove_in: 0.6.0
---
# Renamed to agent-operated-software
This is a one-release compatibility redirect. Load `agent-operated-software` for the maintained
architecture and operating guidance. Do not extend or copy doctrine into this file.
Retirement: remove this redirect in 0.6.0 after the 0.5.9 compatibility window. Until then, the old
identifier fails forward to the one editable body instead of silently disappearing.
© mvschwarz · Apache-2.0 · mvschwarz/openrig