docker/skills-cache/tf-consumer-implement/SKILL.md
SDD Phases 3-4 for consumer provisioning. Implementation and validation from an existing consumer-design.md. Composes modules, validates, deploys to sandbox, creates PR.
npx skillsauth add agentdevsl/agentpane tf-consumer-implementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Builds and validates a consumer deployment from specs/{FEATURE}/consumer-design.md.
Post progress at key steps: bash .foundations/scripts/bash/post-issue-progress.sh $ISSUE_NUMBER "<step>" "<status>" "<summary>". Valid status values: started, in-progress, complete, failed.
Checkpoint after each phase: bash .foundations/scripts/bash/checkpoint-commit.sh --dir . --prefix feat "<step_name>". The <step_name> must be a short hyphenated identifier (e.g., "scaffolding", "checklist-item-b", "validation") — NOT a sentence or file path.
$FEATURE from $ARGUMENTS or current git branch name.bash .foundations/scripts/bash/validate-env.sh --json. Stop if gate_passed=false.specs/{FEATURE}/consumer-design.md exists via Glob. Stop if missing — tell user to run /tf-consumer-plan first.$ISSUE_NUMBER from $ARGUMENTS or gh issue list --search "$FEATURE".tf-consumer-developer subagent with FEATURE path and item description.terraform fmt -check and terraform validate (validate may require terraform init first).terraform validate. If failures remain, re-launch tf-consumer-developer subagents targeted at the specific errors.[x] via Grep. If any remain [ ], either mark them (if the work was done by a prior item) or flag the gap before proceeding.terraform apply -auto-approve against the HCP Terraform workspace. Capture the run ID and URL. Remediate any issues until deployment succeeds.tf-consumer-validator with $FEATURE path, run ID, and workspace name.tf-consumer-developer subagents$ISSUE_NUMBER.Report at specs/{FEATURE}/reports/deployment-report.md. Output: quality score, sandbox deploy status, PR link.
development
AWS security assessment domains, risk rating framework, CIS/NIST reference baselines, and evidence-based finding format. Use when reviewing AWS security posture, assessing risk, or applying CIS/NIST baselines to Terraform configurations.
testing
--- name: "tf-runtask" description: "Retrieve and display Terraform Cloud/Enterprise run task results for a given run. Use this skill whenever the user asks about run task results, run task checks, task stage statuses, or wants to inspect what run tasks reported for a Terraform Cloud/Enterprise run. Triggers on phrases like "check the run tasks", "what did the run tasks say", "show run task results", "get task results for run-xxx", or any reference to run task outcomes on a specific run." source
devops
Research strategies for AWS documentation, provider docs, and public registry patterns. Use when researching AWS services, investigating provider resources, or studying public registry modules for design patterns.
development
Validation results summary template for Phase 4 output. Provides the format for reporting terraform test, validate, fmt, tflint, pre-commit, trivy, and security checklist results.