Implement Terraform Provider resources and data sources using the Plugin Framework: CRUD operations, schema design, plan modifiers and validators, not-found handling, waiters for eventually consistent APIs, import support, resource design principles, and required acceptance test coverage.
Install
npx skills add hashicorp/agent-skills --skill provider-resourcesnpx skills add hashicorp/agent-skills --skill provider-resources -a claude-code -gnpx skills add hashicorp/agent-skills --skill provider-resources -a codex -ggemini skills install https://github.com/hashicorp/agent-skills.git --path plugins/terraform/skills/provider-resourcesgh skill install hashicorp/agent-skills provider-resourcesgit clone --depth 1 https://github.com/hashicorp/agent-skills /tmp/hashicorp__agent-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/hashicorp__agent-skills/plugins/terraform/skills/provider-resources ~/.claude/skills/provider-resources # Claude Code
cp -R /tmp/hashicorp__agent-skills/plugins/terraform/skills/provider-resources ~/.agents/skills/provider-resources # Codex, Cursor, Gemini CLI, Copilot, OpenCode