ワンクリックで
terraform-plan-risk-auditor
Analyze Terraform plan JSON for risky changes and blast radius.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Analyze Terraform plan JSON for risky changes and blast radius.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Context-aware caption translation skill for SRT/VTT/ASS with bilingual output and optional Gemini CLI fallback.
CRITICAL: Skill composition engine for automatic workflow generation from skill metadata. Triggers: compose skills, orchestrate, workflow, combine skills, skill pipeline, multi-skill, 技能组合, 工作流编排, 技能发现, 自动编排, skill discovery, semantic matching, StateGraph generation
Intelligent content optimization framework for preparing data and content for AI/ML training pipelines with quality analysis, dataset optimization, and hyperparameter suggestions.
CRITICAL: Multi-agent consensus engine for parallel LLM analysis, cross-validation, and collective decision-making. Triggers: consensus, multi-agent, voting, cross-validate, hallucination reduction, 多模型共识, 交叉验证, 集体决策
CRITICAL: You are an expert in multi-agent negotiation, game theory, and automated settlement protocols. Use this skill for designing and implementing agent-to-agent negotiation workflows with x402 payment settlement. Triggers on: negotiation, bargaining, agent trade, service agreement, SLA, price negotiation, x402 settlement, agent economy, "agents negotiate", "how do agents negotiate prices", "implement agent bargaining", "multi-round negotiation", "automated deal-making", "自动谈判", "智能体协商", "服务协议", "价格谈判", "多轮协商", "agent 经济"
Query Solodit audit knowledge to review smart contracts with evidence-backed findings, severity summaries, and remediation guidance. Use for contract audit prep, vulnerability triage, and secure coding reviews.
| name | terraform-plan-risk-auditor |
| track | ai-productivity |
| version | 0.1.0 |
| summary | Analyze Terraform plan JSON for risky changes (destroy/replace/iam/network/public exposure) and output a structured risk report. |
| description | Analyze Terraform plan JSON for risky changes and blast radius. |
| author | guangyusong |
| tags | ["terraform","iac","security","risk"] |
Analyze Terraform plan JSON (from terraform show -json plan.out) for risky changes like destroys, replaces, IAM changes, and potential public exposure.
{
"plan_json": {"resource_changes": []},
"plan_json_text": "{...}",
"plan_path": "path/to/plan.json",
"max_findings": 50,
"focus": "security|cost|all"
}
Notes:
plan_json, plan_json_text, or plan_path.focus filters findings (security, cost, or all).Success:
{
"ok": true,
"data": {
"demo": false,
"summary": {"create": 0, "update": 0, "delete": 0, "replace": 0, "total_changes": 0},
"risk_score": 0,
"risk_level": "LOW|MEDIUM|HIGH|CRITICAL",
"findings": [],
"top_resources": []
}
}
Error:
{
"ok": false,
"error": "...",
"details": {"message": "..."}
}
Demo mode:
python3 scripts/main.py --demo
With parameters:
python3 scripts/main.py --params '{"plan_path": "./plan.json"}'
Via stdin:
echo '{"plan_path": "./plan.json"}' | python3 scripts/main.py
python3 scripts/main.py --params '{"plan_json": {"resource_changes": []}}'
All errors return JSON with ok:false and exit with a non-zero code.