Hashicorp

Hashicorp skills and workflows surfaced by the site skill importer.

8 件のスキル
H
provider-actions

作成者 hashicorp

provider-actions スキルを使って、Terraform Provider の action を Plugin Framework で実装するためのガイドです。バックエンド開発向けに、ライフサイクルに基づく命令的な振る舞い、リポジトリのファイル配置、schema の形、テスト、ドキュメント、changelog の指針までカバーします。

Backend Development
お気に入り 0GitHub 583
H
new-terraform-provider

作成者 hashicorp

new-terraform-providerスキルは、Plugin Framework を使って新しい Terraform provider を立ち上げたいバックエンド/インフラ開発者向けの支援スキルです。workspace の作成、Go module のセットアップ、`main.go` の配線、build/test の検証まで案内し、Terraform provider をきれいに初期化するための土台を整えます。

Backend Development
お気に入り 0GitHub 583
H
terraform-stacks

作成者 hashicorp

terraform-stacks は、HashiCorp Terraform Stacks を扱うための実用的なスキルです。.tfcomponent.hcl と .tfdeploy.hcl の作成・修正・検証、コンポーネントとデプロイの接続、マルチ環境/マルチリージョンのインフラ管理、Stack の構文・依存関係・レイアウトのトラブルシュートに使えます。バックエンド開発やプラットフォームエンジニアリングのワークフローに特に適しています。

Backend Development
お気に入り 0GitHub 583
H
refactor-module

作成者 hashicorp

モノリシックな Terraform を、明確な inputs、outputs、カプセル化、state migration planning を備えた再利用可能な modules にリファクタリングするための refactor-module skill。

Refactoring
お気に入り 0GitHub 583
H
terraform-test

作成者 hashicorp

terraform-test は、`.tftest.hcl` ファイル、`run` ブロック、assertion、mock、CI に組み込みやすいワークフローを使って Terraform テストを記述・実行するための実践ガイドです。モジュールの出力、リソース引数、条件分岐ロジック、そして merge 前の plan / apply の挙動を検証する際に役立ちます。

Code Generation
お気に入り 0GitHub 583
H
terraform-style-guide

作成者 hashicorp

terraform-style-guide は、HashiCorp のスタイル規約、ファイル構成、セキュリティを意識したデフォルトを踏まえて Terraform HCL の生成とレビューを支援します。Terraform ネイティブなコード生成、モジュール構成、variables、outputs、そして実運用リポジトリでより安全な設定を行う用途に向いています。

Code Generation
お気に入り 0GitHub 583
H
provider-resources

作成者 hashicorp

provider-resources は、Plugin Framework を使ってリソースとデータソースを実装するための Terraform Provider 開発スキルです。CRUD 操作、スキーマ設計、ステート管理、バックエンド開発ワークフローでの受け入れテストに活用できます。

Backend Development
お気に入り 0GitHub 0
H
provider-docs

作成者 hashicorp

provider-docs スキルは、Terraform Provider 向けの Terraform Registry ドキュメントを作成・更新・検証するのに役立ちます。provider-docs のガイド作業、Technical Writing 向けの provider-docs、ドキュメント変更時に schema descriptions、tfplugindocs テンプレート、Registry 出力を同期させる用途に使えます。

Technical Writing
お気に入り 0GitHub 0