devopsOfficial
Official Provider SkillView repo
Review Terraform AWS Provider acceptance and unit test basics: required _basic and _disappears tests, TestAcc naming, TestCase essentials (PreCheck/ErrorCheck/ProtoV5ProviderFactories/CheckDestroy), random naming, ImportState steps, and regexache. Use when reviewing a PR that changes internal/service/**/*_test.go.
Files1 files
SKILL.md79 lines
Loading editor…
Install
RecommendedOne command — your agent picks it up automatically.
Select an AI agent above to see the install command.
or
Manual Install
More stepsDownload the file and paste it into your agent's system prompt.
Skill details
Versionv1.0.0
AuthorHashiCorp
Categorydevops
Skill IDhashicorp/terraform-provider-aws/.agents/skills/review-tests
Related skills
Breaking ChangesReview a PR for possible breaking changes.ChangelogAdd a `.changelog/<PR_NUMBER>.txt` entry for a GitHub Pull Request, commit, and push.FixdocsFix Terraform provider end user documentation issues detected by swissshepherd (ss). Removes an ignored target from the config, runs ss, validates findings, fixes the documentation, and commits.Go ConventionsFundamental Go conventions for the Terraform AWS provider. Use whenever writing or editing Go in internal/**/*.go (any resource, data source, ephemeral resource, action, test, or helper) before making the change, not only when asked about Go.New List ResourceImplement a new list resource in the Terraform AWS provider.Resource IdentityAdd resource identity to a resource in the Terraform AWS provider.