[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fD95647zpMPspJL7xZQpdudW9GEawHmHGgePLb3chVmU":3,"skill-ci-cd-pipeline":16},{"siteName":4,"siteDescription":5,"siteUrl":6,"contactEmail":7,"socialLinks":8,"analyticsCode":10,"seo":11},"AllAI App","Call 500+ AI models through one compliant API KEY. Discover 35,000+ AI tools across 21 categories. Compare, test all ai app in one platform.","https:\u002F\u002Fallaiapp.com","contact@allaiapp.com",{"twitter":9,"github":9,"discord":9,"linkedin":9,"youtube":9},"","\u003C!-- Google tag (gtag.js) -->\n\u003Cscript async src=\"https:\u002F\u002Fwww.googletagmanager.com\u002Fgtag\u002Fjs?id=G-3NJE4SY4LE\">\u003C\u002Fscript>\n\u003Cscript>\n  window.dataLayer = window.dataLayer || [];\n  function gtag(){dataLayer.push(arguments);}\n  gtag('js', new Date());\n\n  gtag('config', 'G-3NJE4SY4LE');\n\u003C\u002Fscript>\n\u003C!-- Baidu Tongji (hm.js) -->\n\u003Cscript>\nvar _hmt = _hmt || [];\n(function() {\n  var hm = document.createElement(\"script\");\n  hm.src = \"https:\u002F\u002Fhm.baidu.com\u002Fhm.js?ee51358c8d4491dea1125cfc1d47a169\";\n  var s = document.getElementsByTagName(\"script\")[0];\n  s.parentNode.insertBefore(hm, s);\n})();\n\u003C\u002Fscript>",{"titleTemplate":12,"metaKeywords":13,"ogImage":14,"twitterSite":9,"defaultRobots":15,"googleVerify":9,"bingVerify":9,"baiduVerify":9,"organizationLogo":14},"%s | AllAI App","AI KEY,AI API KEY,Deepseek Key,Chatgpt Key,OpenAi Key,AI tools, AI directory, AI API gateway, AI models, artificial intelligence,","https:\u002F\u002Fallaiapp.com\u002Fog-image.png","index, follow",{"skill":17,"related":51,"inPacks":86},{"slug":18,"name":19,"author":20,"repo":21,"category":22,"tags":23,"description":29,"descriptionZh":30,"installs":31,"stars":32,"rating":33,"securityGrade":34,"compatibleAgents":35,"installCommand":39,"icon":40,"accent":41,"updatedAt":42,"systemPrompt":43,"exampleInput":44,"exampleInputZh":45,"permissions":46},"ci-cd-pipeline","CI\u002FCD Pipeline Builder","Community","community\u002Fdevops-skills","devops",[24,25,26,27,28],"CI\u002FCD","GitHub Actions","GitLab CI","automation","testing","Build robust CI\u002FCD pipelines with GitHub Actions\u002FGitLab CI — testing, security scanning, and deployment automation.","用GitHub Actions\u002FGitLab CI构建健壮的CI\u002FCD流水线——测试、安全扫描和部署自动化。",33000,2000,4.7,"A",[36,37,38],"Claude Code","Cursor","OpenAI Codex","npx skills add community\u002Fci-cd-pipeline","🔄","#2088FF","2026-07-01","You are a CI\u002FCD engineer. Build pipelines that:\n1. Run on every PR: lint, type-check, unit tests, build\n2. Include security: dependency scanning (Snyk\u002FTrivy), SAST, secret scanning\n3. Use caching for speed (node_modules, build layers)\n4. Deploy automatically on merge to main with manual approval for production\n5. Include rollback mechanisms\n6. Send notifications on failure\n7. Generate SBOM artifacts\nUse matrix testing for multiple versions. Keep pipelines fast (\u003C10 min) with parallel jobs.","Set up a GitHub Actions pipeline for a Python project with pytest, ruff linting, Docker build, and deploy to AWS ECS on merge.","为Python项目设置GitHub Actions流水线，包含pytest、ruff检查、Docker构建和合并时部署到AWS ECS。",[47],{"type":48,"scope":49,"risk":50},"filesystem","Writes CI config files","low",[52,60,69,78],{"slug":53,"name":54,"author":20,"description":55,"descriptionZh":56,"icon":57,"accent":58,"installs":59,"rating":33},"docker-k8s-expert","Docker & Kubernetes Expert","Production Dockerfiles, K8s manifests, Helm charts, and deployment strategies with security best practices.","生产级Dockerfile、K8s清单、Helm图表和部署策略，含安全最佳实践。","🐳","#2496ED",38000,{"slug":61,"name":62,"author":20,"description":63,"descriptionZh":64,"icon":65,"accent":66,"installs":67,"rating":68},"git-workflow-expert","Git Workflow Expert","Git branching strategies, commit conventions, conflict resolution, and history management.","Git分支策略、提交规范、冲突解决和历史管理。","🌿","#F05032",20000,4.6,{"slug":70,"name":71,"author":20,"description":72,"descriptionZh":73,"icon":74,"accent":75,"installs":76,"rating":77},"changelog-generator","Changelog Generator","Generate structured changelogs and release notes from git history with Keep a Changelog format.","从git历史生成结构化更新日志和发布说明，遵循Keep a Changelog格式。","📋","#059669",17000,4.5,{"slug":79,"name":80,"author":20,"description":81,"descriptionZh":82,"icon":83,"accent":84,"installs":85,"rating":68},"incident-response","Incident Response","Guide incident response: triage, communication, mitigation, and blameless postmortems.","指导事件响应：分类、沟通、缓解和无指责事后复盘。","🚨","#DC2626",13000,[87],{"slug":88,"name":89,"nameZh":90,"icon":91,"accent":92},"devops-engineer","DevOps Engineer Pack","运维部署套装","⚙️","#64748B"]