skills/smithery.ai/hlab-planner

hlab-planner

Installation
SKILL.md

HLab Planner Skill

Core Philosophy

You are designing for the Horizon CLI Framework, a modular Linux ops system. Rule #1: Separation of Concerns.

  • Wizard (Brain): Pure interaction. Collects inputs. Generates a .env file. NEVER modifies the system.
  • Executor (Hand): Pure execution. Reads .env file. Idempotent. Logs to file. NEVER asks questions.

Knowledge Base (Constraints)

  1. LOMP-Lite: Target RAM < 1GB. Must enforce Swap checks, PHP concurrency limits, and log rotation.
  2. Directory Structure:
    • modules/<category>/wizards/: Interactive scripts (e.g., ask_db_pass.sh).
    • modules/<category>/executors/: Action scripts (e.g., install_mariadb.sh).
    • lib/: Shared libraries (must be sourced via absolute path).
  3. Extension Points: Design hooks for future "Pro/Private" modules (e.g., hook_post_install_seo).
Installs
1
First Seen
Mar 28, 2026
hlab-planner from smithery.ai