terraform-ingest-91134a — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited terraform-ingest-91134a (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to pick the right workflow skill and interface (MCP, CLI, or API).
| User intent | Skill |
|---|---|
| Install, first-time setup, prerequisites | terraform-ingest-setup |
| Edit config.yaml, add repos, enable embeddings | terraform-ingest-configure |
| Run ingestion, monitor progress, verify output | terraform-ingest-ingest |
| Connect an agent to MCP (Phase 2) | See docs/mcp.md |
| Find or recommend modules (Phase 2) | Use MCP search_modules_vector after ingest |
1. terraform-ingest-setup → install + init config.yaml
2. terraform-ingest-configure → add repositories, validate
3. terraform-ingest-ingest → run ingest, verify output
4. (optional) docs/mcp.md → connect MCP for module queriesUser request
│
├─ MCP connected? ──yes──► MCP tools (run_ingestion, get_ingestion_status, search_*)
│
└─ no ──► Shell access? ──yes──► terraform-ingest CLI
│
└─ no ──► Guide user with manual steps; API via curl if HTTP server running| Task | MCP tool | CLI command |
|---|---|---|
| Start ingest | run_ingestion | terraform-ingest ingest config.yaml |
| Background ingest | run_ingestion(background=true) | terraform-ingest ingestion run --background |
| Poll progress | get_ingestion_status | terraform-ingest ingestion status |
| Add repository | — | terraform-ingest config add-repo --url ... |
| Validate config | — | terraform-ingest skills validate-config config.yaml |
| Deploy skills | — | terraform-ingest skills install --target cursor |
| Variable | Purpose | Default |
|---|---|---|
TERRAFORM_INGEST_CONFIG | Path to YAML config | config.yaml |
TERRAFORM_INGEST_OUTPUT_DIR | JSON summaries directory | ./output |
GITHUB_TOKEN | GitHub import / private repos | — |
OPENAI_API_KEY | OpenAI embedding strategy | — |
config commands over hand-editing YAML unless the user explicitly wants to edit the file.mcp.instructions from config — point users to customize that field after MCP is connected.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.