[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-hashicorp-terraform-module-generation-pt-BR":3,"guides-for-hashicorp-terraform-module-generation":267,"similar-k178m7js3c0kxzn3ajbfxnyw39866jkw":268},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":22,"identity":209,"isFallback":214,"parentExtension":215,"providers":243,"relations":246,"repo":247,"workflow":266},1778053176705.3923,"k178m7js3c0kxzn3ajbfxnyw39866jkw",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Terraform module generation and refactoring skills including module design and Terraform Stacks.",{},"HashiCorp Agent Skills","https://github.com/hashicorp/agent-skills/tree/HEAD/terraform/module-generation",[15,16,17,18,19,20,21],"terraform","iac","module-generation","refactoring","stacks","devops","cloud",{"_creationTime":23,"_id":24,"extensionId":5,"locale":25,"result":26,"trustSignals":198,"workflow":207},1778053201737.3174,"kn7a6nxz8tjgkhea0bw54nk7an866e3w","en",{"checks":27,"evaluatedAt":188,"extensionSummary":189,"promptVersionExtension":190,"promptVersionScoring":191,"rationale":192,"score":193,"summary":194,"tags":195,"targetMarket":196,"tier":197},[28,33,36,39,43,46,51,55,58,61,65,69,72,76,79,82,85,88,91,94,98,102,106,110,114,117,120,123,127,130,133,136,139,142,145,148,150,153,156,159,161,164,167,170,174,177,180,184],{"category":29,"check":30,"severity":31,"summary":32},"Practical Utility","Problem relevance","pass","The description clearly states the problem addressed: generating and refactoring Terraform modules, including design and stacks.",{"category":29,"check":34,"severity":31,"summary":35},"Unique selling proposition","The extension provides specialized skills for Terraform module generation and refactoring, steering LLM behavior beyond basic Terraform commands.",{"category":29,"check":37,"severity":31,"summary":38},"Production readiness","The extension covers the full lifecycle of Terraform module generation and refactoring, including design, code transformation, state migration, documentation, and testing, making it suitable for production use.",{"category":40,"check":41,"severity":31,"summary":42},"Scope","Single responsibility principle","The extension focuses on Terraform module generation and refactoring, a coherent and well-defined domain.",{"category":40,"check":44,"severity":31,"summary":45},"Description quality","The displayed description accurately reflects the capabilities of the extension as described in the code and documentation.",{"category":47,"check":48,"severity":49,"summary":50},"Invocation","Scoped tools","not_applicable","This extension is a plugin and does not expose individual tools directly; its functionality is managed through skills and the underlying MCP server.",{"category":52,"check":53,"severity":31,"summary":54},"Documentation","Configuration & parameter reference","All parameters for the 'refactor-module' skill are documented, and the Terraform Stacks documentation is comprehensive, covering variables, providers, components, deployments, and CLI commands.",{"category":40,"check":56,"severity":49,"summary":57},"Tool naming","This extension is a plugin and does not expose individual tools with user-facing names; its skills have descriptive names within SKILL.md files.",{"category":40,"check":59,"severity":49,"summary":60},"Minimal I/O surface","This extension is a plugin and does not expose individual tools with explicit parameter schemas or response shapes.",{"category":62,"check":63,"severity":31,"summary":64},"License","License usability","The extension is licensed under MPL-2.0, a permissive open-source license.",{"category":66,"check":67,"severity":31,"summary":68},"Maintenance","Commit recency","The extension has a CHANGELOG.md indicating updates, and recent activity suggests it is maintained.",{"category":66,"check":70,"severity":49,"summary":71},"Dependency Management","No 3rd party dependencies are directly managed by this plugin's code; it relies on Docker images and Terraform's own dependency management.",{"category":73,"check":74,"severity":31,"summary":75},"Security","Secret Management","The Terraform Stacks documentation emphasizes using ephemeral variables and workload identity for credentials, avoiding hardcoded secrets. The MCP server configuration correctly uses environment variables for sensitive tokens.",{"category":73,"check":77,"severity":31,"summary":78},"Injection","The extension focuses on Terraform configurations and module generation, which are code-based and not subject to arbitrary data injection risks as typically found in unstructured text processing.",{"category":73,"check":80,"severity":31,"summary":81},"Transitive Supply-Chain Grenades","All code and configurations appear to be bundled within the repository; no runtime downloads or external script execution is evident.",{"category":73,"check":83,"severity":31,"summary":84},"Sandbox Isolation","The extension leverages the Claude Code sandbox and Terraform's execution environment, which inherently isolate operations within project scope.",{"category":73,"check":86,"severity":31,"summary":87},"Sandbox escape primitives","No obvious sandbox-escape primitives like detached processes or retry loops around denied calls were found.",{"category":73,"check":89,"severity":31,"summary":90},"Data Exfiltration","No outbound calls or references to sensitive data submission were found in the provided code or documentation.",{"category":73,"check":92,"severity":31,"summary":93},"Hidden Text Tricks","Bundled files (HCL, Markdown) are free of hidden-steering tricks, invisible characters, or obfuscation.",{"category":95,"check":96,"severity":31,"summary":97},"Hooks","Opaque code execution","The plugin does not appear to use obfuscated code or runtime script fetching for its hooks.",{"category":99,"check":100,"severity":31,"summary":101},"Portability","Structural Assumption","The extension assumes standard Terraform project structure and file conventions, which are generally portable across different user setups.",{"category":103,"check":104,"severity":49,"summary":105},"Trust","Issues Attention","Issue data is not available for evaluation.",{"category":107,"check":108,"severity":31,"summary":109},"Versioning","Release Management","The `plugin.json` manifest includes a version field ('1.0.0'), and CHANGELOG.md indicates releases.",{"category":111,"check":112,"severity":31,"summary":113},"Code Execution","Validation","Terraform code is validated by Terraform itself during planning and applying. Terraform Stacks documentation also specifies required types and avoids validation blocks in variable declarations.",{"category":73,"check":115,"severity":31,"summary":116},"Unguarded Destructive Operations","Terraform operations (apply, destroy) are managed through explicit commands and review processes (plan), and the Stacks CLI requires explicit actions for deployments.",{"category":111,"check":118,"severity":31,"summary":119},"Error Handling","Terraform provides robust error handling and reporting. The Terraform Stacks CLI and API provide detailed diagnostics for failures.",{"category":111,"check":121,"severity":49,"summary":122},"Logging","This extension doesn't have custom logging; it relies on Terraform's output and the HCP Terraform API for audit trails.",{"category":124,"check":125,"severity":31,"summary":126},"Compliance","GDPR","The extension primarily deals with infrastructure code and configuration, not personal user data. Secrets are handled with emphasis on ephemeral variables and workload identity.",{"category":124,"check":128,"severity":31,"summary":129},"Target market","The extension is broadly applicable to users of Terraform and Cloud Infrastructure globally, with no specific regional restrictions detected.",{"category":99,"check":131,"severity":31,"summary":132},"Runtime stability","The extension relies on standard Terraform CLI and Docker, which are generally cross-platform. The Stacks CLI is also designed for broad compatibility.",{"category":40,"check":134,"severity":49,"summary":135},"Tool surface size","This is a plugin/extension, not a direct toolset. Its capabilities are expressed through skills and the Terraform CLI.",{"category":47,"check":137,"severity":31,"summary":138},"Name collisions","The skills and plugins have distinct names, and the MCP server is namespaced under 'terraform'. No direct collisions with Claude Code built-ins are apparent.",{"category":47,"check":140,"severity":49,"summary":141},"Overlapping near-synonym tools","This extension is a plugin and does not expose individual tools with near-synonym names; its functionality is managed through skills and the underlying Terraform CLI.",{"category":47,"check":143,"severity":49,"summary":144},"Hooks-off mechanism","This extension does not appear to implement custom hooks that would require a hooks-off mechanism.",{"category":47,"check":146,"severity":49,"summary":147},"Hook matcher tightness","This extension does not appear to implement custom hooks.",{"category":73,"check":149,"severity":49,"summary":147},"Hook security",{"category":95,"check":151,"severity":49,"summary":152},"Silent prompt rewriting","This extension does not appear to implement a UserPromptSubmit hook.",{"category":73,"check":154,"severity":49,"summary":155},"Permission Hook","This extension does not appear to implement a PermissionRequest hook.",{"category":124,"check":157,"severity":49,"summary":158},"Hook privacy","This extension does not appear to implement custom hooks related to logging or telemetry.",{"category":111,"check":160,"severity":49,"summary":147},"Hook dependency",{"category":52,"check":162,"severity":31,"summary":163},"Install / Setup Instructions","The README provides clear instructions for installing individual skills via npx and plugins via the Claude Code CLI, along with marketplace setup.",{"category":52,"check":165,"severity":31,"summary":166},"Feature Transparency","The README clearly outlines the purpose and structure of the agent skills and plugins, and SKILL.md files provide detailed information on each skill's capabilities.",{"category":52,"check":168,"severity":31,"summary":169},"Phantom features","All features mentioned in the README and SKILL.md files appear to have corresponding implementations or configurations.",{"category":171,"check":172,"severity":31,"summary":173},"Convention","Layout convention adherence","The repository follows standard Claude Code plugin structure with `.claude-plugin/plugin.json` and skills organized under a `skills/` directory. The README also details installation methods.",{"category":171,"check":175,"severity":31,"summary":176},"Plugin state","The extension relies on Terraform's state management and Docker for its MCP server, which are typically managed outside the plugin's direct state persistence.",{"category":73,"check":178,"severity":31,"summary":179},"Keychain-stored secrets","The Terraform Stacks documentation strongly recommends using ephemeral variables and workload identity, avoiding plaintext secrets in configuration files.",{"category":181,"check":182,"severity":31,"summary":183},"Dependencies","Tagged release sourcing","The MCP server configuration correctly points to a Docker image ('hashicorp/terraform-mcp-server') which is assumed to be versioned and managed.",{"category":185,"check":186,"severity":31,"summary":187},"Installation","Clean uninstall","The extension relies on standard CLI tools (npx, claude plugin) and Docker images, which typically do not leave persistent background processes or daemons that survive uninstallation.",1778053190582,"This extension provides a robust framework for generating reusable Terraform modules and refactoring existing configurations. It includes detailed guidance on module design principles, state migration, and comprehensive documentation. The Terraform Stacks component enables declarative management of complex infrastructure across environments and regions.","2.0.0","3.4.0","The extension is well-documented, production-ready, and adheres to high standards of security and maintainability. The use of Terraform Stacks and clear skill definitions for module generation and refactoring make it a valuable tool. The only minor deductions are for the lack of specific issue data and some checks being not applicable due to the nature of the extension.",98,"A comprehensive set of skills and plugins for Terraform module generation, refactoring, and advanced stack management.",[15,16,17,18,19,20,21],"global","verified",{"codeQuality":199,"collectedAt":200,"documentation":201,"maintenance":203,"security":204,"testCoverage":206},{},1778053178766,{"descriptionLength":202,"readmeSize":8},96,{},{"hasNpmPackage":205,"smitheryVerified":205},false,{"hasCi":205,"hasTests":205},{"updatedAt":208},1778053201737,{"githubOwner":210,"githubRepo":211,"locale":25,"slug":212,"type":213},"hashicorp","agent-skills","terraform-module-generation","plugin",true,{"_creationTime":216,"_id":217,"community":218,"display":219,"identity":226,"parentExtension":228,"providers":229,"relations":238,"workflow":240},1778053176705.3914,"k17033n6byjh41pfnm05s0ahth866t04",{"reviewCount":8},{"description":220,"installMethods":221,"name":12,"sourceUrl":222,"tags":223},"Official HashiCorp plugins and skills for Claude Code",{},"https://github.com/hashicorp/agent-skills",[210,15,224,16,20,225],"packer","mcp",{"githubOwner":210,"githubRepo":211,"locale":25,"slug":210,"type":227},"marketplace",null,{"extract":230,"llm":236},{"commitSha":231,"license":232,"marketplace":233},"b129bb5c0a8d857d5c36d1fd12492e943730aacf","MPL-2.0",{"name":210,"pluginCount":234,"version":235},5,"1.0.0",{"promptVersionExtension":190,"promptVersionScoring":191,"score":237,"targetMarket":196,"tier":197},85,{"repoId":239},"kd74k31qknmr6efdnd1z174e15864srx",{"anyEnrichmentAt":241,"extractAt":242,"githubAt":241,"llmAt":208,"updatedAt":208},1778053177133,1778053176705,{"extract":244,"llm":245},{"commitSha":231,"license":232},{"promptVersionExtension":190,"promptVersionScoring":191,"score":193,"targetMarket":196,"tier":197},{"parentExtensionId":217,"repoId":239},{"_creationTime":248,"_id":239,"identity":249,"providers":250,"workflow":263},1777995558409.8564,{"githubOwner":210,"githubRepo":211,"sourceUrl":222},{"discover":251,"github":254},{"sources":252},[253],"skills-sh",{"closedIssues90d":255,"forks":256,"license":232,"openIssues90d":257,"pushedAt":258,"readmeSize":259,"stars":260,"topics":261},2,73,8,1777079496000,2121,602,[262],"doormat-managed",{"discoverAt":264,"extractAt":265,"githubAt":265,"updatedAt":265},1777995558409,1778053177678,{"anyEnrichmentAt":241,"extractAt":242,"githubAt":241,"llmAt":208,"updatedAt":208},[],[269,303,325,353,371,407],{"_creationTime":270,"_id":271,"community":272,"display":273,"identity":286,"providers":290,"relations":296,"workflow":299},1778053078370.9062,"k175pnexrwfjdf2hv3hh8fp7es867295",{"reviewCount":8},{"description":274,"installMethods":275,"name":276,"sourceUrl":277,"tags":278},"Complete Terraform expertise system for all cloud providers (Azure, AWS, Google Cloud) and platforms. PROACTIVELY activate for: (1) ANY Terraform task (init/plan/apply/validate), (2) Infrastructure-as-code design, (3) Resource import and state management, (4) Multi-environment architectures, (5) CI/CD pipeline integration, (6) Security scanning and best practices, (7) Version-aware code generation, (8) CLI mastery with -chdir and all flags. Provides: comprehensive provider knowledge (AzureRM/AWS/GCP/community), version-aware implementations, state operations (mv/rm/import), bulk import strategies (Terraformer/aztfexport), security scanning (tfsec/Checkov), enterprise architecture patterns, complete CLI reference, and platform-specific guidance (Windows/Linux/macOS).",{},"Terraform Master Plugin","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/terraform-master",[15,279,16,21,20,280,281,282,283,284,285],"opentofu","ci-cd","automation","cli","aws","azure","gcp",{"githubOwner":287,"githubRepo":288,"locale":25,"slug":289,"type":213},"josiahsiegel","claude-plugin-marketplace","terraform-master",{"extract":291,"llm":294},{"commitSha":292,"license":293},"a05d923c8a3551d4274eef152649583d693b9b67","MIT",{"promptVersionExtension":190,"promptVersionScoring":191,"score":295,"targetMarket":196,"tier":197},95,{"parentExtensionId":297,"repoId":298},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":300,"extractAt":301,"githubAt":300,"llmAt":302,"updatedAt":302},1778053080008,1778053078370,1778053164925,{"_creationTime":304,"_id":305,"community":306,"display":307,"identity":318,"providers":320,"relations":323,"workflow":324},1778053176705.3918,"k178k4yyhwd7nvhrwp011vb5yh8675t8",{"reviewCount":8},{"description":308,"installMethods":309,"name":310,"sourceUrl":311,"tags":312},"Terraform code generation skills including HCL generation, style guides, and testing.",{},"Terraform Code Generation","https://github.com/hashicorp/agent-skills/tree/HEAD/terraform/code-generation",[15,313,314,315,316,16,317,225],"hcl","code-generation","style-guide","testing","compliance",{"githubOwner":210,"githubRepo":211,"locale":25,"slug":319,"type":213},"terraform-code-generation",{"extract":321,"llm":322},{"commitSha":231,"license":232},{"promptVersionExtension":190,"promptVersionScoring":191,"score":193,"targetMarket":196,"tier":197},{"parentExtensionId":217,"repoId":239},{"anyEnrichmentAt":241,"extractAt":242,"githubAt":241,"llmAt":208,"updatedAt":208},{"_creationTime":326,"_id":327,"community":328,"display":329,"identity":339,"providers":342,"relations":346,"workflow":349},1778053330777.5981,"k17dj96v556rhww03jr4pmqzp1867yh6",{"reviewCount":8},{"description":330,"installMethods":331,"name":332,"sourceUrl":333,"tags":334},"Railway tools for Claude Code - manage projects, services, deployments",{},"Railway Tools","https://github.com/railwayapp/railway-skills/tree/HEAD/plugins/railway",[335,282,20,336,337,21,338],"railway","deployment","infrastructure","configuration",{"githubOwner":340,"githubRepo":341,"locale":25,"slug":335,"type":213},"railwayapp","railway-skills",{"extract":343,"llm":345},{"commitSha":344},"fde1b6da69291ece50091d30dcf512a220f75ad7",{"promptVersionExtension":190,"promptVersionScoring":191,"score":295,"targetMarket":196,"tier":197},{"parentExtensionId":347,"repoId":348},"k17atrkwxafnsz9rzdz7v77gw5867882","kd7f4jpewq7qktb54m0w8m35nd864tqb",{"anyEnrichmentAt":350,"extractAt":351,"githubAt":350,"llmAt":352,"updatedAt":352},1778053331254,1778053330777,1778053344820,{"_creationTime":354,"_id":355,"community":356,"display":357,"identity":364,"providers":366,"relations":369,"workflow":370},1778053176705.3938,"k17arrqc7bp18pkg4kjme0gg1h86618m",{"reviewCount":8},{"description":358,"installMethods":359,"name":360,"sourceUrl":361,"tags":362},"HCP Packer registry integration for tracking and managing image metadata.",{},"HCP Packer Registry Integration","https://github.com/hashicorp/agent-skills/tree/HEAD/packer/hcp",[224,363,210,21,20,337],"hcp",{"githubOwner":210,"githubRepo":211,"locale":25,"slug":365,"type":213},"packer-hcp",{"extract":367,"llm":368},{"commitSha":231,"license":232},{"promptVersionExtension":190,"promptVersionScoring":191,"score":295,"targetMarket":196,"tier":197},{"parentExtensionId":217,"repoId":239},{"anyEnrichmentAt":241,"extractAt":242,"githubAt":241,"llmAt":208,"updatedAt":208},{"_creationTime":372,"_id":373,"community":374,"display":375,"identity":400,"providers":402,"relations":405,"workflow":406},1778053078370.912,"k1762mnykay9vj581mt452xnz1866a0f",{"reviewCount":8},{"description":376,"installMethods":377,"name":378,"sourceUrl":379,"tags":380},"Comprehensive Python 3.13+ expertise system covering modern Python development, async programming, type hints, performance optimization, and cloud deployment. PROACTIVELY activate for: (1) ANY Python task, (2) Python 3.13+ features (free-threading, JIT), (3) asyncio and concurrent programming, (4) Type hints and mypy/pyright, (5) Package management (uv, pip, poetry), (6) Project structure (src layout, pyproject.toml), (7) FastAPI and web development, (8) Pydantic data validation, (9) Testing (pytest, coverage), (10) Cloudflare Workers/Containers Python, (11) GitHub Actions Python workflows, (12) Performance optimization and profiling, (13) Security best practices (OWASP), (14) Ruff linting and formatting. Provides: Python 3.13 free-threading and JIT, asyncio patterns, comprehensive type hints, uv package management, FastAPI production patterns, Pydantic vs dataclass guidance, pytest testing, Cloudflare Python optimization, GitHub Actions caching, memory profiling, security hardening.",{},"Python Master Plugin","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/python-master",[381,382,383,384,385,386,387,388,389,390,391,392,393,394,316,395,396,21,20,397,398,399,282],"python","python3-13","asyncio","type-hints","package-management","ruff","pytest","fastapi","pydantic","modal","opencv","ffmpeg","cloudflare","github-actions","linting","performance","web-development","computer-vision","video-processing",{"githubOwner":287,"githubRepo":288,"locale":25,"slug":401,"type":213},"python-master",{"extract":403,"llm":404},{"commitSha":292,"license":293},{"promptVersionExtension":190,"promptVersionScoring":191,"score":295,"targetMarket":196,"tier":197},{"parentExtensionId":297,"repoId":298},{"anyEnrichmentAt":300,"extractAt":301,"githubAt":300,"llmAt":302,"updatedAt":302},{"_creationTime":408,"_id":409,"community":410,"display":411,"identity":418,"providers":420,"relations":425,"workflow":426},1778053078370.9082,"k1764gbdnqdtk6j1j5m1d64ckx8671tc",{"reviewCount":8},{"description":412,"installMethods":413,"name":414,"sourceUrl":415,"tags":416},"Complete Azure cloud expertise covering 2025-2026 features. This plugin should be used for ANY Azure resource provisioning, AKS Automatic, Container Apps GPU, Azure OpenAI (GPT-5, reasoning models), Deployment Stacks, Azure ML workspaces, AI Foundry, compute clusters, endpoints, Terraform, networking, private endpoints, managed identities, debugging, and cost optimization.",{},"Azure Master","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/azure-master",[284,21,337,20,417,16],"mlops",{"githubOwner":287,"githubRepo":288,"locale":25,"slug":419,"type":213},"azure-master",{"extract":421,"llm":422},{"commitSha":292,"license":293},{"promptVersionExtension":190,"promptVersionScoring":191,"score":423,"targetMarket":196,"tier":424},78,"evaluated",{"parentExtensionId":297,"repoId":298},{"anyEnrichmentAt":300,"extractAt":301,"githubAt":300,"llmAt":302,"updatedAt":302}]