Idiomatic Go best practices for writing clean, performant, and maintainable Go code. Apply when writing, reviewing, or refactoring any Go code — including modules, packages, error handling, concurrency, CLI tools, file I/O, security, and tooling.
Analyzes changed files and creates a git commit adhering to the Conventional Commits 1.0.0 specification. Use when asked to "commit these changes", "make a commit", "run git commit", or "save changes". Enforces branch checks, secret scanning, and mandatory Jira ticket references in the footer.
Creates a pull request for an infrastructure repository following the project's branch strategy, PR template, and CI requirements. Use when asked to "create a PR", "submit a pull request", "open a PR", "raise a PR for this change", or "push and create a PR". Supports Terramate, Helm, Terraform, and ArgoCD workflows.
Terraform and Infrastructure as Code optimization guidelines from Terramate. This skill should be used when writing, reviewing, or refactoring Terraform/OpenTofu code to ensure optimal patterns for security, maintainability, and reliability. Triggers on tasks involving Terraform modules, infrastructure provisioning, state management, or IaC optimization.
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.
Analyzes infrastructure repository structure and recommends improvements based on best practices for Terraform modules, stack separation, Helm chart monorepos, and ArgoCD app-of-apps patterns. Use when asked to "review repo structure", "audit this repo", "suggest improvements", "refactor this repo", "restructure the repo", "assess repo layout", or "how should I organize this repo". Produces actionable findings with severity and concrete remediation steps.
Guides agents through the process of creating a new AI coding agent skill following the agentskills.io standard. Use when asked to "create a new skill", "build a skill", "write a skill", or "add a skill".
Enforces Go API best practices for project structure, handlers, error handling, middleware, and testing. Use when asked to "create a Go API", "write a Go handler", "review Go API code", "scaffold a Go service", or "follow Go best practices".