setup

Configure the ~/.claude-homelab/.env credential store via an interactive wizard.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jmagar/plugin-templates --skill setup-jmagar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/jmagar/plugin-templates/tree/main/skills/setup
Command: npx skills add https://github.com/jmagar/plugin-templates --skill setup-jmagar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Interactive credential setup wizard for claude-homelab that guides users through configuring their ~/.claude-homelab/.env credential store, enabling initial setup and per-service credential management after installing the homelab-core plugin. This skill triggers on phrases like "setup credentials", "configure plex", or "I just installed homelab-core" to streamline onboarding.

Core Features & Use Cases

  • Interactive, step-by-step wizard identifies required credentials for each service and writes them securely.
  • Uses a safe upsert pattern to write to ~/.claude-homelab/.env, avoiding duplicates and preserving existing values.
  • Provides reconfiguration guidance and a post-setup health check workflow to verify connectivity of configured services.

Quick Start

Launch the interactive wizard by running the setup command inside Claude Code to configure your ~/.claude-homelab/.env credentials.

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure credentials for homelab services in Claude?

To configure homelab credentials, launch the interactive setup wizard inside Claude Code to securely collect and write per-service credentials to the ~/.claude-homelab/.env file.

What is the safest way to manage a .env credential store for a homelab?

Managing a .env credential store safely requires an interactive wizard that uses a secure upsert pattern to write values, avoiding duplicates and preventing credential exposure during setup.

Can I reconfigure individual service credentials after the initial setup?

Yes, you can reconfigure individual service credentials by re-running the interactive setup wizard, which provides per-service credential management and preserves existing values through safe upsert operations.

How do I verify connectivity after setting up homelab credentials?

To verify connectivity after setting up homelab credentials, use the post-setup health check workflow provided by the wizard to confirm that your newly configured services are reachable.

Do I need to install homelab-core before configuring my .env credentials?

Yes, you need to install the homelab-core plugin first, because the interactive credential setup wizard targets onboarding workflows specifically for the claude-homelab environment.