Terramate CLI, Cloud, and Catalyst best practices and usage guides. This skill should be used when working with Terramate stacks, orchestration, code generation, Cloud integration, or Catalyst components and bundles.
47
48%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/terramate-best-practices/SKILL.mdComprehensive 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.
Reference these guidelines when:
| 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- |
cli-stack-structure - Organize stacks with clear directory structurecli-stack-config - Configure stacks with proper stack blockscli-stack-metadata - Use metadata for stack identification and filteringcli-orchestration-run - Run commands across stacks efficientlycli-orchestration-change-detection - Use change detection to limit execution scopecli-orchestration-parallel - Leverage parallel execution for independent stackscli-orchestration-dependencies - Manage stack dependencies and execution ordercli-codegen-hcl - Use generate_hcl for DRY Terraform codecli-codegen-file - Use generate_file for file generation patternscli-codegen-provider - Generate provider configurations dynamicallycli-config-globals - Use globals for shared configuration across stackscli-config-lets - Use lets for stack-local computed valuescli-config-metadata - Leverage metadata for stack informationcloud-integration - Set up Cloud connection and authenticationcloud-drift-management - Configure drift detection and reconciliationcloud-observability - Use Cloud dashboard for stack visibilitycatalyst-components - Create reusable component blueprintscatalyst-bundles - Define bundles for component compositioncatalyst-instantiation - Instantiate bundles correctlycicd-github-actions - Set up GitHub Actions workflowscicd-preview-workflows - Create preview workflows for PRscicd-deployment-workflows - Configure deployment automationadvanced-workflows - Create complex multi-step workflowsadvanced-codegen-patterns - Advanced code generation techniquesRead individual rule files for detailed explanations and code examples:
rules/cli-stack-structure.md
rules/cli-orchestration-run.md
rules/cli-codegen-hcl.md
rules/cloud-integration.md
rules/catalyst-components.mdEach rule file contains:
For the complete guide with all rules expanded: AGENTS.md
fb28900
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.