Skip to main content
Back to registry

provider-actions

hashicorp/agent-skills

Terraform Actions enable imperative operations during the Terraform lifecycle. Actions are experimental features that allow performing provider operations at specific lifecycle events (before/after create, update, destroy).

Installs510
Install command
npx skills add https://github.com/hashicorp/agent-skills --skill provider-actions
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Terraform Actions enable imperative operations during the Terraform lifecycle. Actions are experimental features that allow performing provider operations at specific lifecycle events (before/after create, update, destroy). References: Actions follow the standard service package structure: Documentation structure: Changelog entry: Actions use the Terraform Plugin Framework with a standard schema pattern: Pay special attention to the schema definition - common issues after a first draft: Type Mismatches List/Map Element Types Computed vs Optional Validator Imports Region/Provider Attribute Nested Attributes Before submitting, verify: The Invoke method contains the action logic: Example error handling: For operations that require waiting for completion: Actions are invoked via action_trigger lifecycle blocks in Terraform configurations: Terraform 1.14.0 Supported Events: Not Supported in Terraform 1.14.0: Add sweep functions to clean up test resources: Service-Specific Prerequisites Error Pattern Matching Test Patterns Not Applicable to Actions Compile test to check for errors: Run specific action tests: Run sweep to clean up test resources: Each action documentation file must include: Front Matter Header with Warnings Example Usage Argument Reference Documentation Linting Create a changelog entry in .changelog/ directory: Content format: Before submitting your action...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does provider-actions do?

Terraform Actions enable imperative operations during the Terraform lifecycle. Actions are experimental features that allow performing provider operations at specific lifecycle events (before/after create, update, destroy).

Is provider-actions good?

provider-actions does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does provider-actions work with?

provider-actions currently lists compatibility with codex, gemini-cli, opencode, cursor, amp, github-copilot, claude-code.

What are alternatives to provider-actions?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install provider-actions?

npx skills add https://github.com/hashicorp/agent-skills --skill provider-actions

Related skills

More from hashicorp/agent-skills

Related skills

Alternatives in Software Engineering