[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-hashicorp-terraform-code-generation-pl":3,"guides-for-hashicorp-terraform-code-generation":270,"similar-k178k4yyhwd7nvhrwp011vb5yh8675t8":271},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":23,"identity":212,"isFallback":217,"parentExtension":218,"providers":246,"relations":249,"repo":250,"workflow":269},1778053176705.3918,"k178k4yyhwd7nvhrwp011vb5yh8675t8",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"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,16,17,18,19,20,21,22],"terraform","hcl","code-generation","style-guide","testing","iac","compliance","mcp",{"_creationTime":24,"_id":25,"extensionId":5,"locale":26,"result":27,"trustSignals":201,"workflow":210},1778053201737.3154,"kn71t266kx3bxmw30tmb20p4a1867xxd","en",{"checks":28,"evaluatedAt":191,"extensionSummary":192,"promptVersionExtension":193,"promptVersionScoring":194,"rationale":195,"score":196,"summary":197,"tags":198,"targetMarket":199,"tier":200},[29,34,37,40,44,47,51,55,58,61,65,69,72,77,80,83,86,89,92,95,98,102,106,110,114,117,120,123,127,130,133,136,139,142,145,148,151,155,158,161,164,167,170,173,177,180,183,187],{"category":30,"check":31,"severity":32,"summary":33},"Practical Utility","Problem relevance","pass","The description clearly states the user problem: generating Terraform code, adhering to style guides, and testing.",{"category":30,"check":35,"severity":32,"summary":36},"Unique selling proposition","The extension provides specific skills for HCL generation, style guides, and testing within the Terraform ecosystem, which goes beyond basic LLM capabilities.",{"category":30,"check":38,"severity":32,"summary":39},"Production readiness","The extension provides a comprehensive set of skills for Terraform code generation, style, and testing, covering a significant portion of the development lifecycle.",{"category":41,"check":42,"severity":32,"summary":43},"Scope","Single responsibility principle","The plugin consolidates Terraform code generation, style, and testing skills, which are thematically related and form a coherent workflow.",{"category":41,"check":45,"severity":32,"summary":46},"Description quality","The provided description accurately reflects the extension's capabilities in Terraform code generation, HCL, style guides, and testing.",{"category":48,"check":49,"severity":32,"summary":50},"Invocation","Scoped tools","The skills appear to be scoped to specific Terraform operations like HCL generation, style guide application, and testing, rather than broad execution commands.",{"category":52,"check":53,"severity":32,"summary":54},"Documentation","Configuration & parameter reference","The SKILL.md files provide detailed documentation for each skill, including requirements, usage examples, and best practices.",{"category":41,"check":56,"severity":32,"summary":57},"Tool naming","The tool names within the skills (e.g., `terraform-style-guide`, `terraform-test`, `azure-verified-modules`) are descriptive and follow kebab-case conventions.",{"category":41,"check":59,"severity":32,"summary":60},"Minimal I/O surface","The skills' documentation and structure suggest focused inputs and outputs related to Terraform code generation and validation.",{"category":62,"check":63,"severity":32,"summary":64},"License","License usability","The extension is licensed under MPL-2.0, a recognized open-source license, as indicated by the LICENSE file.",{"category":66,"check":67,"severity":32,"summary":68},"Maintenance","Commit recency","The CHANGELOG indicates recent updates, and the commit hash points to a relatively recent commit, suggesting active maintenance.",{"category":66,"check":70,"severity":32,"summary":71},"Dependency Management","The MCP server uses Docker with specific image, implying that dependencies are managed and versioned.",{"category":73,"check":74,"severity":75,"summary":76},"Security","Secret Management","not_applicable","The extension does not appear to handle or expose secrets directly in its provided skills.",{"category":73,"check":78,"severity":32,"summary":79},"Injection","The skills focus on code generation and validation of HCL, with no indication of loading or executing untrusted third-party data as instructions.",{"category":73,"check":81,"severity":32,"summary":82},"Transitive Supply-Chain Grenades","The extension bundles its components and relies on Docker for its MCP server, avoiding runtime downloads or external script execution.",{"category":73,"check":84,"severity":32,"summary":85},"Sandbox Isolation","The skills operate within the confines of Terraform's execution environment and Docker for the MCP server, respecting sandbox boundaries.",{"category":73,"check":87,"severity":32,"summary":88},"Sandbox escape primitives","No evidence of detached processes, retry loops around denied calls, or other sandbox escape primitives found in the scripts.",{"category":73,"check":90,"severity":32,"summary":91},"Data Exfiltration","The skills are focused on code generation and validation, with no outbound network calls for telemetry or data submission detected.",{"category":73,"check":93,"severity":32,"summary":94},"Hidden Text Tricks","The bundled markdown and HCL files do not contain any hidden text tricks, invisible characters, or obfuscation techniques.",{"category":73,"check":96,"severity":32,"summary":97},"Opaque code execution","The extension's code (HCL, shell scripts) is readable and not obfuscated, base64-encoded, or dynamically fetched.",{"category":99,"check":100,"severity":32,"summary":101},"Portability","Structural Assumption","The skills are designed to work with standard Terraform project structures and do not make assumptions about user-specific paths.",{"category":103,"check":104,"severity":75,"summary":105},"Trust","Issues Attention","Issue data is not available.",{"category":107,"check":108,"severity":32,"summary":109},"Versioning","Release Management","A version number is present in the plugin.json and CHANGELOG, indicating a release management process.",{"category":111,"check":112,"severity":32,"summary":113},"Code Execution","Validation","The Terraform skills extensively document and enforce validation rules for HCL code, provider configurations, and variables.",{"category":73,"check":115,"severity":32,"summary":116},"Unguarded Destructive Operations","The skills focus on code generation and validation, not destructive operations like infrastructure changes.",{"category":111,"check":118,"severity":32,"summary":119},"Error Handling","Terraform's inherent error handling mechanisms, combined with detailed documentation on best practices, ensure errors are managed meaningfully.",{"category":111,"check":121,"severity":75,"summary":122},"Logging","The extension does not appear to perform actions that require local audit logging beyond what Terraform itself provides.",{"category":124,"check":125,"severity":75,"summary":126},"Compliance","GDPR","The extension operates on Terraform code and configurations, not personal data.",{"category":124,"check":128,"severity":32,"summary":129},"Target market","The extension is general-purpose for Terraform and is not regionally scoped; targetMarket defaults to global.",{"category":99,"check":131,"severity":32,"summary":132},"Runtime stability","The extension relies on standard Terraform and Docker, ensuring cross-platform compatibility without OS-specific assumptions.",{"category":41,"check":134,"severity":32,"summary":135},"Tool surface size","The plugin organizes several skills, each with its own set of functionalities, without exposing an excessive number of distinct tools.",{"category":48,"check":137,"severity":32,"summary":138},"Name collisions","The skills within the plugin have distinct names (e.g., terraform-style-guide, terraform-test) and are scoped appropriately, preventing name collisions.",{"category":48,"check":140,"severity":32,"summary":141},"Overlapping near-synonym tools","The tools and skills provided address distinct aspects of Terraform code management (generation, testing, style, compliance) without significant overlap in functionality.",{"category":48,"check":143,"severity":75,"summary":144},"Hooks-off mechanism","This is a plugin evaluated for Claude Code, and the standard hooks-off mechanism for plugins is not directly applicable here. The skills are declarative HCL/scripts, not imperative hooks.",{"category":48,"check":146,"severity":75,"summary":147},"Hook matcher tightness","There are no explicit hooks defined in the plugin.json for this extension.",{"category":73,"check":149,"severity":75,"summary":150},"Hook security","The extension does not utilize hooks that perform destructive or network-touching operations.",{"category":152,"check":153,"severity":75,"summary":154},"Hooks","Silent prompt rewriting","There are no UserPromptSubmit hooks present in this plugin.",{"category":73,"check":156,"severity":75,"summary":157},"Permission Hook","The plugin does not use PermissionRequest hooks.",{"category":124,"check":159,"severity":75,"summary":160},"Hook privacy","There are no hooks present that handle logging or telemetry.",{"category":111,"check":162,"severity":75,"summary":163},"Hook dependency","The extension does not define any custom hooks.",{"category":52,"check":165,"severity":32,"summary":166},"Install / Setup Instructions","The README provides clear installation instructions for both individual skills and the Claude Code plugin, including marketplace setup.",{"category":52,"check":168,"severity":32,"summary":169},"Feature Transparency","The README and SKILL.md files clearly describe the functionality of each skill, including its purpose and usage.",{"category":52,"check":171,"severity":32,"summary":172},"Phantom features","All documented features, such as HCL generation, style guides, testing, and Azure Verified Modules, correspond to implemented skills.",{"category":174,"check":175,"severity":32,"summary":176},"Convention","Layout convention adherence","The plugin adheres to Claude Code's structural conventions, with .claude-plugin/plugin.json in the root and skills organized under a 'skills' directory.",{"category":174,"check":178,"severity":75,"summary":179},"Plugin state","This plugin does not appear to manage persistent state that would require storage under ${CLAUDE_PLUGIN_DATA}.",{"category":73,"check":181,"severity":75,"summary":182},"Keychain-stored secrets","The extension does not handle secrets that would require keychain storage; it focuses on code generation and validation.",{"category":184,"check":185,"severity":32,"summary":186},"Dependencies","Tagged release sourcing","The MCP server is sourced from a Docker image on Docker Hub, which is a reliable and versioned source.",{"category":188,"check":189,"severity":32,"summary":190},"Installation","Clean uninstall","The extension consists of declarative configurations and Docker image usage, which are cleanly managed by standard uninstall procedures.",1778053189708,"This plugin provides specific capabilities for generating HCL code, enforcing style guides, writing Terraform tests, and ensuring compliance with Azure Verified Modules requirements. It leverages Terraform's built-in features and includes a Dockerized MCP server for its operations.","2.0.0","3.4.0","This plugin is highly polished, with clear documentation, well-defined scopes, and adherence to best practices for Terraform code generation and management. The use of Docker for the MCP server and the absence of hooks or sensitive data handling contribute to its robustness. Minor points like the lack of explicit issue tracking data prevent a perfect score.",98,"A comprehensive and well-documented set of skills for generating, testing, and validating Terraform code.",[15,16,17,18,19,20,21,22],"global","verified",{"codeQuality":202,"collectedAt":203,"documentation":204,"maintenance":206,"security":207,"testCoverage":209},{},1778053178761,{"descriptionLength":205,"readmeSize":8},85,{},{"hasNpmPackage":208,"smitheryVerified":208},false,{"hasCi":208,"hasTests":208},{"updatedAt":211},1778053201737,{"githubOwner":213,"githubRepo":214,"locale":26,"slug":215,"type":216},"hashicorp","agent-skills","terraform-code-generation","plugin",true,{"_creationTime":219,"_id":220,"community":221,"display":222,"identity":230,"parentExtension":232,"providers":233,"relations":241,"workflow":243},1778053176705.3914,"k17033n6byjh41pfnm05s0ahth866t04",{"reviewCount":8},{"description":223,"installMethods":224,"name":225,"sourceUrl":226,"tags":227},"Official HashiCorp plugins and skills for Claude Code",{},"HashiCorp Agent Skills","https://github.com/hashicorp/agent-skills",[213,15,228,20,229,22],"packer","devops",{"githubOwner":213,"githubRepo":214,"locale":26,"slug":213,"type":231},"marketplace",null,{"extract":234,"llm":240},{"commitSha":235,"license":236,"marketplace":237},"b129bb5c0a8d857d5c36d1fd12492e943730aacf","MPL-2.0",{"name":213,"pluginCount":238,"version":239},5,"1.0.0",{"promptVersionExtension":193,"promptVersionScoring":194,"score":205,"targetMarket":199,"tier":200},{"repoId":242},"kd74k31qknmr6efdnd1z174e15864srx",{"anyEnrichmentAt":244,"extractAt":245,"githubAt":244,"llmAt":211,"updatedAt":211},1778053177133,1778053176705,{"extract":247,"llm":248},{"commitSha":235,"license":236},{"promptVersionExtension":193,"promptVersionScoring":194,"score":196,"targetMarket":199,"tier":200},{"parentExtensionId":220,"repoId":242},{"_creationTime":251,"_id":242,"identity":252,"providers":253,"workflow":266},1777995558409.8564,{"githubOwner":213,"githubRepo":214,"sourceUrl":226},{"discover":254,"github":257},{"sources":255},[256],"skills-sh",{"closedIssues90d":258,"forks":259,"license":236,"openIssues90d":260,"pushedAt":261,"readmeSize":262,"stars":263,"topics":264},2,73,8,1777079496000,2121,602,[265],"doormat-managed",{"discoverAt":267,"extractAt":268,"githubAt":268,"updatedAt":268},1777995558409,1778053177678,{"anyEnrichmentAt":244,"extractAt":245,"githubAt":244,"llmAt":211,"updatedAt":211},[],[272,292,326,356,382,404],{"_creationTime":273,"_id":274,"community":275,"display":276,"identity":285,"providers":287,"relations":290,"workflow":291},1778053176705.3923,"k178m7js3c0kxzn3ajbfxnyw39866jkw",{"reviewCount":8},{"description":277,"installMethods":278,"name":225,"sourceUrl":279,"tags":280},"Terraform module generation and refactoring skills including module design and Terraform Stacks.",{},"https://github.com/hashicorp/agent-skills/tree/HEAD/terraform/module-generation",[15,20,281,282,283,229,284],"module-generation","refactoring","stacks","cloud",{"githubOwner":213,"githubRepo":214,"locale":26,"slug":286,"type":216},"terraform-module-generation",{"extract":288,"llm":289},{"commitSha":235,"license":236},{"promptVersionExtension":193,"promptVersionScoring":194,"score":196,"targetMarket":199,"tier":200},{"parentExtensionId":220,"repoId":242},{"anyEnrichmentAt":244,"extractAt":245,"githubAt":244,"llmAt":211,"updatedAt":211},{"_creationTime":293,"_id":294,"community":295,"display":296,"identity":309,"providers":313,"relations":319,"workflow":322},1778053078370.9062,"k175pnexrwfjdf2hv3hh8fp7es867295",{"reviewCount":8},{"description":297,"installMethods":298,"name":299,"sourceUrl":300,"tags":301},"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,302,20,284,229,303,304,305,306,307,308],"opentofu","ci-cd","automation","cli","aws","azure","gcp",{"githubOwner":310,"githubRepo":311,"locale":26,"slug":312,"type":216},"josiahsiegel","claude-plugin-marketplace","terraform-master",{"extract":314,"llm":317},{"commitSha":315,"license":316},"a05d923c8a3551d4274eef152649583d693b9b67","MIT",{"promptVersionExtension":193,"promptVersionScoring":194,"score":318,"targetMarket":199,"tier":200},95,{"parentExtensionId":320,"repoId":321},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":323,"extractAt":324,"githubAt":323,"llmAt":325,"updatedAt":325},1778053080008,1778053078370,1778053164925,{"_creationTime":327,"_id":328,"community":329,"display":330,"identity":337,"providers":340,"relations":348,"workflow":351},1778054452948.433,"k172yr6v9sd39ajmm2chxr5q2d867qp5",{"reviewCount":8},{"description":331,"installMethods":332,"name":333,"sourceUrl":334,"tags":335},"The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.",{},"Terraform MCP Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/external_plugins/terraform",[15,22,20,304,336],"docker",{"githubOwner":338,"githubRepo":339,"locale":26,"slug":15,"type":216},"anthropics","claude-plugins-official",{"extract":341,"llm":344,"smithery":347},{"commitSha":342,"license":343},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","n/a",{"promptVersionExtension":193,"promptVersionScoring":194,"score":345,"targetMarket":199,"tier":346},75,"evaluated",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":349,"repoId":350},"k171b9714j6pgfxqht22y94q4x866sck","kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":352,"extractAt":353,"githubAt":354,"llmAt":355,"smitheryAt":352,"updatedAt":355},1778054509977,1778054452948,1778054454391,1778054703946,{"_creationTime":357,"_id":358,"community":359,"display":360,"identity":372,"providers":374,"relations":380,"workflow":381},1778054452948.4272,"k179khyq4dvq0ytvdcepec984d8666wk",{"reviewCount":8},{"description":361,"name":362,"sourceUrl":363,"tags":364},"Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.","Plugin Development Toolkit","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/plugin-dev",[365,366,367,368,369,22,305,304,370,371],"development","plugin-creation","hooks","agents","skills","guidance","best-practices",{"githubOwner":338,"githubRepo":339,"locale":26,"slug":373,"type":216},"plugin-dev",{"extract":375,"llm":377,"smithery":379},{"commitSha":342,"license":376},"Apache-2.0",{"promptVersionExtension":193,"promptVersionScoring":194,"score":378,"targetMarket":199,"tier":200},99,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":349,"repoId":350},{"anyEnrichmentAt":352,"extractAt":353,"githubAt":354,"llmAt":355,"smitheryAt":352,"updatedAt":355},{"_creationTime":383,"_id":384,"community":385,"display":386,"identity":397,"providers":399,"relations":402,"workflow":403},1778053078370.9028,"k17dwt2y8zcwbj9r1ccgc0mwvs867jac",{"reviewCount":8},{"description":387,"installMethods":388,"name":389,"sourceUrl":390,"tags":391},"Complete Claude Code plugin development system. PROACTIVELY activate when users want to: (1) Create/build plugins with 2025 features, (2) Add skills/commands/agents/hooks, (3) Validate plugin structure, (4) Publish to marketplace, (5) Get plugin development guidance. Provides: agent-first design patterns, progressive disclosure skills, hook automation, MCP integration, marketplace publishing. Includes plugin-expert agent and validation utilities.",{},"Plugin Master","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/plugin-master",[392,393,394,367,22,395,231,396,304,229],"plugin-development","agent","skill","commands","validation",{"githubOwner":310,"githubRepo":311,"locale":26,"slug":398,"type":216},"plugin-master",{"extract":400,"llm":401},{"commitSha":315,"license":316},{"promptVersionExtension":193,"promptVersionScoring":194,"score":378,"targetMarket":199,"tier":200},{"parentExtensionId":320,"repoId":321},{"anyEnrichmentAt":323,"extractAt":324,"githubAt":323,"llmAt":325,"updatedAt":325},{"_creationTime":405,"_id":406,"community":407,"display":408,"identity":423,"providers":426,"relations":431,"workflow":434},1777995627391.5356,"k177z2t3rfgaw0zrb7qprpnndh864r09",{"reviewCount":8},{"description":409,"installMethods":410,"name":411,"sourceUrl":412,"tags":413},"Data observability plugin - health monitoring, alerts, schema drift, freshness tracking",{},"AnomalyArmor Agents","https://github.com/anomalyarmor/agents",[414,22,415,416,417,418,419,420,421,422],"data-observability","python","alerts","freshness","schema-drift","data-quality","monitoring","security","pipeline",{"githubOwner":424,"githubRepo":368,"locale":26,"slug":425,"type":216},"anomalyarmor","armor",{"extract":427,"llm":429,"smithery":430},{"commitSha":428},"7c56d4a0fc8feccdfa8e85cc11ff1010b18c3a89",{"promptVersionExtension":193,"promptVersionScoring":194,"score":378,"targetMarket":199,"tier":200},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":432,"repoId":433},"k173vznv6dcx28h1c568068tnx864f8n","kd7966c5zsgty1d4tqde2rgz1n8658b1",{"anyEnrichmentAt":435,"extractAt":436,"githubAt":437,"llmAt":438,"smitheryAt":435,"updatedAt":438},1777995723550,1777995627391,1777995627861,1777995897177]