terramate-io avatar

Terramate Best Practices

This compiles best practices for Terramate's three main products: the CLI for stack orchestration and code generation, Cloud for drift detection and observability, and Catalyst for reusable infrastructure components. You'll want this when setting up stack hierarchies, running commands across multiple stacks with change detection, or generating Terraform configurations to stay DRY. The rules are prioritized by impact, from critical CLI fundamentals down to advanced workflow patterns. What stands out is the emphasis on orchestration over individual stack management. If you're already using Terramate and want to move past the basics, or you're evaluating it and need to understand the workflow philosophy, this covers the terrain.

skills.sh installs
361
GitHub stars
35
last updated
Aug 21, 2026

Install

$ npx -y skills add terramate-io/agent-skills --skill terramate-best-practices --agent claude-code

Installs into .claude/skills of the current project.

Files

Terramate Best Practices

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

PriorityCategoryImpactPrefix
1CLI FundamentalsCRITICALcli-
2CLI OrchestrationHIGHcli-orchestration-
3CLI Code GenerationHIGHcli-codegen-
4CLI ConfigurationMEDIUM-HIGHcli-config-
5Terramate CloudMEDIUM-HIGHcloud-
6Terramate CatalystMEDIUMcatalyst-
7CI/CD IntegrationMEDIUMcicd-
8Advanced PatternsLOW-MEDIUMadvanced-

Quick Reference

Sponsors

Details

Repository
github.com/terramate-io/agent-skills
Categories
AI & Agent Building, Automation & Workflows, Cloud & Infrastructure, CLI & Terminal
First seen
Jun 3, 2026

More from terramate-io/agent-skills

All 2
1danielmiessler avatarOSINTdanielmiessler/personal_ai_infrastructureosint360skills.sh installs
2awslabs avataraws-architecture-diagramawslabs/agent-pluginsGenerate validated AWS architecture diagrams as draw.io XML using official AWS4 icon libraries. Use this skill whenever the user wants to create, generate, or d358skills.sh installs
30xhubed avatarentry-signals0xhubed/agent-trading-arenaEntry signal patterns with historical success rates. Use when deciding whether to open a position.357skills.sh installs
4meleantonio avatarstata-data-cleaningmeleantonio/awesome-econ-ai-stuffClean and transform messy data in Stata with reproducible workflows357skills.sh installs
5arpitg1304 avatarros2-developmentarpitg1304/robotics-agent-skillsComprehensive best practices, design patterns, and common pitfalls for ROS2 (Robot Operating System 2) development. Use this skill when building ROS2 nodes, pac353skills.sh installs
6siviter-xyz avatarpythonsiviter-xyz/dot-agentPython development guidelines and best practices. Use when working with Python code.353skills.sh installs