Agent Skills

Agent skills are packaged instructions that extend AI coding assistants with specialized capabilities for Haloy deployment.

Supported tools:

Installation

npx skills add haloydev/agent-skills
pnpm dlx skills add haloydev/agent-skills
bunx skills add haloydev/agent-skills

Dockerize

Creates production-ready Dockerfiles optimized for Haloy deployment.

What it does:

  1. Detects your project type (package.json, Cargo.toml, go.mod, requirements.txt, etc.)
  2. Checks for health endpoint and offers to create one if missing
  3. Creates optimized multi-stage Dockerfile with appropriate base images and non-root user
  4. Generates .dockerignore
  5. Suggests haloy.yaml configuration

Supported frameworks: TanStack Start, Next.js, Vite/React, Node.js/Express, Python/FastAPI, Django, Go, Rust, Ruby/Rails, PHP/Laravel

Haloy Config

Generates haloy.yaml configuration files for deployment.

What it does:

  1. Checks for Dockerfile (suggests dockerize skill if missing)
  2. Detects project type and infers defaults (app name, port, health check path)
  3. Asks for server URL and domain
  4. Generates complete haloy.yaml ready for deployment

Framework port defaults:

FrameworkPort
Next.js, TanStack Start, Express, Rails3000
Django, FastAPI, PHP/Laravel8000
Flask5000
Go, Rust8080