generate-terraform-provider
✓À utiliser lors de la génération d'un fournisseur Terraform à partir d'une spécification OpenAPI avec Speakeasy. Couvre les annotations d'entités, le mappage CRUD, l'inférence de type, la configuration du flux de travail et la publication. Déclencheurs sur "fournisseur terraform", "générer terraform", "créer un fournisseur terraform", "cartographie CRUD", "x-speakeasy-entity", "ressource terraform", "registre terraform".
Installation
SKILL.md
Generate a Terraform provider from an OpenAPI specification using the Speakeasy CLI. This skill covers the full lifecycle: annotating your spec with entity metadata, mapping CRUD operations, generating the provider, configuring workflows, and publishing to the Terraform Registry.
| OpenAPI spec | Yes | OpenAPI 3.0 or 3.1 specification (local file, URL, or registry source) | | Provider name | Yes | PascalCase name for the provider (e.g., Petstore) | | Package name | Yes | Lowercase package identifier (e.g., petstore) | | Entity annotations | Yes | x-speakeasy-entity on schemas, x-speakeasy-entity-operation on operations |
| Workflow config | .speakeasy/workflow.yaml | | Generation config | gen.yaml | | Generated Go provider | Output directory (default: current dir) | | Terraform examples | examples/ directory |
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/speakeasy-api/agent-skills --skill generate-terraform-provider- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que generate-terraform-provider ?
À utiliser lors de la génération d'un fournisseur Terraform à partir d'une spécification OpenAPI avec Speakeasy. Couvre les annotations d'entités, le mappage CRUD, l'inférence de type, la configuration du flux de travail et la publication. Déclencheurs sur "fournisseur terraform", "générer terraform", "créer un fournisseur terraform", "cartographie CRUD", "x-speakeasy-entity", "ressource terraform", "registre terraform". Source : speakeasy-api/agent-skills.
Comment installer generate-terraform-provider ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/speakeasy-api/agent-skills --skill generate-terraform-provider Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/speakeasy-api/agent-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-01