tagging-audit

Audit cloud resource tags for policy compliance and generate a structured report.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/foutoucour/guitar-match --skill tagging-audit-foutoucour
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tagging-audit
Source: https://github.com/foutoucour/guitar-match/tree/main/.claude/skills/finops/tagging-audit
Command: npx skills add https://github.com/foutoucour/guitar-match --skill tagging-audit-foutoucour

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit cloud resources for cost allocation tag compliance. Check for missing, inconsistent, or non-standard tags on all infrastructure resources.

Core Features & Use Cases

  • Presence of all required tags on every taggable resource.
  • Tag value consistency: no typos, no mixed casing, no abbreviation variants (production vs prod).
  • Module-level tag propagation: verify default_tags, merge(...) patterns, or provider-level defaults across modules and resources.
  • Tag propagation for auto-created resources: ASG-launched instances, ECS tasks, Lambda functions.

Quick Start

Run tagging-audit against your infrastructure directory to scan tags and generate a compliance report.

Frequently Asked Questions about tagging-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit cloud resources for missing or inconsistent cost allocation tags?

Auditing cloud cost allocation tags involves scanning infrastructure to identify missing tags, value inconsistencies like mixed casing, and propagation gaps. This generates a structured compliance report with severity levels and remediation guidance for your resources.

How do I check Terraform and CloudFormation modules for tag propagation issues?

Checking Terraform and CloudFormation for tag propagation involves verifying default_tags, merge patterns, and provider-level defaults across modules. It detects gaps where auto-created resources like ASG-launched instances or ECS tasks miss inherited tags.

What is cloud tag policy compliance and why does it matter for FinOps?

Cloud tag policy compliance ensures all infrastructure resources have standardized, consistent tags required for accurate cost allocation. It matters for FinOps because missing or inconsistent tags prevent accurate tracking of production and non-production cloud spending.

Can I audit tag consistency for auto-created resources like ECS tasks and Lambda functions?

Yes, you can audit tag consistency for auto-created resources. The process identifies tag propagation gaps on ASG-launched instances, ECS tasks, and Lambda functions, ensuring dynamically provisioned infrastructure inherits required cost allocation tags.

How do I find non-standard tag values and abbreviation variants across my cloud infrastructure?

Finding non-standard tag values requires scanning infrastructure to detect inconsistent casing, typos, and abbreviation variants such as prod versus production. The audit highlights these discrepancies and provides remediation guidance to standardize tagging.

Does cloud tag auditing work for both production and non-production infrastructure assets?

Yes, cloud tag auditing works for both production and non-production infrastructure assets. It evaluates native cloud resources alongside Terraform and CloudFormation definitions to ensure uniform tag policy compliance across all environments.