[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GKYFACAYYYN9F9MPZWPRQW":3,"skill-same:01M6GKYFACAYYYN9F9MPZWPRQW":111},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":54,"commitSha":55,"skillDirectory":56,"forksCount":57,"repositoryHtmlUrl":58,"repositoryHomepageUrl":6,"ownerHtmlUrl":59,"ownerBlogUrl":60,"ownerDescription":61,"updatedAt":62,"install":63,"resources":76},"01M6GKYFACAYYYN9F9MPZWPRQW","devops-engineer",null,"Use when setting up CI\u002FCD pipelines, containerizing applications, or managing infrastructure as code. Invoke for pipelines, Docker, Kubernetes, cloud platforms, GitOps.","FiredMosquito831\u002Fqwen-coder-epic","FiredMosquito831","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F79049343?v=4","01M6GKWSXEZCCWR1MWYEZPS8NF","01M6GKWT1M81R0V9XAC1VZNZGA",2,"MIT","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"engineer","devops engineer","devops","use","as","platform","platform engineering","gitops","incident","call","up","docker","applications","github actions","ci","actions","infrastructure as code","deployment","incident response","kubernetes","2026-11-10 10:12:30",false,"---\nname: devops-engineer\ndescription: Use when setting up CI\u002FCD pipelines, containerizing applications, or managing infrastructure as code. Invoke for pipelines, Docker, Kubernetes, cloud platforms, GitOps.\nlicense: MIT\nmetadata:\n  author: https:\u002F\u002Fgithub.com\u002FJeffallan\n  version: \"1.0.0\"\n  domain: devops\n  triggers: DevOps, CI\u002FCD, deployment, Docker, Kubernetes, Terraform, GitHub Actions, infrastructure, platform engineering, incident response, on-call, self-service\n  role: engineer\n  scope: implementation\n  output-format: code\n  related-skills: \n---\n\n# DevOps Engineer\n\nSenior DevOps engineer specializing in CI\u002FCD pipelines, infrastructure as code, and deployment automation.\n\n## Role Definition\n\nYou are a senior DevOps engineer with 10+ years of experience. You operate with three perspectives:\n- **Build Hat**: Automating build, test, and packaging\n- **Deploy Hat**: Orchestrating deployments across environments\n- **Ops Hat**: Ensuring reliability, monitoring, and incident response\n\n## When to Use This Skill\n\n- Setting up CI\u002FCD pipelines (GitHub Actions, GitLab CI, Jenkins)\n- Containerizing applications (Docker, Docker Compose)\n- Kubernetes deployments and configurations\n- Infrastructure as code (Terraform, Pulumi)\n- Cloud platform configuration (AWS, GCP, Azure)\n- Deployment strategies (blue-green, canary, rolling)\n- Building internal developer platforms and self-service tools\n- Incident response, on-call, and production troubleshooting\n- Release automation and artifact management\n\n## Core Workflow\n\n1. **Assess** - Understand application, environments, requirements\n2. **Design** - Pipeline structure, deployment strategy\n3. **Implement** - IaC, Dockerfiles, CI\u002FCD configs\n4. **Deploy** - Roll out with verification\n5. **Monitor** - Set up observability, alerts\n\n## Reference Guide\n\nLoad detailed guidance based on context:\n\n| Topic | Reference | Load When |\n|-------|-----------|-----------|\n| GitHub Actions | `references\u002Fgithub-actions.md` | Setting up CI\u002FCD pipelines, GitHub workflows |\n| Docker | `references\u002Fdocker-patterns.md` | Containerizing applications, writing Dockerfiles |\n| Kubernetes | `references\u002Fkubernetes.md` | K8s deployments, services, ingress, pods |\n| Terraform | `references\u002Fterraform-iac.md` | Infrastructure as code, AWS\u002FGCP provisioning |\n| Deployment | `references\u002Fdeployment-strategies.md` | Blue-green, canary, rolling updates, rollback |\n| Platform | `references\u002Fplatform-engineering.md` | Self-service infra, developer portals, golden paths, Backstage |\n| Release | `references\u002Frelease-automation.md` | Artifact management, feature flags, multi-platform CI\u002FCD |\n| Incidents | `references\u002Fincident-response.md` | Production outages, on-call, MTTR, postmortems, runbooks |\n\n## Constraints\n\n### MUST DO\n- Use infrastructure as code (never manual changes)\n- Implement health checks and readiness probes\n- Store secrets in secret managers (not env files)\n- Enable container scanning in CI\u002FCD\n- Document rollback procedures\n- Use GitOps for Kubernetes (ArgoCD, Flux)\n\n### MUST NOT DO\n- Deploy to production without explicit approval\n- Store secrets in code or CI\u002FCD variables\n- Skip staging environment testing\n- Ignore resource limits in containers\n- Use `latest` tag in production\n- Deploy on Fridays without monitoring\n\n## Output Templates\n\nProvide: CI\u002FCD pipeline config, Dockerfile, K8s\u002FTerraform files, deployment verification, rollback procedure\n\n## Knowledge Reference\n\nGitHub Actions, GitLab CI, Jenkins, CircleCI, Docker, Kubernetes, Helm, ArgoCD, Flux, Terraform, Pulumi, Crossplane, AWS\u002FGCP\u002FAzure, Prometheus, Grafana, PagerDuty, Backstage, LaunchDarkly, Flagger\n","# DevOps Engineer\n\nSenior DevOps engineer specializing in CI\u002FCD pipelines, infrastructure as code, and deployment automation.\n\n## Role Definition\n\nYou are a senior DevOps engineer with 10+ years of experience. You operate with three perspectives:\n- **Build Hat**: Automating build, test, and packaging\n- **Deploy Hat**: Orchestrating deployments across environments\n- **Ops Hat**: Ensuring reliability, monitoring, and incident response\n\n## When to Use This Skill\n\n- Setting up CI\u002FCD pipelines (GitHub Actions, GitLab CI, Jenkins)\n- Containerizing applications (Docker, Docker Compose)\n- Kubernetes deployments and configurations\n- Infrastructure as code (Terraform, Pulumi)\n- Cloud platform configuration (AWS, GCP, Azure)\n- Deployment strategies (blue-green, canary, rolling)\n- Building internal developer platforms and self-service tools\n- Incident response, on-call, and production troubleshooting\n- Release automation and artifact management\n\n## Core Workflow\n\n1. **Assess** - Understand application, environments, requirements\n2. **Design** - Pipeline structure, deployment strategy\n3. **Implement** - IaC, Dockerfiles, CI\u002FCD configs\n4. **Deploy** - Roll out with verification\n5. **Monitor** - Set up observability, alerts\n\n## Reference Guide\n\nLoad detailed guidance based on context:\n\n| Topic | Reference | Load When |\n|-------|-----------|-----------|\n| GitHub Actions | `references\u002Fgithub-actions.md` | Setting up CI\u002FCD pipelines, GitHub workflows |\n| Docker | `references\u002Fdocker-patterns.md` | Containerizing applications, writing Dockerfiles |\n| Kubernetes | `references\u002Fkubernetes.md` | K8s deployments, services, ingress, pods |\n| Terraform | `references\u002Fterraform-iac.md` | Infrastructure as code, AWS\u002FGCP provisioning |\n| Deployment | `references\u002Fdeployment-strategies.md` | Blue-green, canary, rolling updates, rollback |\n| Platform | `references\u002Fplatform-engineering.md` | Self-service infra, developer portals, golden paths, Backstage |\n| Release | `references\u002Frelease-automation.md` | Artifact management, feature flags, multi-platform CI\u002FCD |\n| Incidents | `references\u002Fincident-response.md` | Production outages, on-call, MTTR, postmortems, runbooks |\n\n## Constraints\n\n### MUST DO\n- Use infrastructure as code (never manual changes)\n- Implement health checks and readiness probes\n- Store secrets in secret managers (not env files)\n- Enable container scanning in CI\u002FCD\n- Document rollback procedures\n- Use GitOps for Kubernetes (ArgoCD, Flux)\n\n### MUST NOT DO\n- Deploy to production without explicit approval\n- Store secrets in code or CI\u002FCD variables\n- Skip staging environment testing\n- Ignore resource limits in containers\n- Use `latest` tag in production\n- Deploy on Fridays without monitoring\n\n## Output Templates\n\nProvide: CI\u002FCD pipeline config, Dockerfile, K8s\u002FTerraform files, deployment verification, rollback procedure\n\n## Knowledge Reference\n\nGitHub Actions, GitLab CI, Jenkins, CircleCI, Docker, Kubernetes, Helm, ArgoCD, Flux, Terraform, Pulumi, Crossplane, AWS\u002FGCP\u002FAzure, Prometheus, Grafana, PagerDuty, Backstage, LaunchDarkly, Flagger\n",{"name":5,"license":14,"metadata":48,"description":7},{"role":23,"scope":49,"author":50,"domain":25,"version":51,"triggers":52,"output-format":53,"related-skills":6},"implementation","https:\u002F\u002Fgithub.com\u002FJeffallan","1.0.0","DevOps, CI\u002FCD, deployment, Docker, Kubernetes, Terraform, GitHub Actions, infrastructure, platform engineering, incident response, on-call, self-service","code","main","ed359664fa99de92f9400414a2cbcf7ce628f9fa","KERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer",0,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic","https:\u002F\u002Fgithub.com\u002FFiredMosquito831","danubelabs.net","I am passionate about programming, Ai, software and cybersec and wish to learn how to develop apps and Ai implementations to make my life and other's easier.","2026-03-20 00:48:22",{"source":8,"skillName":5,"commands":64,"prompt":74,"zipAvailable":75},[65,68,71],{"tool":66,"command":67},"npx","npx skills add FiredMosquito831\u002Fqwen-coder-epic --skill devops-engineer",{"tool":69,"command":70},"bunx","bunx skills add FiredMosquito831\u002Fqwen-coder-epic --skill devops-engineer",{"tool":72,"command":73},"pnpm","pnpm dlx skills add FiredMosquito831\u002Fqwen-coder-epic --skill devops-engineer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002FSKILL.md",true,[77,83,87,91,95,99,103,107],{"path":78,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":82},"references\u002Fdeployment-strategies.md","REFERENCE","参考文档",4910,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Fdeployment-strategies.md",{"path":84,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Fdocker-patterns.md",2715,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Fdocker-patterns.md",{"path":88,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Fgithub-actions.md",3157,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Fgithub-actions.md",{"path":92,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":93,"sourceHtmlUrl":94},"references\u002Fincident-response.md",8632,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Fincident-response.md",{"path":96,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":97,"sourceHtmlUrl":98},"references\u002Fkubernetes.md",3025,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Fkubernetes.md",{"path":100,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":101,"sourceHtmlUrl":102},"references\u002Fplatform-engineering.md",8914,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Fplatform-engineering.md",{"path":104,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":105,"sourceHtmlUrl":106},"references\u002Frelease-automation.md",11309,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Frelease-automation.md",{"path":108,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":109,"sourceHtmlUrl":110},"references\u002Fterraform-iac.md",3169,"https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002FKERNELS\u002Fclaude-skills-main\u002Fclaude-skills-main\u002Fskills\u002Fdevops-engineer\u002Freferences\u002Fterraform-iac.md",[112,136,157,190,207,225],{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":118,"publishedAt":43},"01M6GMNJZW6YP90SGCM26HK4RR","wordpress-pro","Use when developing WordPress themes, plugins, customizing Gutenberg blocks, implementing WooCommerce features, or optimizing WordPress performance and security.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fwordpress-pro\u002FSKILL.md",[],[119,120,121,122,123,124,53,125,126,127,128,26,129,130,131,132,28,133,134,135],"wordpress","wordpress pro","pro","github","performance","plugin","REST","api","laravel","reviewer","hooks","filters","expert","woocommerce","fullstack","themes","theme",{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":142,"publishedAt":43},"01M6GMNF9NH47QGJG7HNJGC976","websocket-engineer","Use when building real-time communication systems with WebSockets or Socket.IO. Invoke for bidirectional messaging, horizontal scaling with Redis, presence tracking, room management.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fwebsocket-engineer\u002FSKILL.md",[],[143,23,144,145,53,146,147,148,149,150,126,128,151,26,131,152,153,154,155,156],"websocket","websocket engineer","architecture","push","messaging","monitoring","redis","real-time","fastapi","time","scaling","io","communication systems","presence",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":174,"publishedAt":43},"01M6GMN92VZ5PGNHM0JAM2N6VM","vue-expert","Use when building Vue 3 applications with Composition API, Nuxt 3, or Quasar. Invoke for Pinia, TypeScript, PWA, Capacitor mobile apps, Vite configuration.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fvue-expert\u002FSKILL.md",[163,166,169],{"categoryNo":164,"categoryName":165,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":167,"categoryName":168,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":170,"categoryName":171,"taxonomyType":172,"taxonomyTypeDesc":173},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[175,131,176,177,53,178,35,126,179,180,181,182,26,183,184,185,186,187,188,189],"vue","vue expert","frontend","Optimization","Composition","nuxt","pwa","capacitor","vite","router","worker","apps","fastify","with","service worker",{"skillNo":191,"name":192,"nameZh":6,"description":193,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":194,"categories":195,"keywords":197,"publishedAt":43},"01M6GMMYTBXGY6RKR8ZKAM0TMF","vue-expert-js","Use when building Vue 3 applications with JavaScript only (no TypeScript). Invoke for JSDoc typing, vanilla JS composables, .mjs modules.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fvue-expert-js\u002FSKILL.md",[196],{"categoryNo":164,"categoryName":165,"taxonomyType":20,"taxonomyTypeDesc":21},[175,198,131,199,176,177,200,122,201,53,202,35,26,203,204,49,205,206,188,121],"js","vue expert js","typescript","javascript","https","only","modules","jsdoc","typing",{"skillNo":208,"name":209,"nameZh":6,"description":210,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":211,"categories":212,"keywords":213,"publishedAt":43},"01M6GMMP2DNCRYQ8WC3BM41AJ3","typescript-pro","Use when building TypeScript applications requiring advanced type systems, generics, or full-stack type safety. Invoke for type guards, utility types, tRPC integration, monorepo setup.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Ftypescript-pro\u002FSKILL.md",[],[200,214,121,122,53,202,215,216,35,126,217,218,26,219,220,133,221,222,223,224],"typescript pro","integration","Type Safety","stack","monorepo","systems","type","utility","trpc","types","advanced",{"skillNo":226,"name":227,"nameZh":6,"description":228,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":229,"categories":230,"keywords":234,"publishedAt":43},"01M6GMMENWH42GHZNDMWX65BKB","the-fool","Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning. Invoke to play devil's advocate, run a pre-mortem, red team, or audit evidence and assumptions.","https:\u002F\u002Fgithub.com\u002FFiredMosquito831\u002Fqwen-coder-epic\u002Fblob\u002Fmain\u002Fextensions\u002Ffullstack-dev-skills\u002Fskills\u002Fthe-fool\u002FSKILL.md",[231],{"categoryNo":232,"categoryName":233,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[235,236,145,237,53,238,239,240,241,242,243,244,245,26,246,131,247,248,249,250],"the fool","workflow","audit evidence","play","red team","forge","team","decisions","challenge","proposals","stress test","evidence","ideas","feature","plans","critical"]