[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-spartan-stratos-ci-cd-patterns-en":3,"guides-for-spartan-stratos-ci-cd-patterns":972,"similar-k17agfp3p5qes3f8t3mzsjgsex86np19-en":973},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":254,"isFallback":240,"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,1030,1053,1080,1100],{"_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":1017,"relations":1022,"tags":1025,"workflow":1026},1778684000954.311,"k173x21yscq4havt5f3kf66bs986mr20",{"reviewCount":8},{"description":1008,"installMethods":1009,"name":1011,"sourceUrl":1012},"Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.",{"claudeCode":1010},"cloudflare/skills","wrangler","https://github.com/cloudflare/skills",{"basePath":1014,"githubOwner":1015,"githubRepo":1016,"locale":18,"slug":1011,"type":259},"skills/wrangler","cloudflare","skills",{"evaluate":1018,"extract":1021},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1019,"targetMarket":224,"tier":225},[1015,1020,951,223,222],"workers",{"commitSha":292},{"parentExtensionId":1023,"repoId":1024},"k170tak3cytwwwr9nwfqq1yxm986nvs8","kd773cpk65hjcvrqvbjn75pajd86nqq2",[951,1015,222,223,1020],{"evaluatedAt":1027,"extractAt":1028,"updatedAt":1029},1778684220190,1778684000954,1778684367215,{"_creationTime":1031,"_id":1032,"community":1033,"display":1034,"identity":1039,"providers":1043,"relations":1047,"tags":1049,"workflow":1050},1778683070339.0781,"k179ew556ykcvqp5e6tqnakwps86m5d4",{"reviewCount":8},{"description":1035,"installMethods":1036,"name":223,"sourceUrl":1038},"Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.",{"claudeCode":1037},"binjuhor/shadcn-lar","https://github.com/binjuhor/shadcn-lar",{"basePath":1040,"githubOwner":1041,"githubRepo":1042,"locale":18,"slug":223,"type":259},".claude/skills/devops","binjuhor","shadcn-lar",{"evaluate":1044,"extract":1046},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1045,"targetMarket":224,"tier":225},[222,1015,223,221,951],{"commitSha":292},{"repoId":1048},"kd7b04jshnqyx91sq3jrqtm56s86mmmq",[221,951,1015,222,223],{"evaluatedAt":1051,"extractAt":1052,"updatedAt":1051},1778683199076,1778683070339,{"_creationTime":1054,"_id":1055,"community":1056,"display":1057,"identity":1063,"providers":1067,"relations":1073,"tags":1076,"workflow":1077},1778675056600.2393,"k17ct63reqgdem6s75y0b76kn186m8xs",{"reviewCount":8},{"description":1058,"installMethods":1059,"name":1061,"sourceUrl":1062},"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":1060},"alirezarezvani/claude-skills","ship-gate","https://github.com/alirezarezvani/claude-skills",{"basePath":1064,"githubOwner":1065,"githubRepo":1066,"locale":18,"slug":1061,"type":259},"engineering/skills/ship-gate","alirezarezvani","claude-skills",{"evaluate":1068,"extract":1072},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1069,"targetMarket":224,"tier":225},[325,287,222,1070,1071,223],"audit","checklist",{"commitSha":292,"license":293},{"parentExtensionId":1074,"repoId":1075},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[1070,1071,287,222,223,325],{"evaluatedAt":1078,"extractAt":1079,"updatedAt":1078},1778679066333,1778675056600,{"_creationTime":1081,"_id":1082,"community":1083,"display":1084,"identity":1088,"providers":1090,"relations":1096,"tags":1097,"workflow":1098},1778675056600.2336,"k174ksverssk2yzbps474rxbj186m722",{"reviewCount":8},{"description":1085,"installMethods":1086,"name":1087,"sourceUrl":1062},"CI/CD Pipeline Builder",{"claudeCode":1060},"ci-cd-pipeline-builder",{"basePath":1089,"githubOwner":1065,"githubRepo":1066,"locale":18,"slug":1087,"type":259},"engineering/skills/ci-cd-pipeline-builder",{"evaluate":1091,"extract":1095},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1092,"targetMarket":224,"tier":225},[323,223,221,220,1093,1094],"gitlab-ci","pipeline-generation",{"commitSha":292},{"parentExtensionId":1074,"repoId":1075},[221,323,223,220,1093,1094],{"evaluatedAt":1099,"extractAt":1079,"updatedAt":1099},1778678508588,{"_creationTime":1101,"_id":1102,"community":1103,"display":1104,"identity":1110,"providers":1115,"relations":1123,"tags":1126,"workflow":1127},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":1105,"installMethods":1106,"name":1108,"sourceUrl":1109},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":1107},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":1111,"githubOwner":1112,"githubRepo":1113,"locale":18,"slug":1114,"type":259},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":1116,"extract":1122},{"promptVersionExtension":212,"promptVersionScoring":213,"score":991,"tags":1117,"targetMarket":224,"tier":225},[1118,1119,288,1120,221,951,1121],"git","development-environment","tmux","developer-tool",{"commitSha":292,"license":293},{"parentExtensionId":1124,"repoId":1125},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[221,951,1121,1119,1118,1120,288],{"evaluatedAt":1128,"extractAt":1129,"updatedAt":1128},1778699613343,1778699234184]