[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-spartan-stratos-terraform-security-audit-de":3,"guides-for-spartan-stratos-terraform-security-audit":891,"similar-k1722h84r9nccgh4gprc1qc9px86mx3s-de":892},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":238,"isFallback":231,"parentExtension":243,"providers":244,"relations":249,"repo":251,"tags":888,"workflow":889},1778697513812.0645,"k1722h84r9nccgh4gprc1qc9px86mx3s",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Security audit for Terraform codebases covering IAM, networking, encryption, secrets, access control, and compliance. Use before prod deploys, periodic audits, or new service security review.",{"claudeCode":12},"spartan-stratos/spartan-ai-toolkit","terraform-security-audit","https://github.com/spartan-stratos/spartan-ai-toolkit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":236},1778697889870.4163,"kn78jktv673bwgmwze8ceqg3f186n5h8","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"targetMarket":215,"tier":216,"useCases":217},[21,26,29,32,36,39,43,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of securing Terraform codebases and the use cases for audit before production, periodic reviews, or new service security review.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a structured, multi-area security audit for Terraform, going beyond basic linting by covering IAM, networking, encryption, secrets, access control, and compliance with specific checks and remediation examples, offering significant value over a generic prompt.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a comprehensive security audit workflow for Terraform, covering all stated use cases with specific checks and remediation guidance, suitable for immediate use in production workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on performing security audits for Terraform codebases, adhering to a single domain and workflow.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's purpose of performing a security audit on Terraform codebases across various security domains.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses scoped tools like 'Read', 'Glob', and 'Grep', which are specific to file system operations and text searching, fitting well within the audit scope.",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","not_applicable","The skill does not appear to have configurable parameters or environment variables that require documentation.",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","The tools used (Read, Glob, Grep) are standard and descriptive for their function.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The tools used (Read, Glob, Grep) have minimal and well-defined I/O surfaces appropriate for the task of scanning and filtering files.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The MIT license is clearly stated in the README.md file.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-11, which is recent.",{"category":59,"check":63,"severity":46,"summary":64},"Dependency Management","The skill does not appear to have third-party dependencies that require management.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill performs audits on code and does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill reads Terraform files as data and does not execute external code or third-party data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill operates on local files and does not fetch external content or execute commands from remote sources.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are confined to reading files within the project directory and do not modify external paths.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were detected in the skill's logic.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill only reads local files for auditing purposes and does not submit any data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions are clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is presented as readable markdown and does not involve obfuscated code or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill assumes it can read Terraform files and does not make assumptions about specific user project structures outside of that.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating recent activity or disabled issues, which is acceptable for a stable audit tool.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The `pushedAt` timestamp indicates recent commits, and while there isn't a formal version number, the install instructions reference a specific commit indirectly.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The tools used (Glob, Grep) inherently handle file paths and patterns with built-in validation, and the script operates on files as data.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is purely read-only and performs no destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The underlying tools (Glob, Grep) provide standard error reporting, and the skill focuses on reading files, implying robust error handling for file operations.",{"category":104,"check":114,"severity":46,"summary":115},"Logging","The skill is read-only and does not perform destructive actions or outbound calls, thus audit logging is not applicable.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill only reads local code files and does not process personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill audits Terraform code, which is globally applicable with no regional restrictions.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard tools like Glob and Grep, making it portable across POSIX-compliant systems.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README provides a comprehensive overview of the Spartan AI Toolkit, including its purpose, features, installation, and usage.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The skill utilizes a small, focused set of tools (Read, Glob, Grep) suitable for its auditing purpose.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The tools used (Read, Glob, Grep) have distinct functionalities and do not overlap in a way that would cause confusion.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features related to security auditing of Terraform code are implemented and verifiable in the skill's logic.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions using npx and mentions other methods like cloning the repo and using a Claude Code plugin, along with example invocations.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The skill relies on underlying tools that provide clear error messages, and the audit process itself is designed to highlight findings with remediation steps.",{"category":147,"check":148,"severity":46,"summary":149},"Execution","Pinned dependencies","The skill does not appear to use third-party dependencies that require pinning.",{"category":33,"check":151,"severity":24,"summary":152},"Dry-run preview","The skill is purely analytical and does not perform any state-changing operations, making a dry-run preview not applicable.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The skill performs read-only operations on local files and does not involve remote calls or state-changing operations, thus idempotency and timeouts are not applicable.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not emit telemetry; it operates locally on user code.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill clearly defines its purpose as a security audit for Terraform codebases and specifies when to use it (before prod, periodic audits, etc.).",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise, self-contained, and effectively summarizes the core capability and its usage.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured and avoids excessive verbosity, with detailed examples and explanations delegated to the README.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detailed examples and explanations are primarily in the README, with the SKILL.md focusing on core instructions and checks.",{"category":170,"check":174,"severity":46,"summary":175},"Forked exploration","This skill performs a focused audit and does not involve deep exploration that would require forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README provides clear examples of how to use the overarching Spartan AI Toolkit, and the SKILL.md contains relevant HCL code snippets for security checks.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md lists specific failure modes and recovery steps for each security check area, demonstrating handling of edge cases.",{"category":104,"check":183,"severity":46,"summary":184},"Tool Fallback","The skill uses standard file system tools (Read, Glob, Grep) and does not rely on optional external tools like MCP servers.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill focuses on analysis and will halt gracefully if it encounters issues reading files, with remediation suggestions provided in the SKILL.md.",{"category":92,"check":190,"severity":46,"summary":191},"Cross-skill coupling","This skill is self-contained and does not rely on or implicitly couple with other skills.",1778697889514,"This skill performs a detailed security audit of Terraform codebases, covering identity and access management, networking, encryption, secrets management, access control, and compliance. It identifies potential vulnerabilities with specific checks and provides code examples for remediation.",[195,196,197,198],"Automated security checks for IAM, network, encryption, secrets, access, and compliance.","Identifies critical vulnerabilities like IAM wildcards, public access, and unencrypted data.","Provides specific remediation code examples for each identified issue.","Scans all .tf files within a codebase.",[200,201,202],"Executing or applying Terraform code.","Fixing non-security related Terraform issues.","Auditing code written in languages other than Terraform.","3.0.0","4.4.0","To ensure Terraform infrastructure code is secure and compliant by performing a thorough, multi-area security audit before production deployments.","The extension is a highly polished and well-documented skill that performs a critical security audit function for Terraform codebases. It adheres to best practices for scope, security, and documentation, with no significant findings.",99,"A comprehensive and well-documented Terraform security audit skill.",[210,211,212,213,214],"terraform","security","audit","devops","iac","global","verified",[218,219,220,221],"Conducting security reviews before deploying Terraform code to production.","Performing periodic security audits of existing Terraform infrastructure.","Validating security configurations for new services managed by Terraform.","Hardening infrastructure security after an incident.",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":234,"testCoverage":235},{"hasLockfile":224},false,1778697875552,{"descriptionLength":227,"readmeSize":228},191,17937,{"closedIssues90d":8,"forks":230,"hasChangelog":231,"openIssues90d":8,"pushedAt":232,"stars":233},5,true,1778482616000,68,{"hasNpmPackage":224,"smitheryVerified":224},{"hasCi":231,"hasTests":231},{"updatedAt":237},1778697889870,{"basePath":239,"githubOwner":240,"githubRepo":241,"locale":18,"slug":13,"type":242},".codex/skills/terraform-security-audit","spartan-stratos","spartan-ai-toolkit","skill",null,{"evaluate":245,"extract":247},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":246,"targetMarket":215,"tier":216},[210,211,212,213,214],{"commitSha":248},"HEAD",{"repoId":250},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",{"_creationTime":252,"_id":250,"identity":253,"providers":254,"workflow":884},1778697508095.5,{"githubOwner":240,"githubRepo":241,"sourceUrl":14},{"classify":255,"discover":879,"github":882},{"commitSha":248,"extensions":256},[257,271,522,537,546,556,564,574,584,593,603,616,624,632,642,652,662,671,680,688,698,706,714,722,730,735,743,754,762,772,788,796,805,814,823,832,842,858,870],{"basePath":258,"description":259,"displayName":260,"installMethods":261,"rationale":262,"selectedPaths":263,"source":269,"sourceLanguage":18,"type":270},"","Spartan AI Toolkit — engineering discipline layer for Claude Code","spartan-marketplace",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json (coalesced with duplicate marketplace at toolkit)",[264,267],{"path":265,"priority":266},".claude-plugin/marketplace.json","mandatory",{"path":268,"priority":266},"README.md","rule","marketplace",{"basePath":272,"description":273,"displayName":274,"installMethods":275,"license":276,"rationale":277,"selectedPaths":278,"source":269,"sourceLanguage":18,"type":521},"toolkit","Engineering discipline layer for Claude Code — 5 workflows, 69 commands, 21 rules, 29 skills, 9 agents organized in 12 packs","ai-toolkit",{"claudeCode":274},"MIT","plugin manifest at toolkit/.claude-plugin/plugin.json",[279,281,282,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,356,358,360,362,364,366,368,370,372,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519],{"path":280,"priority":266},".claude-plugin/plugin.json",{"path":268,"priority":266},{"path":283,"priority":284},"skills/api-endpoint-creator/SKILL.md","medium",{"path":286,"priority":284},"skills/article-writing/SKILL.md",{"path":288,"priority":284},"skills/backend-api-design/SKILL.md",{"path":290,"priority":284},"skills/brainstorm/SKILL.md",{"path":292,"priority":284},"skills/browser-qa/SKILL.md",{"path":294,"priority":284},"skills/ci-cd-patterns/SKILL.md",{"path":296,"priority":284},"skills/competitive-teardown/SKILL.md",{"path":298,"priority":284},"skills/content-engine/SKILL.md",{"path":300,"priority":284},"skills/database-patterns/SKILL.md",{"path":302,"priority":284},"skills/database-table-creator/SKILL.md",{"path":304,"priority":284},"skills/deep-research/SKILL.md",{"path":306,"priority":284},"skills/design-intelligence/SKILL.md",{"path":308,"priority":284},"skills/design-workflow/SKILL.md",{"path":310,"priority":284},"skills/idea-validation/SKILL.md",{"path":312,"priority":284},"skills/investor-materials/SKILL.md",{"path":314,"priority":284},"skills/investor-outreach/SKILL.md",{"path":316,"priority":284},"skills/js-security-audit/SKILL.md",{"path":318,"priority":284},"skills/kotlin-best-practices/SKILL.md",{"path":320,"priority":284},"skills/market-research/SKILL.md",{"path":322,"priority":284},"skills/ops-investigate-alert/SKILL.md",{"path":324,"priority":284},"skills/ops-oncall-log/SKILL.md",{"path":326,"priority":284},"skills/python-api-endpoint-creator/SKILL.md",{"path":328,"priority":284},"skills/python-best-practices/SKILL.md",{"path":330,"priority":284},"skills/python-testing-strategies/SKILL.md",{"path":332,"priority":284},"skills/security-checklist/SKILL.md",{"path":334,"priority":284},"skills/service-debugging/SKILL.md",{"path":336,"priority":284},"skills/startup-pipeline/SKILL.md",{"path":338,"priority":284},"skills/terraform-best-practices/SKILL.md",{"path":340,"priority":284},"skills/terraform-module-creator/SKILL.md",{"path":342,"priority":284},"skills/terraform-review/SKILL.md",{"path":344,"priority":284},"skills/terraform-security-audit/SKILL.md",{"path":346,"priority":284},"skills/terraform-service-scaffold/SKILL.md",{"path":348,"priority":284},"skills/testing-strategies/SKILL.md",{"path":350,"priority":284},"skills/ui-ux-pro-max/SKILL.md",{"path":352,"priority":284},"skills/web-to-prd/SKILL.md",{"path":354,"priority":355},"agents/ai-designer.md","high",{"path":357,"priority":355},"agents/design-critic.md",{"path":359,"priority":355},"agents/idea-killer.md",{"path":361,"priority":355},"agents/infrastructure-expert.md",{"path":363,"priority":355},"agents/micronaut-backend-expert.md",{"path":365,"priority":355},"agents/phase-reviewer.md",{"path":367,"priority":355},"agents/research-planner.md",{"path":369,"priority":355},"agents/solution-architect-cto.md",{"path":371,"priority":355},"agents/sre-architect.md",{"path":373,"priority":374},"bin/cli.js","low",{"path":376,"priority":355},"commands/spartan/brainstorm.md",{"path":378,"priority":355},"commands/spartan/brownfield.md",{"path":380,"priority":355},"commands/spartan/build.md",{"path":382,"priority":355},"commands/spartan/careful.md",{"path":384,"priority":355},"commands/spartan/codex.md",{"path":386,"priority":355},"commands/spartan/commit-message-with-codex.md",{"path":388,"priority":355},"commands/spartan/commit-message.md",{"path":390,"priority":355},"commands/spartan/content.md",{"path":392,"priority":355},"commands/spartan/context-save.md",{"path":394,"priority":355},"commands/spartan/contribute.md",{"path":396,"priority":355},"commands/spartan/daily.md",{"path":398,"priority":355},"commands/spartan/debug.md",{"path":400,"priority":355},"commands/spartan/deep-dive.md",{"path":402,"priority":355},"commands/spartan/deploy.md",{"path":404,"priority":355},"commands/spartan/e2e.md",{"path":406,"priority":355},"commands/spartan/env-setup.md",{"path":408,"priority":355},"commands/spartan/epic.md",{"path":410,"priority":355},"commands/spartan/fe-review.md",{"path":412,"priority":355},"commands/spartan/figma-to-code.md",{"path":414,"priority":355},"commands/spartan/freeze.md",{"path":416,"priority":355},"commands/spartan/fundraise.md",{"path":418,"priority":355},"commands/spartan/gate-review.md",{"path":420,"priority":355},"commands/spartan/guard.md",{"path":422,"priority":355},"commands/spartan/init-project.md",{"path":424,"priority":355},"commands/spartan/init-rules.md",{"path":426,"priority":355},"commands/spartan/interview.md",{"path":428,"priority":355},"commands/spartan/js-security.md",{"path":430,"priority":355},"commands/spartan/kickoff.md",{"path":432,"priority":355},"commands/spartan/kotlin-service.md",{"path":434,"priority":355},"commands/spartan/lean-canvas.md",{"path":436,"priority":355},"commands/spartan/lint-rules.md",{"path":438,"priority":355},"commands/spartan/magic-doc.md",{"path":440,"priority":355},"commands/spartan/memory-consolidate.md",{"path":442,"priority":355},"commands/spartan/migration.md",{"path":444,"priority":355},"commands/spartan/next-app.md",{"path":446,"priority":355},"commands/spartan/next-feature.md",{"path":448,"priority":355},"commands/spartan/onboard.md",{"path":450,"priority":355},"commands/spartan/ops-investigate-alert.md",{"path":452,"priority":355},"commands/spartan/ops-oncall-log.md",{"path":454,"priority":355},"commands/spartan/outreach.md",{"path":456,"priority":355},"commands/spartan/pitch.md",{"path":458,"priority":355},"commands/spartan/plan.md",{"path":460,"priority":355},"commands/spartan/pr-ready.md",{"path":462,"priority":355},"commands/spartan/qa.md",{"path":464,"priority":355},"commands/spartan/research.md",{"path":466,"priority":355},"commands/spartan/review.md",{"path":468,"priority":355},"commands/spartan/scan-rules.md",{"path":470,"priority":355},"commands/spartan/sessions.md",{"path":472,"priority":355},"commands/spartan/ship-pr-codex.md",{"path":474,"priority":355},"commands/spartan/ship-pr.md",{"path":476,"priority":355},"commands/spartan/spec.md",{"path":478,"priority":355},"commands/spartan/startup.md",{"path":480,"priority":355},"commands/spartan/teardown.md",{"path":482,"priority":355},"commands/spartan/testcontainer.md",{"path":484,"priority":355},"commands/spartan/tf-cost.md",{"path":486,"priority":355},"commands/spartan/tf-deploy.md",{"path":488,"priority":355},"commands/spartan/tf-drift.md",{"path":490,"priority":355},"commands/spartan/tf-import.md",{"path":492,"priority":355},"commands/spartan/tf-module.md",{"path":494,"priority":355},"commands/spartan/tf-plan.md",{"path":496,"priority":355},"commands/spartan/tf-review.md",{"path":498,"priority":355},"commands/spartan/tf-scaffold.md",{"path":500,"priority":355},"commands/spartan/tf-security.md",{"path":502,"priority":355},"commands/spartan/think.md",{"path":504,"priority":355},"commands/spartan/unfreeze.md",{"path":506,"priority":355},"commands/spartan/update.md",{"path":508,"priority":355},"commands/spartan/ux.md",{"path":510,"priority":355},"commands/spartan/validate.md",{"path":512,"priority":355},"commands/spartan/web-to-prd.md",{"path":514,"priority":355},"commands/spartan/write.md",{"path":516,"priority":355},"commands/spartan.md",{"path":518,"priority":355},"hooks/spartan-check-update.js",{"path":520,"priority":355},"hooks/spartan-statusline.js","plugin",{"basePath":523,"description":524,"displayName":525,"installMethods":526,"rationale":527,"selectedPaths":528,"source":269,"sourceLanguage":18,"type":242},".codex/skills/api-endpoint-creator","Creates RPC-style endpoint following layered architecture (Controller → Manager → Repository). Use when creating new API endpoints or CRUD operations.","api-endpoint-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/api-endpoint-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/api-endpoint-creator)",[529,531,533,535],{"path":530,"priority":266},"SKILL.md",{"path":532,"priority":284},"error-handling-guide.md",{"path":534,"priority":284},"examples.md",{"path":536,"priority":284},"testing-patterns.md",{"basePath":538,"description":539,"displayName":540,"installMethods":541,"rationale":542,"selectedPaths":543,"source":269,"sourceLanguage":18,"type":242},".codex/skills/article-writing","Write blog posts, guides, tutorials, and long-form content. Sounds like a real person, not AI. Use when the user wants polished written content.","article-writing",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/article-writing/SKILL.md (coalesced with duplicate skill at toolkit/skills/article-writing)",[544,545],{"path":530,"priority":266},{"path":534,"priority":284},{"basePath":547,"description":548,"displayName":549,"installMethods":550,"rationale":551,"selectedPaths":552,"source":269,"sourceLanguage":18,"type":242},".codex/skills/backend-api-design","Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.","backend-api-design",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/backend-api-design/SKILL.md (coalesced with duplicate skill at toolkit/skills/backend-api-design)",[553,554],{"path":530,"priority":266},{"path":555,"priority":284},"code-patterns.md",{"basePath":557,"description":558,"displayName":559,"installMethods":560,"rationale":561,"selectedPaths":562,"source":269,"sourceLanguage":18,"type":242},".codex/skills/brainstorm","Run a structured brainstorm session for startup ideas. Takes a theme or problem and generates ideas with quick gut-checks. Use when the user wants to explore a space or generate new ideas.","brainstorm",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/brainstorm/SKILL.md (coalesced with duplicate skill at toolkit/skills/brainstorm)",[563],{"path":530,"priority":266},{"basePath":565,"description":566,"displayName":567,"installMethods":568,"rationale":569,"selectedPaths":570,"source":269,"sourceLanguage":18,"type":242},".codex/skills/browser-qa","Run real browser QA with Playwright. Use when testing a frontend feature, verifying UI before PR, smoke testing after deploy, or investigating reported visual bugs.","browser-qa",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/browser-qa/SKILL.md (coalesced with duplicate skill at toolkit/skills/browser-qa)",[571,572],{"path":530,"priority":266},{"path":573,"priority":284},"playwright-snippets.md",{"basePath":575,"description":576,"displayName":577,"installMethods":578,"rationale":579,"selectedPaths":580,"source":269,"sourceLanguage":18,"type":242},".codex/skills/competitive-teardown","Deep competitor analysis. Tear apart a specific competitor or compare multiple competitors. Use when the user names a competitor or asks \"who else is doing this?\"","competitive-teardown",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/competitive-teardown/SKILL.md (coalesced with duplicate skill at toolkit/skills/competitive-teardown)",[581,582],{"path":530,"priority":266},{"path":583,"priority":284},"example-analysis.md",{"basePath":585,"description":586,"displayName":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":269,"sourceLanguage":18,"type":242},".codex/skills/content-engine","Turn one idea into platform-native content for X, LinkedIn, TikTok, YouTube, newsletters. Use when the user wants social posts, threads, scripts, or content calendars.","content-engine",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/content-engine/SKILL.md (coalesced with duplicate skill at toolkit/skills/content-engine)",[591,592],{"path":530,"priority":266},{"path":534,"priority":284},{"basePath":594,"description":595,"displayName":596,"installMethods":597,"rationale":598,"selectedPaths":599,"source":269,"sourceLanguage":18,"type":242},".codex/skills/database-patterns","Database design patterns including schema design, migrations, soft deletes, and Exposed ORM. Use when creating tables, writing migrations, or implementing repositories.","database-patterns",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/database-patterns/SKILL.md (coalesced with duplicate skill at toolkit/skills/database-patterns)",[600,601],{"path":530,"priority":266},{"path":602,"priority":284},"code-templates.md",{"basePath":604,"description":605,"displayName":606,"installMethods":607,"rationale":608,"selectedPaths":609,"source":269,"sourceLanguage":18,"type":242},".codex/skills/database-table-creator","Creates database table with full Kotlin synchronization (SQL migration → Table → Entity → Repository → Tests). Use when adding new database tables or entities.","database-table-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/database-table-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/database-table-creator)",[610,611,612,614],{"path":530,"priority":266},{"path":534,"priority":284},{"path":613,"priority":284},"kotlin-templates.md",{"path":615,"priority":284},"validation-checklist.md",{"basePath":617,"description":618,"displayName":619,"installMethods":620,"rationale":621,"selectedPaths":622,"source":269,"sourceLanguage":18,"type":242},".codex/skills/deep-research","Run deep research on a topic. Web searches, data collection, source checking, and a structured report. Use when the user needs more than a quick answer.","deep-research",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/deep-research/SKILL.md (coalesced with duplicate skill at toolkit/skills/deep-research)",[623],{"path":530,"priority":266},{"basePath":625,"description":626,"displayName":627,"installMethods":628,"rationale":629,"selectedPaths":630,"source":269,"sourceLanguage":18,"type":242},".codex/skills/design-intelligence","Design system bootstrapping and token generation. Takes project context and outputs ready-to-use design tokens, Tailwind config, and CSS variables.","design-intelligence",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/design-intelligence/SKILL.md (coalesced with duplicate skill at toolkit/skills/design-intelligence)",[631],{"path":530,"priority":266},{"basePath":633,"description":634,"displayName":635,"installMethods":636,"rationale":637,"selectedPaths":638,"source":269,"sourceLanguage":18,"type":242},".codex/skills/design-workflow","Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.","design-workflow",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/design-workflow/SKILL.md (coalesced with duplicate skill at toolkit/skills/design-workflow)",[639,640],{"path":530,"priority":266},{"path":641,"priority":284},"checklists.md",{"basePath":643,"description":644,"displayName":645,"installMethods":646,"rationale":647,"selectedPaths":648,"source":269,"sourceLanguage":18,"type":242},".codex/skills/idea-validation","Validate a startup idea with competitor analysis, market signals, and risk assessment. Be brutally honest. Use when the user wants to test if an idea is worth building.","idea-validation",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/idea-validation/SKILL.md (coalesced with duplicate skill at toolkit/skills/idea-validation)",[649,650],{"path":530,"priority":266},{"path":651,"priority":284},"example-report.md",{"basePath":653,"description":654,"displayName":655,"installMethods":656,"rationale":657,"selectedPaths":658,"source":269,"sourceLanguage":18,"type":242},".codex/skills/investor-materials","Create pitch decks, one-pagers, memos, financial models, and fundraising materials. Use when the user needs investor-facing docs.","investor-materials",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/investor-materials/SKILL.md (coalesced with duplicate skill at toolkit/skills/investor-materials)",[659,660],{"path":530,"priority":266},{"path":661,"priority":284},"example-outline.md",{"basePath":663,"description":664,"displayName":665,"installMethods":666,"rationale":667,"selectedPaths":668,"source":269,"sourceLanguage":18,"type":242},".codex/skills/investor-outreach","Draft cold emails, warm intro blurbs, follow-ups, and investor communications. Use when the user needs to write to angels, VCs, or accelerators.","investor-outreach",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/investor-outreach/SKILL.md (coalesced with duplicate skill at toolkit/skills/investor-outreach)",[669,670],{"path":530,"priority":266},{"path":534,"priority":284},{"basePath":672,"description":673,"displayName":674,"installMethods":675,"rationale":676,"selectedPaths":677,"source":269,"sourceLanguage":18,"type":242},".codex/skills/kotlin-best-practices","Kotlin coding standards including null safety, Either error handling, coroutines, and Exposed ORM patterns. Use when writing Kotlin code, reviewing code quality, or learning project patterns.","kotlin-best-practices",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/kotlin-best-practices/SKILL.md (coalesced with duplicate skill at toolkit/skills/kotlin-best-practices)",[678,679],{"path":530,"priority":266},{"path":555,"priority":284},{"basePath":681,"description":682,"displayName":683,"installMethods":684,"rationale":685,"selectedPaths":686,"source":269,"sourceLanguage":18,"type":242},".codex/skills/market-research","Run market research, competitive analysis, investor due diligence, and industry scans. Use when the user wants market sizing, competitor comparisons, fund research, or tech scans.","market-research",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/market-research/SKILL.md (coalesced with duplicate skill at toolkit/skills/market-research)",[687],{"path":530,"priority":266},{"basePath":689,"description":690,"displayName":691,"installMethods":692,"rationale":693,"selectedPaths":694,"source":269,"sourceLanguage":18,"type":242},".codex/skills/security-checklist","Security best practices for Micronaut/Kotlin backend including authentication, authorization, input validation, and OWASP prevention. Use when implementing auth, validating inputs, or reviewing security.","security-checklist",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/security-checklist/SKILL.md (coalesced with duplicate skill at toolkit/skills/security-checklist)",[695,696],{"path":530,"priority":266},{"path":697,"priority":284},"audit-reference.md",{"basePath":699,"description":700,"displayName":701,"installMethods":702,"rationale":703,"selectedPaths":704,"source":269,"sourceLanguage":18,"type":242},".codex/skills/startup-pipeline","Coordinates the full startup idea pipeline from brainstorm to investor outreach. Use when the user starts a new idea project, asks for the 'full pipeline', or references stages/gates.","startup-pipeline",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/startup-pipeline/SKILL.md (coalesced with duplicate skill at toolkit/skills/startup-pipeline)",[705],{"path":530,"priority":266},{"basePath":707,"description":708,"displayName":709,"installMethods":710,"rationale":711,"selectedPaths":712,"source":269,"sourceLanguage":18,"type":242},".codex/skills/terraform-best-practices","Quick reference for Terraform conventions including file organization, naming, modules, state, security, and anti-patterns. Use when writing or reviewing Terraform code.","terraform-best-practices",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-best-practices/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-best-practices)",[713],{"path":530,"priority":266},{"basePath":715,"description":716,"displayName":717,"installMethods":718,"rationale":719,"selectedPaths":720,"source":269,"sourceLanguage":18,"type":242},".codex/skills/terraform-module-creator","Create or extend reusable Terraform modules with proper structure, interfaces, and documentation. Use when building new infrastructure modules or extending existing ones.","terraform-module-creator",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-module-creator/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-module-creator)",[721],{"path":530,"priority":266},{"basePath":723,"description":724,"displayName":725,"installMethods":726,"rationale":727,"selectedPaths":728,"source":269,"sourceLanguage":18,"type":242},".codex/skills/terraform-review","PR review checklist for Terraform changes covering structure, state safety, security, naming, modules, variables, providers, and CI/CD. Use when reviewing Terraform PRs or doing pre-merge checks.","terraform-review",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-review/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-review)",[729],{"path":530,"priority":266},{"basePath":239,"description":10,"displayName":13,"installMethods":731,"rationale":732,"selectedPaths":733,"source":269,"sourceLanguage":18,"type":242},{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-security-audit/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-security-audit)",[734],{"path":530,"priority":266},{"basePath":736,"description":737,"displayName":738,"installMethods":739,"rationale":740,"selectedPaths":741,"source":269,"sourceLanguage":18,"type":242},".codex/skills/terraform-service-scaffold","Generate complete service-level Terraform infrastructure with modules, environments, and CI/CD. Use when adding Terraform to a new service or bootstrapping infrastructure from scratch.","terraform-service-scaffold",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-service-scaffold/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-service-scaffold)",[742],{"path":530,"priority":266},{"basePath":744,"description":745,"displayName":746,"installMethods":747,"rationale":748,"selectedPaths":749,"source":269,"sourceLanguage":18,"type":242},".codex/skills/testing-strategies","Testing patterns for Micronaut/Kotlin backend including repository tests, integration tests, and test data builders. Use when writing tests, setting up test infrastructure, or improving coverage.","testing-strategies",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/testing-strategies/SKILL.md (coalesced with duplicate skill at toolkit/skills/testing-strategies)",[750,751,752],{"path":530,"priority":266},{"path":534,"priority":284},{"path":753,"priority":284},"integration-test-setup.md",{"basePath":755,"description":756,"displayName":757,"installMethods":758,"rationale":759,"selectedPaths":760,"source":269,"sourceLanguage":18,"type":242},".codex/skills/web-to-prd","Scan a live web app with Playwright, extract all features, generate PRD/epics/stories with priorities and dependencies, export to Notion. Checks required MCP servers before starting.","web-to-prd",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/web-to-prd/SKILL.md (coalesced with duplicate skill at toolkit/skills/web-to-prd)",[761],{"path":530,"priority":266},{"basePath":763,"description":764,"displayName":765,"installMethods":766,"rationale":767,"selectedPaths":768,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/ci-cd-patterns","CI/CD pipeline patterns for GitHub Actions, PR automation, and deployment workflows. Use when setting up CI, fixing broken pipelines, automating PR checks, or configuring deployment.","ci-cd-patterns",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ci-cd-patterns/SKILL.md",[769,770],{"path":530,"priority":266},{"path":771,"priority":284},"workflows.md",{"basePath":773,"description":774,"displayName":775,"installMethods":776,"rationale":777,"selectedPaths":778,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/js-security-audit","Audit JS/TS projects against NPM Security Guidelines covering project setup, dependency hygiene, CI/CD pipeline, Dependabot, and incident response. Use when reviewing package.json or lockfiles, adding or upgrading npm dependencies, setting up CI security gates, hardening a new repo, or responding to a compromised package.","js-security-audit",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/js-security-audit/SKILL.md",[779,780,782,784,786],{"path":530,"priority":266},{"path":781,"priority":284},"audit-checklist.md",{"path":783,"priority":284},"eslint-security.md",{"path":785,"priority":284},"incident-playbook.md",{"path":787,"priority":284},"package-manager.md",{"basePath":789,"description":790,"displayName":791,"installMethods":792,"rationale":793,"selectedPaths":794,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/ops-investigate-alert","Investigate a monitoring alert end-to-end. Pulls metrics, logs, traces, and recent code changes to identify root cause. Works with any monitoring MCP.","ops-investigate-alert",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ops-investigate-alert/SKILL.md",[795],{"path":530,"priority":266},{"basePath":797,"description":798,"displayName":799,"installMethods":800,"rationale":801,"selectedPaths":802,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/ops-oncall-log","Create a structured on-call log by pulling alerts from monitoring and writing a summary to your team's wiki. Requires a monitoring MCP (recommended: Datadog) and a wiki MCP (Confluence or Notion).","ops-oncall-log",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ops-oncall-log/SKILL.md",[803,804],{"path":530,"priority":266},{"path":534,"priority":284},{"basePath":806,"description":807,"displayName":808,"installMethods":809,"rationale":810,"selectedPaths":811,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/python-api-endpoint-creator","Creates FastAPI endpoints with layered architecture (Router → Service → Repository). Use when creating new API endpoints, CRUD operations, or scaffolding a new domain module in a FastAPI project.","python-api-endpoint-creator",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-api-endpoint-creator/SKILL.md",[812,813],{"path":530,"priority":266},{"path":555,"priority":284},{"basePath":815,"description":816,"displayName":817,"installMethods":818,"rationale":819,"selectedPaths":820,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/python-best-practices","Python/FastAPI coding standards including async patterns, Pydantic v2, SQLAlchemy 2.0, and project structure. Use when writing Python code, reviewing FastAPI projects, or learning FastAPI conventions.","python-best-practices",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-best-practices/SKILL.md",[821,822],{"path":530,"priority":266},{"path":555,"priority":284},{"basePath":824,"description":825,"displayName":826,"installMethods":827,"rationale":828,"selectedPaths":829,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/python-testing-strategies","Testing patterns for FastAPI with pytest-asyncio, httpx AsyncClient, fixtures, and test data factories. Use when writing tests, setting up test infrastructure, or improving coverage in a FastAPI project.","python-testing-strategies",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/python-testing-strategies/SKILL.md",[830,831],{"path":530,"priority":266},{"path":534,"priority":284},{"basePath":833,"description":834,"displayName":835,"installMethods":836,"rationale":837,"selectedPaths":838,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/service-debugging","Structured debugging runbook for backend services. Use when investigating production issues, API errors, performance problems, or when something broke and you need to find why.","service-debugging",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/service-debugging/SKILL.md",[839,840],{"path":530,"priority":266},{"path":841,"priority":284},"common-issues.md",{"basePath":843,"description":844,"displayName":845,"installMethods":846,"rationale":847,"selectedPaths":848,"source":269,"sourceLanguage":18,"type":242},"toolkit/skills/ui-ux-pro-max","UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.","ui-ux-pro-max",{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ui-ux-pro-max/SKILL.md",[849,850,852,854,856],{"path":530,"priority":266},{"path":851,"priority":284},"python-setup.md",{"path":853,"priority":374},"scripts/core.py",{"path":855,"priority":374},"scripts/design_system.py",{"path":857,"priority":374},"scripts/search.py",{"basePath":859,"description":860,"displayName":861,"installMethods":862,"license":276,"rationale":863,"selectedPaths":864,"source":269,"sourceLanguage":18,"type":869},"experiments/web-to-prd-agent","Scan a live web app and generate a detailed PRD with screenshots, powered by Claude Code CLI","@c0x12c/spartan-web-to-prd",{"npm":861},"cli ecosystem detected at experiments/web-to-prd-agent",[865,867],{"path":866,"priority":266},"package.json",{"path":868,"priority":374},"src/index.ts","cli",{"basePath":272,"description":871,"displayName":872,"installMethods":873,"license":276,"rationale":874,"selectedPaths":875,"source":269,"sourceLanguage":18,"type":869},"Engineering discipline layer for AI coding agents — commands, rules, skills, agents, and packs for Claude Code","@c0x12c/ai-toolkit",{"npm":872},"cli ecosystem detected at toolkit",[876,877,878],{"path":866,"priority":266},{"path":268,"priority":266},{"path":373,"priority":284},{"sources":880},[881],"manual",{"closedIssues90d":8,"description":258,"forks":230,"openIssues90d":8,"pushedAt":232,"readmeSize":228,"stars":233,"topics":883},[],{"classifiedAt":885,"discoverAt":886,"extractAt":887,"githubAt":887,"updatedAt":885},1778697513161,1778697508095,1778697511246,[212,213,214,211,210],{"evaluatedAt":237,"extractAt":890,"updatedAt":237},1778697513812,[],[893,922,951,979,1006,1031],{"_creationTime":894,"_id":895,"community":896,"display":897,"identity":903,"providers":907,"relations":915,"tags":918,"workflow":919},1778675056600.2393,"k17ct63reqgdem6s75y0b76kn186m8xs",{"reviewCount":8},{"description":898,"installMethods":899,"name":901,"sourceUrl":902},"Pre-production audit that scans a codebase for security, database, deployment, code quality, AI/LLM, dependency, frontend, and observability issues. Intercepts deploy commands and blocks until critical items pass. Stack-agnostic. Use for \"run ship gate\", \"am I ready to ship\", \"pre-launch audit\", \"can I deploy\", \"push to production\", \"go live checklist\", \"preflight check\". Not for CI/CD setup or infra provisioning.\n",{"claudeCode":900},"alirezarezvani/claude-skills","ship-gate","https://github.com/alirezarezvani/claude-skills",{"basePath":904,"githubOwner":905,"githubRepo":906,"locale":18,"slug":901,"type":242},"engineering/skills/ship-gate","alirezarezvani","claude-skills",{"evaluate":908,"extract":914},{"promptVersionExtension":203,"promptVersionScoring":204,"score":909,"tags":910,"targetMarket":215,"tier":216},100,[211,911,912,212,913,213],"code-quality","deployment","checklist",{"commitSha":248,"license":276},{"parentExtensionId":916,"repoId":917},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[212,913,911,912,213,211],{"evaluatedAt":920,"extractAt":921,"updatedAt":920},1778679066333,1778675056600,{"_creationTime":923,"_id":924,"community":925,"display":926,"identity":932,"providers":936,"relations":944,"tags":947,"workflow":948},1778695548458.3865,"k178rb44syesfph6gpxysb1wex86mth8",{"reviewCount":8},{"description":927,"installMethods":928,"name":930,"sourceUrl":931},"Provision and manage cloud infrastructure using Terraform with HCL modules, remote state backends, workspaces, and plan/apply workflow. Implement infrastructure as code patterns with variable management, output values, and state locking for team collaboration. Use when provisioning new cloud infrastructure, migrating from ClickOps or CloudFormation to declarative IaC, managing multi-environment infrastructure, versioning infrastructure changes alongside application code, or enforcing standards through reusable modules.\n",{"claudeCode":929},"pjt222/agent-almanac","provision-infrastructure-terraform","https://github.com/pjt222/agent-almanac",{"basePath":933,"githubOwner":934,"githubRepo":935,"locale":18,"slug":930,"type":242},"skills/provision-infrastructure-terraform","pjt222","agent-almanac",{"evaluate":937,"extract":943},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":938,"targetMarket":215,"tier":216},[210,214,213,939,940,941,942],"cloud-infrastructure","aws","hcl","state-management",{"commitSha":248},{"parentExtensionId":945,"repoId":946},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[940,939,213,941,214,942,210],{"evaluatedAt":949,"extractAt":950,"updatedAt":949},1778700248050,1778695548458,{"_creationTime":952,"_id":953,"community":954,"display":955,"identity":961,"providers":965,"relations":972,"tags":975,"workflow":976},1778691344230.1396,"k174rkzyhc6wrb81jyxybsy8kh86mk8h",{"reviewCount":8},{"description":956,"installMethods":957,"name":959,"sourceUrl":960},"Use when implementing infrastructure as code with Terraform across AWS, Azure, or GCP. Invoke for module development (create reusable modules, manage module versioning), state management (migrate backends, import existing resources, resolve state conflicts), provider configuration, multi-environment workflows, and infrastructure testing.",{"claudeCode":958},"jeffallan/claude-skills","Terraform Engineer","https://github.com/jeffallan/claude-skills",{"basePath":962,"githubOwner":963,"githubRepo":906,"locale":18,"slug":964,"type":242},"skills/terraform-engineer","jeffallan","terraform-engineer",{"evaluate":966,"extract":971},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":967,"targetMarket":215,"tier":216},[210,968,940,969,970,214,213],"infrastructure-as-code","azure","gcp",{"commitSha":248,"license":276},{"parentExtensionId":973,"repoId":974},"k177fx0q0bsftkws6j1av221j186ndt6","kd77w37et655xneae33d1p2d2n86ncxp",[940,969,213,970,214,968,210],{"evaluatedAt":977,"extractAt":978,"updatedAt":977},1778692763739,1778691344230,{"_creationTime":980,"_id":981,"community":982,"display":983,"identity":989,"providers":994,"relations":1000,"tags":1002,"workflow":1003},1778687399826.0269,"k17324bv1g03d3fm3ey4asn3x586mbmm",{"reviewCount":8},{"description":984,"installMethods":985,"name":987,"sourceUrl":988},"Import existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM). Use when asked to reverse-engineer live Azure infrastructure, generate Infrastructure as Code from existing subscriptions/resource groups/resource IDs, map dependencies, derive exact import addresses from downloaded module source, prevent configuration drift, and produce AVM-based Terraform files ready for validation and planning across any Azure resource type.",{"claudeCode":986},"github/awesome-copilot","Import Infrastructure as Code","https://github.com/github/awesome-copilot",{"basePath":990,"githubOwner":991,"githubRepo":992,"locale":18,"slug":993,"type":242},"skills/import-infrastructure-as-code","github","awesome-copilot","import-infrastructure-as-code",{"evaluate":995,"extract":999},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":996,"targetMarket":215,"tier":216},[210,969,214,213,997,998],"cloud","automation",{"commitSha":248,"license":276},{"repoId":1001},"kd7dsmv976w8rtkqnjjfdtfgks86nnmw",[998,969,997,213,214,210],{"evaluatedAt":1004,"extractAt":1005,"updatedAt":1004},1778689476175,1778687399826,{"_creationTime":1007,"_id":1008,"community":1009,"display":1010,"identity":1015,"providers":1019,"relations":1025,"tags":1027,"workflow":1028},1778683190010.285,"k17dy2c1xfr8ysp79asxb6m0c186nv0h",{"reviewCount":8},{"description":1011,"installMethods":1012,"name":210,"sourceUrl":1014},"Terraform infrastructure-as-code workflow patterns: state and environments, module design, safe plan/apply, drift control, and CI guardrails",{"claudeCode":1013},"bobmatnyc/claude-mpm-skills","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":1016,"githubOwner":1017,"githubRepo":1018,"locale":18,"slug":210,"type":242},"universal/infrastructure/terraform","bobmatnyc","claude-mpm-skills",{"evaluate":1020,"extract":1024},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1021,"targetMarket":215,"tier":216},[210,214,1022,213,1023],"infrastructure","ci",{"commitSha":248},{"repoId":1026},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[1023,213,214,1022,210],{"evaluatedAt":1029,"extractAt":1030,"updatedAt":1029},1778686415405,1778683190010,{"_creationTime":1032,"_id":1033,"community":1034,"display":1035,"identity":1039,"providers":1041,"relations":1046,"tags":1048,"workflow":1049},1778675056600.2415,"k172cdr8htkzpx033cpbr5rtg586mr9s",{"reviewCount":8},{"description":1036,"installMethods":1037,"name":1038,"sourceUrl":902},"Terraform infrastructure-as-code agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Covers module design patterns, state management strategies, provider configuration, security hardening, policy-as-code with Sentinel/OPA, and CI/CD plan/apply workflows. Use when: user wants to design Terraform modules, manage state backends, review Terraform security, implement multi-region deployments, or follow IaC best practices.",{"claudeCode":900},"terraform-patterns",{"basePath":1040,"githubOwner":905,"githubRepo":906,"locale":18,"slug":1038,"type":242},"engineering/terraform-patterns/skills/terraform-patterns",{"evaluate":1042,"extract":1045},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":1043,"targetMarket":215,"tier":216},[210,214,213,211,1044,998],"code-analysis",{"commitSha":248},{"parentExtensionId":1047,"repoId":917},"k174qdwk375768p146srnky36s86n508",[998,1044,213,214,211,210],{"evaluatedAt":1050,"extractAt":921,"updatedAt":1050},1778679250253]