Skip to content
Back to skills

Terraform Module Create

ASecurity

Work in progress, not usable yet. Will create a new module repository from a module profile. Use terraform-module-maintainer today.

  • 373 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
devopsrustgoawsterraform

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add modulestf/modulestf --skill terraform-module-create --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Terraform Module Create?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Terraform Module Create
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modulestf-terraform-module-create/badge)](https://www.skillsdirectory.com/skills/modulestf-terraform-module-create)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: terraform-module-create
description: Work in progress, not usable yet. Will create a new module repository from a module profile. Use terraform-module-maintainer today.
---

# Terraform Module Create

## Status

Work in progress. This skill does nothing yet: refuse the request, read and write nothing, and use terraform-module-maintainer instead.

## Use cases

- "create a module for service Y", for a module family that has a profile, such as terraform-aws-modules.
- A new in-house module that follows a custom profile.

## Responsibilities

- It will set up a new repository directory with the files and templates the profile lists.
- It will hand the module code to the Full create mode of terraform-module-maintainer, with its coverage ledger from the provider schema.
- It will have terraform-module-reviewer review the whole module before it hands the module back, and will fix or report what the review finds.
- It will create a remote repository, or push to one, only after a new message from the user confirms it.

## Non-goals

- No terraform apply and no state.
- No release, tag or registry publication.
- No module rules of its own. They stay in the profile and in terraform-module-maintainer.

## Open questions

- Whether it creates the remote repository, or only a local tree that the user pushes.
- Which credentials the trusted run and the plan of a new module need, and how the user names them.
- How it derives the repository name and the module name from the request.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in devops →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.