What problem does it solve? Developing Terraform Provider resources requires deep knowledge of CRUD patterns, schema design, state management, and acceptance testing conventions. This Skill provides structured guidance and code patterns for implementing resources and data sources correctly with the Terraform Plugin Framework. ## Core Features & Use Cases - CRUD Implementation Patterns: Complete Go code templates for Create, Read, Update, and Delete operations with proper diagnostics and error handling. - Schema Design Guidance: Attribute types, plan modifiers, validators, and sensitive attribute handling for both Plugin Framework and SDKv2. - Acceptance Testing: Test patterns including basic tests, disappears tests, import verification, and helper functions for existence and destroy checks. - Use Case: When adding a new resource to a Terraform provider (such as an Anyscale cloud or compute configuration), use this Skill to generate the resource implementation, finder functions, state waiters, and acceptance tests following HashiCorp conventions. ## Quick Start Implement a new Terraform provider resource for compute configurations with full CRUD operations, schema validation, and acceptance tests.