packs

Installs and manages Forge infrastructure scaffolds with centralized auth, audit, idempotency, messaging, or frontend options.

4|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/reliant-labs/forge --skill packs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: packs
Source: https://github.com/reliant-labs/forge/tree/main/internal/templates/project/skills/forge/packs
Command: npx skills add https://github.com/reliant-labs/forge --skill packs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Forge packs remove the repetitive setup work of adding infrastructure features by giving you pre-built, upgradeable code that Forge can install, track, and regenerate safely.

Core Features & Use Cases

  • Infrastructure scaffolding with lifecycle management: Install, upgrade, list, and remove infrastructure concerns that belong in shared platform code rather than one-off business integrations.
  • Tracked configuration in forge.yaml: Adds a dedicated packs: entry and merges corresponding pack configuration so your project stays explicit and consistent.
  • Deterministic regeneration via forge generate: Ensures regeneratable files stay aligned with pack templates and configuration changes, while still supporting controlled “write once” customization where intended.

Use Case Example: You want consistent JWT auth across multiple services with JWKS validation and operational fixes over time—install jwt-auth, update auth.jwt settings in forge.yaml, then run forge generate to render the middleware and related wiring.

Quick Start

Install the JWT authentication pack for your project by running forge pack install jwt-auth.

Frequently Asked Questions about packs

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

FAQPage Schema
How do I install reusable infrastructure scaffolding for authentication and messaging?

Install infrastructure scaffolding by running the forge pack install command to add reusable concerns like authentication or messaging, render templates, and record configuration in forge.yaml.

What are Forge infrastructure packs and how do they simplify project setup?

Forge infrastructure packs are pre-built, upgradeable code templates that remove repetitive setup work by allowing Forge to install, track, and safely regenerate shared platform infrastructure across projects.

How do I manage and upgrade installed infrastructure packs after changing configuration?

Manage installed infrastructure packs by updating settings in forge.yaml and running forge generate to re-render tracked and regeneratable files, ensuring the project stays aligned with pack templates.

Does installing infrastructure scaffolding support write once customization?

Yes, installing infrastructure scaffolding supports controlled write once customization while ensuring regeneratable files stay aligned with pack templates and configuration changes during deterministic regeneration.

Can I remove an infrastructure pack from my project configuration?

Yes, you can remove an infrastructure pack using the remove workflow, which deletes the pack entry from forge.yaml and cleans up the corresponding shared platform code and dependencies.