hashicorp avatar

Provider Docs

Keeps your Terraform provider documentation in sync with your code using HashiCorp's tfplugindocs tooling and recommended patterns. You'll use this when adding resources, data sources, functions, or guides, or when you need to troubleshoot why docs aren't showing up correctly in the Registry. It walks you through the full cycle: write schema descriptions first, create templates in the right places, generate the markdown, validate it matches your actual implementation, then publish with proper semantic versioning. The quality bar is tight: examples must be runnable, terminology stays consistent, and you never document arguments that don't exist. If you maintain a provider, this keeps you from shipping stale or wrong docs.

skills.sh installs
3.3K
GitHub stars
924
last updated
Aug 21, 2026

Install

$ npx -y skills add hashicorp/agent-skills --skill provider-docs --agent claude-code

Installs into .claude/skills of the current project.

Files

Terraform Provider Docs

Follow This Workflow

  1. Confirm scope and documentation targets.
  • Map code changes to the exact doc targets: provider index, resources, data sources, ephemeral resources, list resources, functions, actions, or guides.
  • Decide whether content should come from schema descriptions, templates, or both.
  1. Write schema descriptions first.
  • Add precise user-facing descriptions to schema fields so generated docs stay aligned with behavior.
  • Keep wording specific to argument purpose, constraints, defaults, and computed behavior.

Sponsors

Details

Repository
github.com/hashicorp/agent-skills
Categories
DevOps & CI/CD, Git & Pull Requests, Documentation, Code Review & Quality, AI & Agent Building, Debugging, Cloud & Infrastructure
First seen
May 16, 2026

More from hashicorp/agent-skills

All 16
1triggerdotdev avatartrigger-taskstriggerdotdev/skillsBuild AI agents, workflows and durable background tasks with Trigger.dev. Use when creating tasks, triggering jobs, handling retries, scheduling cron jobs, or i3.3Kskills.sh installs
2aj-geddes avatarnodejs-express-serveraj-geddes/useful-ai-promptsBuild production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/res3.3Kskills.sh installs
3netlify avatarnetlify-blobsnetlify/context-and-toolsGuide for using Netlify Blobs for file and asset storage — images, documents, uploads, exports, cached binary artifacts. Covers getStore(), CRUD operations, met3.3Kskills.sh installs
4heygen-com avatarheygen-videoheygen-com/skillsGenerate HeyGen presenter videos via the v3 Video Agent pipeline — handles Frame Check (aspect ratio correction), prompt engineering, avatar resolution, and voi3.3Kskills.sh installs
5hashicorp avataraws-ami-builderhashicorp/agent-skillsBuild Amazon Machine Images (AMIs) with Packer using the amazon-ebs builder. Use when creating custom AMIs for EC2 instances.3.3Kskills.sh installs
6firecrawl avatarfirecrawl-instructfirecrawl/cliControl and interact with a live browser session on any scraped page — click buttons, fill forms, navigate flows, and extract data using natural language prompt3.3Kskills.sh installs