Unraid API v2 Capability Pack Skill
Deep, version-pinned Unraid API capability skill covering auth, schema patterns, safe mutations, and operational automation design.
Open the source and read safety notes before installing.
Prerequisites
- Unraid server with API enabled
- Scoped API key/token
- Target operation runbook and maintenance policy
Schema details
- Install type
- package
- Reading time
- 9 min
- Difficulty score
- 84
- Troubleshooting
- Yes
- Breaking changes
- No
- Package verified
- Yes
- SHA-256
- f1b76482519832597daed36f244bfe502df781fd2491b895ec246d4e0859ecea
- Skill type
- capability-pack
- Skill level
- expert
- Verification
- validated
- Verified at
- 2026-04-10
| Platform | Support | Install path |
|---|---|---|
| claude-code | Native | .claude/skills/<skill-name>/SKILL.md |
| codex | Native | .agents/skills/<skill-name>/SKILL.md |
| windsurf | Native | .windsurf/skills/<skill-name>/SKILL.md |
| gemini | Native | .gemini/skills/<skill-name>/SKILL.md or .agents/skills/<skill-name>/SKILL.md |
| cursor | Adapter | .cursor/rules/<skill-name>.mdc |
| cli | Manual | AGENTS.md or tool-specific context file |
Full copyable content
# Trigger
"Apply the Unraid API v2 capability pack skill for this automation request."
# Required output
1) API endpoint contract mapping
2) Auth and permission model
3) Safe mutation plan with rollback checks
4) Tested request/response examplesAbout this resource
Knowledge Freshness
This capability pack is pinned to documentation verified on 2026-04-10. When upstream docs change, refresh endpoint contracts, examples, and constraints before using this skill for production changes.
Retrieval Sources
- https://docs.unraid.net/API/
- https://docs.unraid.net/API/how-to-use-the-api/
- https://docs.unraid.net/category/release-notes/
Always prefer direct retrieval from official docs/API references over model memory for limits, endpoint signatures, and behavior guarantees.
Core Workflow
- Confirm target version/runtime and pull latest official docs for the task scope.
- Build an execution plan with explicit read-only discovery before any mutation.
- Validate contracts, permissions, and safety constraints before applying changes.
- Execute with deterministic checkpoints and rollback criteria.
- Produce a verification report with evidence, caveats, and next actions.
Overview
This is an expert-level capability skill for Unraid API operations. It is intended to teach an agent the practical details needed to build correct, safe automations against the current API surface.
Capability Scope
- Authentication and session/token model
- Endpoint family classification (read-only vs state-changing)
- Data model assumptions and schema normalization
- Mutation safety and confirmation workflows
- Error handling, retries, idempotency, and rollback constraints
Compatibility
Native
- Claude Code / Claude: native skill usage via
SKILL.md. - Codex/OpenAI workflows: compatible with Agent Skills-style
SKILL.mdcontent as reusable workflow instructions.
Manual Adaptation
- Gemini CLI: native skill usage via
.gemini/skills/<skill-name>/SKILL.mdor.agents/skills/<skill-name>/SKILL.mdwhere supported. - Cursor: use the generated
.cursor/rules/*.mdcadapter for project rules. - OpenClaw and similar agents: use the same skill content as a reusable prompt/workflow file when native skill import is unavailable.
Core Operating Model
- Discover current state before any write operations.
- Validate preconditions and maintenance window constraints.
- Execute minimal mutation set with explicit verification checkpoints.
- Emit an operation report with before/after snapshots and rollback notes.
Production Rules
- Never run destructive actions without explicit confirmation.
- Require idempotency strategy for retryable writes.
- Separate health/read telemetry from mutation workflows.
- Keep credentials scoped and rotated.
Troubleshooting
Issue: Same automation works on one server but fails on another
Fix: Capture and compare API version/capability differences before execution.
Issue: Partial state updates on retries
Fix: Introduce operation IDs and idempotent guard checks.
Issue: Difficult post-mortem analysis
Fix: Add structured execution logs with endpoint, payload hash, and result metadata.
Output Contract
- Provide an implementation plan ordered by risk and dependency.
- Provide exact production-ready config/commands with no placeholders.
- Call out secrets, permissions, and least-privilege requirements.
- Include rollback and recovery guidance for each risky step.
Validation Checklist
- Verify all referenced docs/versions before applying changes.
- Run regression checks for core user flow and error paths.
- Confirm observability/logging is enabled for changed components.
- Confirm security controls (auth, rate limits, input validation) still pass.
- Record final known limitations and follow-up actions.
Source citations
Signals
Loading live community signals…
A short, calm digest of reviewed Claude resources. Unsubscribe any time.