[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-spartan-stratos-ci-cd-patterns-zh-CN":3,"guides-for-spartan-stratos-ci-cd-patterns":972,"similar-k17agfp3p5qes3f8t3mzsjgsex86np19-zh-CN":973},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":254,"isFallback":247,"parentExtension":260,"providers":337,"relations":341,"repo":342,"tags":970,"workflow":971},1778697513812.0654,"k17agfp3p5qes3f8t3mzsjgsex86np19",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"spartan-stratos/spartan-ai-toolkit","CI/CD Patterns","https://github.com/spartan-stratos/spartan-ai-toolkit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":238,"workflow":252},1778697948976.5,"kn793xq9bx6e38aeg6kf2j5pr186msj8","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":208,"promptVersionExtension":212,"promptVersionScoring":213,"purpose":214,"rationale":215,"score":216,"summary":217,"tags":218,"targetMarket":224,"tier":225,"useCases":226,"workflow":232},[21,26,29,32,36,39,44,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 managing CI/CD pipelines for GitHub Actions and deployment workflows, and explicitly mentions use cases like setting up CI, fixing broken pipelines, and automating PR checks.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides structured workflows and patterns for CI/CD, acting as more than just a wrapper by offering specific GitHub Actions templates and guidance on PR babysitting and deployment checklists.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the full lifecycle of CI/CD setup and maintenance, offering concrete examples and gotchas that indicate readiness for real-world workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on CI/CD patterns for GitHub Actions, PR automation, and deployment workflows, which is a coherent and well-defined domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, outlining CI/CD patterns for GitHub Actions, PR automation, and deployment workflows with clear use cases.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill-based extension and does not expose specific tools in the traditional sense.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configurable parameters or options in a way that requires documentation; it provides workflow templates and guidance.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","As a skill, this extension does not expose individual tools with specific names.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill operates on documentation and guidance, not through defined tool input/output schemas.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The README clearly states the license as MIT.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The latest commit was on May 11, 2026, which is recent.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill itself does not appear to manage external dependencies.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill primarily deals with providing documented patterns and code snippets, and does not appear to load untrusted external data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external content at runtime or execute remote code.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill provides workflow templates and guidance, and does not perform file operations outside its own scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill does not contain scripts or instructions that would allow for sandbox escape.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not read or submit confidential data to any third party.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions are clean.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's content consists of readable markdown and YAML, with no obfuscated code execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill provides general CI/CD patterns and templates that are not tied to a specific user project's file structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are no open or closed issues in the last 90 days, indicating either a new/stable project or issues being disabled.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The README includes a badge for npm version and license, and the commit history is recent, suggesting active development.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill does not involve executable code with input arguments or structured output that would require schema validation.",{"category":66,"check":108,"severity":42,"summary":109},"Unguarded Destructive Operations","The skill provides templates and guidance, not destructive operations.",{"category":104,"check":111,"severity":42,"summary":112},"Error Handling","The skill does not contain executable code that would require error handling.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill does not perform actions that require logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill does not operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill provides general CI/CD patterns applicable globally, with no regional restrictions detected.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill is language-agnostic and provides YAML/Markdown content, making it portable across different environments.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README is extensive, details the project's purpose, features, installation, and usage, serving as a comprehensive guide.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill, not a toolset with multiple commands.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","As a skill, it does not expose multiple tools that could be near-synonyms.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All features advertised in the README and SKILL.md (CI/CD patterns, workflow templates) have corresponding implementations and documentation.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for various agents and methods, including a specific copy-pasteable command.",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","The skill itself does not generate user-facing errors; it provides templates and guidance.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill itself does not bundle scripts with dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill provides documentation and templates, not executable commands with state-changing effects.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill does not perform remote calls or state-changing operations.",{"category":117,"check":158,"severity":42,"summary":159},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's description and 'When to Use' section precisely define its purpose (CI/CD patterns for GitHub Actions, PR automation, deployment) and target audience.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the skill's core capability and use cases.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured, using progressive disclosure for templates and details, keeping the main instruction concise.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill uses a separate `workflows.md` file for detailed templates, demonstrating effective progressive disclosure.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill does not involve deep exploration or code review that would necessitate forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The skill includes multiple ready-to-use GitHub Actions YAML templates for different scenarios (basic CI, PR checks, Docker, Dependabot auto-merge).",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The 'Gotchas' section in SKILL.md addresses several common edge cases and limitations in GitHub Actions and CI/CD practices, providing recovery steps or explanations.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like MCP servers with fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill provides guidance on best practices and potential pitfalls in CI/CD, implicitly encouraging a halt on unexpected states before proceeding.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and focuses on CI/CD patterns; it does not implicitly rely on other skills.",1778697948382,"This skill offers patterns, templates, and best practices for setting up and managing CI/CD pipelines within GitHub Actions, covering aspects like PR automation, testing, building, and deployment workflows.",[195,196,197,198,199],"GitHub Actions workflow templates","PR automation and checking patterns","Deployment pipeline configuration","Best practices for CI/CD","Guidance on handling common CI/CD issues",[201,202,203],"Managing infrastructure outside of GitHub Actions","Writing custom CI/CD scripts for platforms other than GitHub Actions","Providing a runtime environment for executing CI/CD jobs",[205,206,207],"Code Quality","Deployment Automation","Workflow Optimization",[209,210,211],"GitHub repository","Basic understanding of CI/CD concepts","Familiarity with GitHub Actions","3.0.0","4.4.0","To streamline and standardize CI/CD processes for software development using GitHub Actions, ensuring code quality and efficient deployment.","The skill is well-documented, provides practical and ready-to-use examples for CI/CD workflows, and has a clear purpose. All checks pass or are not applicable.",95,"A comprehensive skill providing guidance and templates for CI/CD workflows on GitHub Actions.",[219,220,221,222,223],"cicd","github-actions","automation","deployment","devops","global","verified",[227,228,229,230,231],"Setting up new CI/CD pipelines for projects","Automating Pull Request checks and merges","Configuring deployment strategies","Troubleshooting and fixing broken CI/CD workflows","Implementing multi-environment deployments",[233,234,235,236,237],"Review 'When to Use' section to determine applicability.","Select appropriate GitHub Actions workflow template from SKILL.md or workflows.md.","Adapt template to project-specific needs (e.g., languages, dependencies, environments).","Implement and configure the workflow in the GitHub repository.","Monitor CI/CD pipeline status and address any failures or 'Gotchas'.",{"codeQuality":239,"collectedAt":241,"documentation":242,"maintenance":245,"security":250,"testCoverage":251},{"hasLockfile":240},false,1778697936268,{"descriptionLength":243,"readmeSize":244},182,17937,{"closedIssues90d":8,"forks":246,"hasChangelog":247,"openIssues90d":8,"pushedAt":248,"stars":249},5,true,1778482616000,68,{"hasNpmPackage":240,"smitheryVerified":240},{"hasCi":247,"hasTests":247},{"updatedAt":253},1778697948976,{"basePath":255,"githubOwner":256,"githubRepo":257,"locale":18,"slug":258,"type":259},"toolkit/skills/ci-cd-patterns","spartan-stratos","spartan-ai-toolkit","ci-cd-patterns","skill",{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":268,"parentExtension":271,"providers":305,"relations":333,"tags":334,"workflow":335},1778697513812.0588,"k178krwbqrnxn4xscs4htpjvxd86m4kj",{"reviewCount":8},{"description":265,"installMethods":266,"name":267,"sourceUrl":14},"Engineering discipline layer for Claude Code — 5 workflows, 69 commands, 21 rules, 29 skills, 9 agents organized in 12 packs",{"claudeCode":267},"ai-toolkit",{"basePath":269,"githubOwner":256,"githubRepo":257,"locale":18,"slug":269,"type":270},"toolkit","plugin",{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":279,"providers":282,"relations":299,"tags":301,"workflow":302},1778697513812.0586,"k1750ed7n7h9bxjbkmh0jxre6d86ncb4",{"reviewCount":8},{"description":276,"installMethods":277,"name":278,"sourceUrl":14},"Spartan AI Toolkit — engineering discipline layer for Claude Code",{"claudeCode":12},"Spartan AI Toolkit",{"basePath":280,"githubOwner":256,"githubRepo":257,"locale":18,"slug":257,"type":281},"","marketplace",{"evaluate":283,"extract":291},{"promptVersionExtension":284,"promptVersionScoring":213,"score":216,"tags":285,"targetMarket":224,"tier":225},"3.1.0",[286,287,288,289,290],"ai-assistant","code-quality","workflow","developer-tools","code-generation",{"commitSha":292,"license":293,"marketplace":294,"plugin":297},"HEAD","MIT",{"name":295,"pluginCount":296},"spartan-marketplace",1,{"mcpCount":8,"provider":298,"skillCount":8},"classify",{"repoId":300},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",[286,290,287,289,288],{"evaluatedAt":303,"extractAt":304,"updatedAt":303},1778697530124,1778697513812,{"evaluate":306,"extract":330},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":307,"targetMarket":224,"tier":329},[308,288,309,310,311,312,313,314,315,316,290,317,318,319,320,321,322,323,223,324,325,326,327,328],"engineering","kotlin","micronaut","nextjs","product-thinking","aws","terraform","ai","development-workflow","testing","debugging","documentation","onboarding","research","fundraising","ci-cd","sre","security","design-system","cli-tools","mcp","community",{"commitSha":292,"license":293,"plugin":331},{"mcpCount":8,"provider":298,"skillCount":332},9,{"parentExtensionId":273,"repoId":300},[315,313,323,327,290,318,326,316,223,319,308,322,309,328,310,311,320,312,321,325,324,314,317,288],{"evaluatedAt":336,"extractAt":304,"updatedAt":336},1778697539185,{"evaluate":338,"extract":340},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":339,"targetMarket":224,"tier":225},[219,220,221,222,223],{"commitSha":292,"license":293},{"parentExtensionId":262,"repoId":300},{"_creationTime":343,"_id":300,"identity":344,"providers":345,"workflow":966},1778697508095.5,{"githubOwner":256,"githubRepo":257,"sourceUrl":14},{"classify":346,"discover":961,"github":964},{"commitSha":292,"extensions":347},[348,358,604,619,628,638,646,656,666,675,685,698,706,714,724,734,744,753,762,770,780,788,796,804,812,820,828,839,847,854,870,878,887,896,905,914,924,940,952],{"basePath":280,"description":276,"displayName":295,"installMethods":349,"rationale":350,"selectedPaths":351,"source":357,"sourceLanguage":18,"type":281},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json (coalesced with duplicate marketplace at toolkit)",[352,355],{"path":353,"priority":354},".claude-plugin/marketplace.json","mandatory",{"path":356,"priority":354},"README.md","rule",{"basePath":269,"description":265,"displayName":267,"installMethods":359,"license":293,"rationale":360,"selectedPaths":361,"source":357,"sourceLanguage":18,"type":270},{"claudeCode":267},"plugin manifest at toolkit/.claude-plugin/plugin.json",[362,364,365,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,439,441,443,445,447,449,451,453,455,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602],{"path":363,"priority":354},".claude-plugin/plugin.json",{"path":356,"priority":354},{"path":366,"priority":367},"skills/api-endpoint-creator/SKILL.md","medium",{"path":369,"priority":367},"skills/article-writing/SKILL.md",{"path":371,"priority":367},"skills/backend-api-design/SKILL.md",{"path":373,"priority":367},"skills/brainstorm/SKILL.md",{"path":375,"priority":367},"skills/browser-qa/SKILL.md",{"path":377,"priority":367},"skills/ci-cd-patterns/SKILL.md",{"path":379,"priority":367},"skills/competitive-teardown/SKILL.md",{"path":381,"priority":367},"skills/content-engine/SKILL.md",{"path":383,"priority":367},"skills/database-patterns/SKILL.md",{"path":385,"priority":367},"skills/database-table-creator/SKILL.md",{"path":387,"priority":367},"skills/deep-research/SKILL.md",{"path":389,"priority":367},"skills/design-intelligence/SKILL.md",{"path":391,"priority":367},"skills/design-workflow/SKILL.md",{"path":393,"priority":367},"skills/idea-validation/SKILL.md",{"path":395,"priority":367},"skills/investor-materials/SKILL.md",{"path":397,"priority":367},"skills/investor-outreach/SKILL.md",{"path":399,"priority":367},"skills/js-security-audit/SKILL.md",{"path":401,"priority":367},"skills/kotlin-best-practices/SKILL.md",{"path":403,"priority":367},"skills/market-research/SKILL.md",{"path":405,"priority":367},"skills/ops-investigate-alert/SKILL.md",{"path":407,"priority":367},"skills/ops-oncall-log/SKILL.md",{"path":409,"priority":367},"skills/python-api-endpoint-creator/SKILL.md",{"path":411,"priority":367},"skills/python-best-practices/SKILL.md",{"path":413,"priority":367},"skills/python-testing-strategies/SKILL.md",{"path":415,"priority":367},"skills/security-checklist/SKILL.md",{"path":417,"priority":367},"skills/service-debugging/SKILL.md",{"path":419,"priority":367},"skills/startup-pipeline/SKILL.md",{"path":421,"priority":367},"skills/terraform-best-practices/SKILL.md",{"path":423,"priority":367},"skills/terraform-module-creator/SKILL.md",{"path":425,"priority":367},"skills/terraform-review/SKILL.md",{"path":427,"priority":367},"skills/terraform-security-audit/SKILL.md",{"path":429,"priority":367},"skills/terraform-service-scaffold/SKILL.md",{"path":431,"priority":367},"skills/testing-strategies/SKILL.md",{"path":433,"priority":367},"skills/ui-ux-pro-max/SKILL.md",{"path":435,"priority":367},"skills/web-to-prd/SKILL.md",{"path":437,"priority":438},"agents/ai-designer.md","high",{"path":440,"priority":438},"agents/design-critic.md",{"path":442,"priority":438},"agents/idea-killer.md",{"path":444,"priority":438},"agents/infrastructure-expert.md",{"path":446,"priority":438},"agents/micronaut-backend-expert.md",{"path":448,"priority":438},"agents/phase-reviewer.md",{"path":450,"priority":438},"agents/research-planner.md",{"path":452,"priority":438},"agents/solution-architect-cto.md",{"path":454,"priority":438},"agents/sre-architect.md",{"path":456,"priority":457},"bin/cli.js","low",{"path":459,"priority":438},"commands/spartan/brainstorm.md",{"path":461,"priority":438},"commands/spartan/brownfield.md",{"path":463,"priority":438},"commands/spartan/build.md",{"path":465,"priority":438},"commands/spartan/careful.md",{"path":467,"priority":438},"commands/spartan/codex.md",{"path":469,"priority":438},"commands/spartan/commit-message-with-codex.md",{"path":471,"priority":438},"commands/spartan/commit-message.md",{"path":473,"priority":438},"commands/spartan/content.md",{"path":475,"priority":438},"commands/spartan/context-save.md",{"path":477,"priority":438},"commands/spartan/contribute.md",{"path":479,"priority":438},"commands/spartan/daily.md",{"path":481,"priority":438},"commands/spartan/debug.md",{"path":483,"priority":438},"commands/spartan/deep-dive.md",{"path":485,"priority":438},"commands/spartan/deploy.md",{"path":487,"priority":438},"commands/spartan/e2e.md",{"path":489,"priority":438},"commands/spartan/env-setup.md",{"path":491,"priority":438},"commands/spartan/epic.md",{"path":493,"priority":438},"commands/spartan/fe-review.md",{"path":495,"priority":438},"commands/spartan/figma-to-code.md",{"path":497,"priority":438},"commands/spartan/freeze.md",{"path":499,"priority":438},"commands/spartan/fundraise.md",{"path":501,"priority":438},"commands/spartan/gate-review.md",{"path":503,"priority":438},"commands/spartan/guard.md",{"path":505,"priority":438},"commands/spartan/init-project.md",{"path":507,"priority":438},"commands/spartan/init-rules.md",{"path":509,"priority":438},"commands/spartan/interview.md",{"path":511,"priority":438},"commands/spartan/js-security.md",{"path":513,"priority":438},"commands/spartan/kickoff.md",{"path":515,"priority":438},"commands/spartan/kotlin-service.md",{"path":517,"priority":438},"commands/spartan/lean-canvas.md",{"path":519,"priority":438},"commands/spartan/lint-rules.md",{"path":521,"priority":438},"commands/spartan/magic-doc.md",{"path":523,"priority":438},"commands/spartan/memory-consolidate.md",{"path":525,"priority":438},"commands/spartan/migration.md",{"path":527,"priority":438},"commands/spartan/next-app.md",{"path":529,"priority":438},"commands/spartan/next-feature.md",{"path":531,"priority":438},"commands/spartan/onboard.md",{"path":533,"priority":438},"commands/spartan/ops-investigate-alert.md",{"path":535,"priority":438},"commands/spartan/ops-oncall-log.md",{"path":537,"priority":438},"commands/spartan/outreach.md",{"path":539,"priority":438},"commands/spartan/pitch.md",{"path":541,"priority":438},"commands/spartan/plan.md",{"path":543,"priority":438},"commands/spartan/pr-ready.md",{"path":545,"priority":438},"commands/spartan/qa.md",{"path":547,"priority":438},"commands/spartan/research.md",{"path":549,"priority":438},"commands/spartan/review.md",{"path":551,"priority":438},"commands/spartan/scan-rules.md",{"path":553,"priority":438},"commands/spartan/sessions.md",{"path":555,"priority":438},"commands/spartan/ship-pr-codex.md",{"path":557,"priority":438},"commands/spartan/ship-pr.md",{"path":559,"priority":438},"commands/spartan/spec.md",{"path":561,"priority":438},"commands/spartan/startup.md",{"path":563,"priority":438},"commands/spartan/teardown.md",{"path":565,"priority":438},"commands/spartan/testcontainer.md",{"path":567,"priority":438},"commands/spartan/tf-cost.md",{"path":569,"priority":438},"commands/spartan/tf-deploy.md",{"path":571,"priority":438},"commands/spartan/tf-drift.md",{"path":573,"priority":438},"commands/spartan/tf-import.md",{"path":575,"priority":438},"commands/spartan/tf-module.md",{"path":577,"priority":438},"commands/spartan/tf-plan.md",{"path":579,"priority":438},"commands/spartan/tf-review.md",{"path":581,"priority":438},"commands/spartan/tf-scaffold.md",{"path":583,"priority":438},"commands/spartan/tf-security.md",{"path":585,"priority":438},"commands/spartan/think.md",{"path":587,"priority":438},"commands/spartan/unfreeze.md",{"path":589,"priority":438},"commands/spartan/update.md",{"path":591,"priority":438},"commands/spartan/ux.md",{"path":593,"priority":438},"commands/spartan/validate.md",{"path":595,"priority":438},"commands/spartan/web-to-prd.md",{"path":597,"priority":438},"commands/spartan/write.md",{"path":599,"priority":438},"commands/spartan.md",{"path":601,"priority":438},"hooks/spartan-check-update.js",{"path":603,"priority":438},"hooks/spartan-statusline.js",{"basePath":605,"description":606,"displayName":607,"installMethods":608,"rationale":609,"selectedPaths":610,"source":357,"sourceLanguage":18,"type":259},".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)",[611,613,615,617],{"path":612,"priority":354},"SKILL.md",{"path":614,"priority":367},"error-handling-guide.md",{"path":616,"priority":367},"examples.md",{"path":618,"priority":367},"testing-patterns.md",{"basePath":620,"description":621,"displayName":622,"installMethods":623,"rationale":624,"selectedPaths":625,"source":357,"sourceLanguage":18,"type":259},".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)",[626,627],{"path":612,"priority":354},{"path":616,"priority":367},{"basePath":629,"description":630,"displayName":631,"installMethods":632,"rationale":633,"selectedPaths":634,"source":357,"sourceLanguage":18,"type":259},".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)",[635,636],{"path":612,"priority":354},{"path":637,"priority":367},"code-patterns.md",{"basePath":639,"description":640,"displayName":641,"installMethods":642,"rationale":643,"selectedPaths":644,"source":357,"sourceLanguage":18,"type":259},".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)",[645],{"path":612,"priority":354},{"basePath":647,"description":648,"displayName":649,"installMethods":650,"rationale":651,"selectedPaths":652,"source":357,"sourceLanguage":18,"type":259},".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)",[653,654],{"path":612,"priority":354},{"path":655,"priority":367},"playwright-snippets.md",{"basePath":657,"description":658,"displayName":659,"installMethods":660,"rationale":661,"selectedPaths":662,"source":357,"sourceLanguage":18,"type":259},".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)",[663,664],{"path":612,"priority":354},{"path":665,"priority":367},"example-analysis.md",{"basePath":667,"description":668,"displayName":669,"installMethods":670,"rationale":671,"selectedPaths":672,"source":357,"sourceLanguage":18,"type":259},".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)",[673,674],{"path":612,"priority":354},{"path":616,"priority":367},{"basePath":676,"description":677,"displayName":678,"installMethods":679,"rationale":680,"selectedPaths":681,"source":357,"sourceLanguage":18,"type":259},".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)",[682,683],{"path":612,"priority":354},{"path":684,"priority":367},"code-templates.md",{"basePath":686,"description":687,"displayName":688,"installMethods":689,"rationale":690,"selectedPaths":691,"source":357,"sourceLanguage":18,"type":259},".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)",[692,693,694,696],{"path":612,"priority":354},{"path":616,"priority":367},{"path":695,"priority":367},"kotlin-templates.md",{"path":697,"priority":367},"validation-checklist.md",{"basePath":699,"description":700,"displayName":701,"installMethods":702,"rationale":703,"selectedPaths":704,"source":357,"sourceLanguage":18,"type":259},".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)",[705],{"path":612,"priority":354},{"basePath":707,"description":708,"displayName":709,"installMethods":710,"rationale":711,"selectedPaths":712,"source":357,"sourceLanguage":18,"type":259},".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)",[713],{"path":612,"priority":354},{"basePath":715,"description":716,"displayName":717,"installMethods":718,"rationale":719,"selectedPaths":720,"source":357,"sourceLanguage":18,"type":259},".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)",[721,722],{"path":612,"priority":354},{"path":723,"priority":367},"checklists.md",{"basePath":725,"description":726,"displayName":727,"installMethods":728,"rationale":729,"selectedPaths":730,"source":357,"sourceLanguage":18,"type":259},".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)",[731,732],{"path":612,"priority":354},{"path":733,"priority":367},"example-report.md",{"basePath":735,"description":736,"displayName":737,"installMethods":738,"rationale":739,"selectedPaths":740,"source":357,"sourceLanguage":18,"type":259},".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)",[741,742],{"path":612,"priority":354},{"path":743,"priority":367},"example-outline.md",{"basePath":745,"description":746,"displayName":747,"installMethods":748,"rationale":749,"selectedPaths":750,"source":357,"sourceLanguage":18,"type":259},".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)",[751,752],{"path":612,"priority":354},{"path":616,"priority":367},{"basePath":754,"description":755,"displayName":756,"installMethods":757,"rationale":758,"selectedPaths":759,"source":357,"sourceLanguage":18,"type":259},".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)",[760,761],{"path":612,"priority":354},{"path":637,"priority":367},{"basePath":763,"description":764,"displayName":765,"installMethods":766,"rationale":767,"selectedPaths":768,"source":357,"sourceLanguage":18,"type":259},".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)",[769],{"path":612,"priority":354},{"basePath":771,"description":772,"displayName":773,"installMethods":774,"rationale":775,"selectedPaths":776,"source":357,"sourceLanguage":18,"type":259},".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)",[777,778],{"path":612,"priority":354},{"path":779,"priority":367},"audit-reference.md",{"basePath":781,"description":782,"displayName":783,"installMethods":784,"rationale":785,"selectedPaths":786,"source":357,"sourceLanguage":18,"type":259},".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)",[787],{"path":612,"priority":354},{"basePath":789,"description":790,"displayName":791,"installMethods":792,"rationale":793,"selectedPaths":794,"source":357,"sourceLanguage":18,"type":259},".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)",[795],{"path":612,"priority":354},{"basePath":797,"description":798,"displayName":799,"installMethods":800,"rationale":801,"selectedPaths":802,"source":357,"sourceLanguage":18,"type":259},".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)",[803],{"path":612,"priority":354},{"basePath":805,"description":806,"displayName":807,"installMethods":808,"rationale":809,"selectedPaths":810,"source":357,"sourceLanguage":18,"type":259},".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)",[811],{"path":612,"priority":354},{"basePath":813,"description":814,"displayName":815,"installMethods":816,"rationale":817,"selectedPaths":818,"source":357,"sourceLanguage":18,"type":259},".codex/skills/terraform-security-audit","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.","terraform-security-audit",{"claudeCode":12},"SKILL.md frontmatter at .codex/skills/terraform-security-audit/SKILL.md (coalesced with duplicate skill at toolkit/skills/terraform-security-audit)",[819],{"path":612,"priority":354},{"basePath":821,"description":822,"displayName":823,"installMethods":824,"rationale":825,"selectedPaths":826,"source":357,"sourceLanguage":18,"type":259},".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)",[827],{"path":612,"priority":354},{"basePath":829,"description":830,"displayName":831,"installMethods":832,"rationale":833,"selectedPaths":834,"source":357,"sourceLanguage":18,"type":259},".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)",[835,836,837],{"path":612,"priority":354},{"path":616,"priority":367},{"path":838,"priority":367},"integration-test-setup.md",{"basePath":840,"description":841,"displayName":842,"installMethods":843,"rationale":844,"selectedPaths":845,"source":357,"sourceLanguage":18,"type":259},".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)",[846],{"path":612,"priority":354},{"basePath":255,"description":10,"displayName":258,"installMethods":848,"rationale":849,"selectedPaths":850,"source":357,"sourceLanguage":18,"type":259},{"claudeCode":12},"SKILL.md frontmatter at toolkit/skills/ci-cd-patterns/SKILL.md",[851,852],{"path":612,"priority":354},{"path":853,"priority":367},"workflows.md",{"basePath":855,"description":856,"displayName":857,"installMethods":858,"rationale":859,"selectedPaths":860,"source":357,"sourceLanguage":18,"type":259},"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",[861,862,864,866,868],{"path":612,"priority":354},{"path":863,"priority":367},"audit-checklist.md",{"path":865,"priority":367},"eslint-security.md",{"path":867,"priority":367},"incident-playbook.md",{"path":869,"priority":367},"package-manager.md",{"basePath":871,"description":872,"displayName":873,"installMethods":874,"rationale":875,"selectedPaths":876,"source":357,"sourceLanguage":18,"type":259},"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",[877],{"path":612,"priority":354},{"basePath":879,"description":880,"displayName":881,"installMethods":882,"rationale":883,"selectedPaths":884,"source":357,"sourceLanguage":18,"type":259},"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",[885,886],{"path":612,"priority":354},{"path":616,"priority":367},{"basePath":888,"description":889,"displayName":890,"installMethods":891,"rationale":892,"selectedPaths":893,"source":357,"sourceLanguage":18,"type":259},"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",[894,895],{"path":612,"priority":354},{"path":637,"priority":367},{"basePath":897,"description":898,"displayName":899,"installMethods":900,"rationale":901,"selectedPaths":902,"source":357,"sourceLanguage":18,"type":259},"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",[903,904],{"path":612,"priority":354},{"path":637,"priority":367},{"basePath":906,"description":907,"displayName":908,"installMethods":909,"rationale":910,"selectedPaths":911,"source":357,"sourceLanguage":18,"type":259},"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",[912,913],{"path":612,"priority":354},{"path":616,"priority":367},{"basePath":915,"description":916,"displayName":917,"installMethods":918,"rationale":919,"selectedPaths":920,"source":357,"sourceLanguage":18,"type":259},"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",[921,922],{"path":612,"priority":354},{"path":923,"priority":367},"common-issues.md",{"basePath":925,"description":926,"displayName":927,"installMethods":928,"rationale":929,"selectedPaths":930,"source":357,"sourceLanguage":18,"type":259},"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",[931,932,934,936,938],{"path":612,"priority":354},{"path":933,"priority":367},"python-setup.md",{"path":935,"priority":457},"scripts/core.py",{"path":937,"priority":457},"scripts/design_system.py",{"path":939,"priority":457},"scripts/search.py",{"basePath":941,"description":942,"displayName":943,"installMethods":944,"license":293,"rationale":945,"selectedPaths":946,"source":357,"sourceLanguage":18,"type":951},"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":943},"cli ecosystem detected at experiments/web-to-prd-agent",[947,949],{"path":948,"priority":354},"package.json",{"path":950,"priority":457},"src/index.ts","cli",{"basePath":269,"description":953,"displayName":954,"installMethods":955,"license":293,"rationale":956,"selectedPaths":957,"source":357,"sourceLanguage":18,"type":951},"Engineering discipline layer for AI coding agents — commands, rules, skills, agents, and packs for Claude Code","@c0x12c/ai-toolkit",{"npm":954},"cli ecosystem detected at toolkit",[958,959,960],{"path":948,"priority":354},{"path":356,"priority":354},{"path":456,"priority":367},{"sources":962},[963],"manual",{"closedIssues90d":8,"description":280,"forks":246,"openIssues90d":8,"pushedAt":248,"readmeSize":244,"stars":249,"topics":965},[],{"classifiedAt":967,"discoverAt":968,"extractAt":969,"githubAt":969,"updatedAt":967},1778697513161,1778697508095,1778697511246,[221,219,222,223,220],{"evaluatedAt":253,"extractAt":304,"updatedAt":253},[],[974,1003,1032,1055,1082,1102],{"_creationTime":975,"_id":976,"community":977,"display":978,"identity":984,"providers":989,"relations":997,"tags":999,"workflow":1000},1778697652123.8833,"k17ct99affbswtd47gdzrt0t9d86np80",{"reviewCount":8},{"description":979,"installMethods":980,"name":982,"sourceUrl":983},"Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.",{"claudeCode":981},"steipete/clawdis","OpenClaw Release Maintainer","https://github.com/steipete/clawdis",{"basePath":985,"githubOwner":986,"githubRepo":987,"locale":18,"slug":988,"type":259},".agents/skills/openclaw-release-maintainer","steipete","clawdis","openclaw-release-maintainer",{"evaluate":990,"extract":996},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":992,"targetMarket":224,"tier":225},100,[993,223,221,994,995],"release-management","publishing","changelog",{"commitSha":292,"license":293},{"repoId":998},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[221,995,223,994,993],{"evaluatedAt":1001,"extractAt":1002,"updatedAt":1001},1778697889646,1778697652123,{"_creationTime":1004,"_id":1005,"community":1006,"display":1007,"identity":1013,"providers":1018,"relations":1023,"tags":1027,"workflow":1028},1778684344204.0898,"k178hhyhpz7s9ntsnf148d36n586nzhp",{"reviewCount":8},{"description":1008,"installMethods":1009,"name":1011,"sourceUrl":1012},"Cloudflare Workers CLI，用于部署、开发和管理 Workers、KV、R2、D1、Vectorize、Hyperdrive、Workers AI、Containers、Queues、Workflows、Pipelines 和 Secrets Store。在运行 wrangler 命令之前加载，以确保正确的语法和最佳实践。倾向于从 Cloudflare 文档中检索信息，而不是依赖预训练的知识。",{"claudeCode":1010},"cloudflare/skills","wrangler","https://github.com/cloudflare/skills",{"basePath":1014,"githubOwner":1015,"githubRepo":1016,"locale":1017,"slug":1011,"type":259},"skills/wrangler","cloudflare","skills","zh-CN",{"evaluate":1019,"extract":1022},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1020,"targetMarket":224,"tier":225},[1015,1021,951,223,222],"workers",{"commitSha":292},{"parentExtensionId":1024,"repoId":1025,"translatedFrom":1026},"k170tak3cytwwwr9nwfqq1yxm986nvs8","kd773cpk65hjcvrqvbjn75pajd86nqq2","k173x21yscq4havt5f3kf66bs986mr20",[951,1015,222,223,1021],{"evaluatedAt":1029,"extractAt":1030,"updatedAt":1031},1778684220190,1778684000954,1778684344204,{"_creationTime":1033,"_id":1034,"community":1035,"display":1036,"identity":1041,"providers":1045,"relations":1049,"tags":1051,"workflow":1052},1778683070339.0781,"k179ew556ykcvqp5e6tqnakwps86m5d4",{"reviewCount":8},{"description":1037,"installMethods":1038,"name":223,"sourceUrl":1040},"Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.",{"claudeCode":1039},"binjuhor/shadcn-lar","https://github.com/binjuhor/shadcn-lar",{"basePath":1042,"githubOwner":1043,"githubRepo":1044,"locale":18,"slug":223,"type":259},".claude/skills/devops","binjuhor","shadcn-lar",{"evaluate":1046,"extract":1048},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1047,"targetMarket":224,"tier":225},[222,1015,223,221,951],{"commitSha":292},{"repoId":1050},"kd7b04jshnqyx91sq3jrqtm56s86mmmq",[221,951,1015,222,223],{"evaluatedAt":1053,"extractAt":1054,"updatedAt":1053},1778683199076,1778683070339,{"_creationTime":1056,"_id":1057,"community":1058,"display":1059,"identity":1065,"providers":1069,"relations":1075,"tags":1078,"workflow":1079},1778675056600.2393,"k17ct63reqgdem6s75y0b76kn186m8xs",{"reviewCount":8},{"description":1060,"installMethods":1061,"name":1063,"sourceUrl":1064},"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":1062},"alirezarezvani/claude-skills","ship-gate","https://github.com/alirezarezvani/claude-skills",{"basePath":1066,"githubOwner":1067,"githubRepo":1068,"locale":18,"slug":1063,"type":259},"engineering/skills/ship-gate","alirezarezvani","claude-skills",{"evaluate":1070,"extract":1074},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1071,"targetMarket":224,"tier":225},[325,287,222,1072,1073,223],"audit","checklist",{"commitSha":292,"license":293},{"parentExtensionId":1076,"repoId":1077},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[1072,1073,287,222,223,325],{"evaluatedAt":1080,"extractAt":1081,"updatedAt":1080},1778679066333,1778675056600,{"_creationTime":1083,"_id":1084,"community":1085,"display":1086,"identity":1090,"providers":1092,"relations":1098,"tags":1099,"workflow":1100},1778675056600.2336,"k174ksverssk2yzbps474rxbj186m722",{"reviewCount":8},{"description":1087,"installMethods":1088,"name":1089,"sourceUrl":1064},"CI/CD Pipeline Builder",{"claudeCode":1062},"ci-cd-pipeline-builder",{"basePath":1091,"githubOwner":1067,"githubRepo":1068,"locale":18,"slug":1089,"type":259},"engineering/skills/ci-cd-pipeline-builder",{"evaluate":1093,"extract":1097},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1094,"targetMarket":224,"tier":225},[323,223,221,220,1095,1096],"gitlab-ci","pipeline-generation",{"commitSha":292},{"parentExtensionId":1076,"repoId":1077},[221,323,223,220,1095,1096],{"evaluatedAt":1101,"extractAt":1081,"updatedAt":1101},1778678508588,{"_creationTime":1103,"_id":1104,"community":1105,"display":1106,"identity":1112,"providers":1117,"relations":1125,"tags":1128,"workflow":1129},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":1107,"installMethods":1108,"name":1110,"sourceUrl":1111},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":1109},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":1113,"githubOwner":1114,"githubRepo":1115,"locale":18,"slug":1116,"type":259},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":1118,"extract":1124},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1119,"targetMarket":224,"tier":225},[1120,1121,288,1122,221,951,1123],"git","development-environment","tmux","developer-tool",{"commitSha":292,"license":293},{"parentExtensionId":1126,"repoId":1127},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[221,951,1123,1121,1120,1122,288],{"evaluatedAt":1130,"extractAt":1131,"updatedAt":1130},1778699613343,1778699234184]