reliant-labs/forge/byo-yaml
Claude Code and agent skill by reliant-labs/forge
- community
Checking that the SKILL.md file is still in the repository.
Getting your own Kubernetes YAML into an env's bundle — forge.Manifests (literal objects), HelmChart delivery = "bundle" (your app's chart), forge.Generated (kustomize/jsonnet/any command that prints YAML).
Install
npx vskill@latest install reliant-labs/forge/byo-yamlSKILL.md
Bringing your own YAML
A real env deploys ONE bundle per env, applied by its reconciler or by forge. Anything not in the bundle does not deploy there. Three ways to put your own objects in it, all placed the same way (own cluster/namespace, stamped forge.dev/workload = <name>, so --target <name> selects them and Bundle.overrides can patch them). forge env render, env shape, a local env's direct apply and the bundle all see the same objects.
1. Literal objects: forge.Manifests
2. Your app's Helm chart: HelmChart.delivery = "bundle"
helm template --skip-crds runs at build time; the output ships in the bundle. Default "bootstrap" is for PLATFORM charts (cert-manager, Envoy Gateway, CNPG): installed by forge env deploy <env> --target <name>, kept OUT of the bundle because a reconciler's prune would delete its CRDs and orphan their data. A bundled chart may not set crds.
3. Anything that prints YAML: forge.Generated
stdout is parsed as a multi-document YAML stream. A non-zero exit, unparsable YAML, or an object without apiVersion/kind fails the render naming the generator. The command must be deterministic: the bundle digest is its identity, so a timestamp or random value cuts a new bundle every build. Pin tool versions and inputs.
Hosted envs
An env with forge.OnHosted workloads refuses a bundled chart or a Generated at render: the control plane admits only Workload, ManagedDatabase and StaticSite there.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinginternal/templates/project/skills/forge/deploy/byo-yaml/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/reliant-labs/forge/byo-yaml)