homelab-durability — community homelab-durability, homelab-llm, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for Infrastructure Agents requiring robust homelab setup and maintenance capabilities. main monorepo

bebopbabailey bebopbabailey
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The homelab-durability skill by bebopbabailey is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Ideal for Infrastructure Agents requiring robust homelab setup and maintenance capabilities.

Core Value

Empowers agents to enforce strict execution contracts, utilize conservative defaults such as download approval thresholds and disk checks, and adhere to sources of truth like OPERATING_MODEL and SOURCES_OF_TRUTH documents, ensuring durability and reliability in homelab environments through protocols like operating rhythms and topology management.

Capabilities Granted for homelab-durability

Enforcing download approval thresholds for large files
Implementing disk checks before model downloads or cache actions
Managing operating rhythms and topology for homelab durability

! Prerequisites & Limits

  • Requires strict adherence to defined sources of truth
  • Needs host confirmation for large actions
  • Imposes a download approval threshold of 500MB
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

homelab-durability

Install homelab-durability, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Homelab Durability

Sources of Truth (Must read first)

  • docs/_core/OPERATING_MODEL.md
  • docs/_core/SOURCES_OF_TRUTH.md
  • docs/_core/CHANGE_RULES.md
  • docs/foundation/operating-rhythm.md
  • layer-gateway/CONSTRAINTS.md
  • docs/foundation/topology.md
  • docs/PLATFORM_DOSSIER.md

Execution Contract (Strict)

Defaults (Conservative)

  • Download approval threshold: 500MB.
  • Disk check required before any model download/cache action or any explicitly large (>5GB) action: YES.
  • Host confirmation: strict for ops commands, but may be treated as sticky within the same session after explicit confirmation.
  • Violations: HARD-BLOCK for MLX/disk/host/file-list rules; WARN for stylistic rules.

Workflow Rules (Behavioral)

  • Use SCRATCH_PAD.md only when the user asks. This is mainly for use if user needs to run commands themselves or asks to review commands/outputs/diffs; otherwise inline is acceptable.
  • NOW.md must reflect the active development task; update it when the active work changes.
  • NOW.md contains only active work + a single “NEXT UP” section. Everything else goes to BACKLOG.md.
  • Journal entries are append-only. Do not move or delete files in docs/journal/. If a correction is needed, add a new dated entry and update docs/journal/index.md.

Required startup declarations

Every response MUST begin by stating:

  1. Host (Mini vs Studio vs Orin)
  2. Scope (layer/service)
  3. Files (explicit list of intended files to change)

Hard-block rules (must refuse)

  • No multi-file edits without an explicit file list.
  • No ops commands unless Host Check is explicitly satisfied in the same response.
  • No restarts/service modifications unless Stage = Validate and a rollback is specified.
  • No disk repair / fsck / apfs repair / partition changes without explicit user approval.
  • MLX backends: MUST use mlxctl + registry as source of truth. No ad-hoc edits or direct mlx-openai-server control unless explicitly authorized.
  • Any download/cache/model pull > 500MB requires explicit user approval.

Disk guardrail

  • Before any model download/cache action or any explicitly large (>5GB) action, require a disk free check command suggestion and STOP until user confirms.

Default stance

  • Default to read-only inspection first.

Host Check (required before ops commands)

  • Explicitly confirm target host and its role.
  • If not confirmed, STOP and ask for confirmation.

Preferred Operating Rhythm

Inventory → Constraints → Minimal contract → Wire → Validate → Codify → Prune

Output Format (Required)

Mode: Discover|Design|Build|Verify Stage: Inventory|Constraints|Minimal Contract|Wire|Validate|Codify|Prune Host: <explicit> Scope: <layer/service> Proposed Change: <one paragraph> Files: <explicit list> Commands: <copy/paste safe; no wrapped lines> Validation: <commands> Rollback: <commands>

How to use

  • Invoke by name: "use homelab-durability"
  • Behavior changes:
    • Host check gate before any ops commands
    • File list gate before edits
    • Validation gate requires rollback for restarts

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is homelab-durability?

Ideal for Infrastructure Agents requiring robust homelab setup and maintenance capabilities. main monorepo

How do I install homelab-durability?

Run the command: npx killer-skills add bebopbabailey/homelab-llm/homelab-durability. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for homelab-durability?

Key use cases include: Enforcing download approval thresholds for large files, Implementing disk checks before model downloads or cache actions, Managing operating rhythms and topology for homelab durability.

Which IDEs are compatible with homelab-durability?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for homelab-durability?

Requires strict adherence to defined sources of truth. Needs host confirmation for large actions. Imposes a download approval threshold of 500MB.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add bebopbabailey/homelab-llm/homelab-durability. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use homelab-durability immediately in the current project.

Related Skills

Looking for an alternative to homelab-durability or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI