What problem does it solve? Building Terraform Provider actions requires navigating experimental Plugin Framework APIs, schema type pitfalls, progress reporting, timeout handling, and lifecycle trigger constraints, which often leads to compile errors and incomplete implementations. ## Core Features & Use Cases - Action Schema Guidance: Defines action schemas with correct framework types, ElementType requirements, validators, and Optional/Computed rules. - Invoke Method Patterns: Provides templates for progress reporting, timeout management, polling with wait loops, and structured error handling. - Testing & Documentation Standards: Covers acceptance tests, sweep functions, changelog entries, and documentation formatting requirements. - Use Case: When adding a new imperative operation (e.g., rebooting a resource after creation) to a Terraform provider, use this Skill to scaffold the action file, tests, docs, and changelog entry following framework conventions. ## Quick Start Implement a new Terraform provider action for restarting a service after resource creation, including schema, invoke logic, tests, and documentation.