gleam-deploy

Automate Gleam project deployment by building, detecting versions, and generating Docker-ready artifacts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nixopus/agent --skill gleam-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gleam-deploy
Source: https://github.com/nixopus/agent/tree/main/skills/gleam-deploy
Command: npx skills add https://github.com/nixopus/agent --skill gleam-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gleam project deployment can be complex due to versioning and containerization; this skill streamlines building, version detection, and Dockerfile patterning for Gleam apps when gleam.toml is present.

Core Features & Use Cases

  • Detection of Gleam projects via gleam.toml and automated build/export of erlang-shipment.
  • Version detection and packaging into container-ready artifacts suitable for deployment.
  • Use Case: When you have a Gleam project with gleam.toml, run the skill to export the compiled shipment and generate a ready-to-run Docker image.

Quick Start

Run the Gleam deployment workflow in your project root to build, detect versions, and generate Docker-ready artifacts.

Frequently Asked Questions about gleam-deploy

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

FAQPage Schema
How do I deploy a Gleam project to Docker?

To deploy a Gleam project to Docker, the skill detects your project via gleam.toml, compiles the erlang-shipment, and generates a ready-to-run Dockerfile automatically.

How does version detection work for Gleam builds?

Version detection for Gleam builds works by parsing the gleam.toml configuration file to identify the required Gleam and Erlang toolchain versions before compiling the project.

Do I need a gleam.toml file to automate my Gleam deployment?

Yes, you need a gleam.toml file in your project root. The skill uses this file to detect the Gleam project, determine versions, and apply the correct build patterns.

What is the best way to containerize a Gleam application?

The best way to containerize a Gleam application is using the Erlang shipment export. This skill automates that process, packaging the compiled output into container-ready artifacts.

What does the Gleam deployment workflow include?

The Gleam deployment workflow includes detecting the project, setting up the Erlang toolchain, extracting versions, building the shipment, and generating a Dockerfile.