Comprehensive guide for Terramate CLI, Cloud, and Catalyst, maintained by Terramate. Contains best practices and usage patterns for stack management, orchestration, code generation, Cloud integration, and Catalyst components/bundles.
When to Apply
Reference these guidelines when:
Creating and organizing Terramate stacks
Orchestrating commands across multiple stacks
Using code generation to keep configurations DRY
Integrating with Terramate Cloud for observability
Creating Catalyst components and bundles
Setting up CI/CD workflows with Terramate
Managing stack dependencies and execution order
Rule Categories by Priority
Priority
Category
Impact
Prefix
1
CLI Fundamentals
CRITICAL
cli-
2
CLI Orchestration
HIGH
cli-orchestration-
3
CLI Code Generation
HIGH
cli-codegen-
4
CLI Configuration
MEDIUM-HIGH
cli-config-
5
Terramate Cloud
MEDIUM-HIGH
cloud-
6
Terramate Catalyst
MEDIUM
catalyst-
7
CI/CD Integration
MEDIUM
cicd-
8
Advanced Patterns
LOW-MEDIUM
advanced-
Quick Reference
1. CLI Fundamentals (CRITICAL)
cli-stack-structure - Organize stacks with clear directory structure
cli-stack-config - Configure stacks with proper stack blocks
cli-stack-metadata - Use metadata for stack identification and filtering
2. CLI Orchestration (HIGH)
cli-orchestration-run - Run commands across stacks efficiently
cli-orchestration-change-detection - Use change detection to limit execution scope
cli-orchestration-parallel - Leverage parallel execution for independent stacks
cli-orchestration-dependencies - Manage stack dependencies and execution order
3. CLI Code Generation (HIGH)
cli-codegen-hcl - Use generate_hcl for DRY Terraform code
cli-codegen-file - Use generate_file for file generation patterns
Run npx skillmds@latest add comeonoliver/terramate-best-practices in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Terramate Best Practices It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
ComeOnOliver (@comeonoliver) published this skill. Their other Agent Skills are listed on their SkillMD profile.