Back to skills

provider-actions

infrastructure

A guide for implementing Terraform Provider Actions using the Plugin Framework. Actions are experimental lifecycle hooks that run imperative operations before or after resource create and update event

Setup & Installation

npx skills add https://github.com/hashicorp/provider-actions --skill provider-actions
or paste the link and ask your coding assistant to install it
https://github.com/hashicorp/provider-actions
View on GitHub

What This Skill Does

A guide for implementing Terraform Provider Actions using the Plugin Framework. Actions are experimental lifecycle hooks that run imperative operations before or after resource create and update events. Covers schema definition, invocation logic, testing patterns, and documentation standards. Manually coordinating imperative operations around Terraform lifecycle events requires external scripts or null resources with triggers, but this guide gives you a structured, framework-native pattern with built-in progress reporting, timeout handling, and typed schema definitions.

When to use it

  • Working with provider actions functionality
  • Implementing provider actions features
  • Debugging provider actions related issues