{"repo":"jmagar/claude-homelab","free":true,"listed":false,"github":"https://github.com/jmagar/claude-homelab","clone":"git clone https://github.com/jmagar/claude-homelab.git","description":"Comprehensive Agents, Commands, Hooks, and Skills for homelab service management - media automation, infrastructure monitoring, document management, and more","language":"Shell","stars":70,"topics":["self-hosted","ai","llm","model-context-protocol","agents","claude-code","claude-code-plugins","codex","extension","gemini"],"license":"MIT","category":"ai-agents","readme_excerpt":"Claude Homelab Current release: 1.4.0. Homelab plugin hub for Claude Code, Codex, and Gemini. This repository is the source of truth for the homelab-core plugin, bundled skill-only integrations, agents, commands, and shared credential bootstrapping. Overview claude-homelab serves three roles at once: - The homelab-core plugin published through the Claude marketplace - The canonical mono-repo for 16 bundled skill-only service integrations - The source for Codex and Gemini extension manifests that mirror the same workflow surface The repo root is the plugin root. Do not edit generated copies in /.claude/ or /.claude/plugins/cache/ directly. Installation Claude marketplace After install, Claude Code downloads the plugin into /.claude/plugins/cache/ . No symlinks are created on this path. Bash / symlink install Or, if you already have the repo cloned: The installer: 1. Checks prerequisites ( git , jq , curl ) 2. Clones the repo to /claude-homelab (or pulls if it exists) 3. Runs setup-creds.sh — creates /.claude-homelab/.env from .env.example with chmod 600 4. Runs setup-symlinks.sh — symlinks skills, agents, and commands into /.claude/ 5. Runs verify.sh — confirms every symlink and required file is in place 6. Prints next steps Credential Model All credentials for every service live in a single file: This file is created from .env.example at install time and is never committed. Set it up interactively after install: Security requirements: - /.claude-homelab/.env must have chmod 6","default_branch":null,"files":null,"tree":[],"storefront":"/r/jmagar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jmagar/claude-homelab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}