tf-judge-criteria

Evaluate Terraform code quality using structured rubrics and governance guidelines.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/hashi-demo-lab/terraform-provider-aap --skill tf-judge-criteria
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tf-judge-criteria
Source: https://github.com/hashi-demo-lab/terraform-provider-aap/tree/main/.claude/skills/tf-judge-criteria
Command: npx skills add https://github.com/hashi-demo-lab/terraform-provider-aap --skill tf-judge-criteria

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terraform code quality often lacks consistent measurement, making it hard to compare modules and persuade teams to adopt best practices. This Skill provides objective rubrics, severity classifications, and an iterative refinement protocol to standardize assessments and drive improvements.

Core Features & Use Cases

  • Evidence-Based Evaluation: Every judgment cites file:line references and relevant code quotes to ensure traceability.
  • Actionable Feedback: Each issue includes concrete remediation steps with before/after examples to guide fixes.
  • Calibrated Scoring: Applies a 1–10 production readiness scale with defined severities and constitution rules to enable consistent risk assessment.
  • Governance & Compliance: Supports policy-driven evaluation for teams enforcing coding standards in Terraform configurations.

Quick Start

Run a quality evaluation on a Terraform project to generate a structured rubric and improvement plan.

Frequently Asked Questions about tf-judge-criteria

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

FAQPage Schema
How do I score Terraform code quality objectively across different modules?

To evaluate Terraform code quality, this Skill applies structured rubrics and governance guidelines to modules and configurations, generating a 1–10 production readiness scale with defined severity levels for remediation.

How can I enforce Terraform governance and coding standards in my projects?

You can enforce Terraform governance by applying a predefined Constitution framework with policy-driven evaluation to configurations, identifying consistency, security, and maintainability issues based on objective scoring metrics.

Does Terraform code evaluation provide actionable feedback with file references?

Yes, Terraform code evaluation provides actionable feedback by citing file:line references and relevant code quotes for every judgment, paired with concrete remediation steps and before/after examples to guide fixes.

What is a Terraform Constitution framework for code quality assessments?

A Terraform Constitution framework is a predefined set of governance rules and scoring metrics required to standardize code quality assessments, ensuring consistent evaluation and objective risk measurement across projects.

Can I generate a remediation plan from Terraform code quality issues?

Yes, you can generate a remediation plan because the evaluation produces an output-ready rubric with severity levels and actionable feedback, detailing concrete steps with before/after examples to guide fixes.

What do I need to set up before running a Terraform code quality evaluation?

Before running a Terraform code quality evaluation, you need a predefined Constitution framework, scoring metrics, and an output-ready rubric structure to standardize assessments and identify maintainability issues.