[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6H8YMB9009PRSY4GQ98JBNW":3,"skill-same:01M6H8YMB9009PRSY4GQ98JBNW":66},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":28,"publishedAt":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":14,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":49,"ownerDescription":50,"updatedAt":51,"install":52,"resources":65},"01M6H8YMB9009PRSY4GQ98JBNW","automation",null,"DevOps automation and workflow optimization","NeuralBlitz\u002FMito","NeuralBlitz","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F79354388?v=4","01M6H8T2TFH477HRS0KTSTKR2E","David Riggs","01M6H8T2YQQDXPYM092P670Z21",0,"MIT","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fautomation\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[5,29,30,31,32,33,34,35,36],"workflow","workflow optimization","developer","Optimization","devops","opencode","engineer","devops automation","2026-11-10 10:12:30",false,"---\nname: automation\ndescription: DevOps automation and workflow optimization\nlicense: MIT\ncompatibility: opencode\nmetadata:\n  audience: developer, devops-engineer\n  category: devops\n---\n\n## What I do\n\n- Design and implement CI\u002FCD pipelines for automated software delivery\n- Create infrastructure automation scripts using tools like Ansible, Terraform, and Chef\n- Build workflow automation to reduce manual, repetitive tasks\n- Implement configuration management and policy-as-code solutions\n- Automate testing, deployment, and monitoring processes\n- Develop custom automation frameworks and reusable components\n\n## When to use me\n\n- When you need to set up or optimize CI\u002FCD pipelines\n- When manual deployment processes are error-prone or time-consuming\n- When you want to implement infrastructure as code practices\n- When building self-service automation for development teams\n- When integrating multiple tools and services into cohesive workflows\n- When standardizing deployment processes across environments\n\n## Key Concepts\n\n### CI\u002FCD Pipeline Design\n\n```yaml\n# Example GitHub Actions workflow\nname: CI\u002FCD Pipeline\non:\n  push:\n    branches: [main, develop]\n  pull_request:\n    branches: [main]\n\njobs:\n  test:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions\u002Fcheckout@v4\n      - name: Run tests\n        run: npm test\n      - name: Upload coverage\n        uses: codecov\u002Fcodecov-action@v3\n\n  deploy:\n    needs: test\n    if: github.ref == 'refs\u002Fheads\u002Fmain'\n    runs-on: ubuntu-latest\n    steps:\n      - name: Deploy to production\n        run: |\n          echo \"Deploying to production...\"\n```\n\n### Infrastructure as Code\n\n```terraform\n# Example Terraform configuration\nresource \"aws_ec2_instance\" \"web_server\" {\n  ami           = \"ami-0c55b159cbfafe1f0\"\n  instance_type = \"t3.micro\"\n  \n  tags = {\n    Name        = \"WebServer\"\n    Environment = \"production\"\n    ManagedBy   = \"terraform\"\n  }\n}\n```\n\n### Configuration Management\n\n```ansible\n# Example Ansible playbook\n- name: Configure web servers\n  hosts: webservers\n  become: yes\n  tasks:\n    - name: Install nginx\n      apt:\n        name: nginx\n        state: present\n\n    - name: Start nginx service\n      service:\n        name: nginx\n        state: started\n        enabled: yes\n```\n\n### Key Principles\n\n- **Idempotency**: Automation scripts should produce the same result regardless of how many times they're run\n- **Immutable Infrastructure**: Prefer replacing resources over modifying them\n- **GitOps**: Use Git as the single source of truth for infrastructure and deployments\n- **Policy as Code**: Define compliance and security policies as version-controlled code\n- **Self-Service**: Enable teams to provision resources without manual intervention\n","## What I do\n\n- Design and implement CI\u002FCD pipelines for automated software delivery\n- Create infrastructure automation scripts using tools like Ansible, Terraform, and Chef\n- Build workflow automation to reduce manual, repetitive tasks\n- Implement configuration management and policy-as-code solutions\n- Automate testing, deployment, and monitoring processes\n- Develop custom automation frameworks and reusable components\n\n## When to use me\n\n- When you need to set up or optimize CI\u002FCD pipelines\n- When manual deployment processes are error-prone or time-consuming\n- When you want to implement infrastructure as code practices\n- When building self-service automation for development teams\n- When integrating multiple tools and services into cohesive workflows\n- When standardizing deployment processes across environments\n\n## Key Concepts\n\n### CI\u002FCD Pipeline Design\n\n```yaml\n# Example GitHub Actions workflow\nname: CI\u002FCD Pipeline\non:\n  push:\n    branches: [main, develop]\n  pull_request:\n    branches: [main]\n\njobs:\n  test:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions\u002Fcheckout@v4\n      - name: Run tests\n        run: npm test\n      - name: Upload coverage\n        uses: codecov\u002Fcodecov-action@v3\n\n  deploy:\n    needs: test\n    if: github.ref == 'refs\u002Fheads\u002Fmain'\n    runs-on: ubuntu-latest\n    steps:\n      - name: Deploy to production\n        run: |\n          echo \"Deploying to production...\"\n```\n\n### Infrastructure as Code\n\n```terraform\n# Example Terraform configuration\nresource \"aws_ec2_instance\" \"web_server\" {\n  ami           = \"ami-0c55b159cbfafe1f0\"\n  instance_type = \"t3.micro\"\n  \n  tags = {\n    Name        = \"WebServer\"\n    Environment = \"production\"\n    ManagedBy   = \"terraform\"\n  }\n}\n```\n\n### Configuration Management\n\n```ansible\n# Example Ansible playbook\n- name: Configure web servers\n  hosts: webservers\n  become: yes\n  tasks:\n    - name: Install nginx\n      apt:\n        name: nginx\n        state: present\n\n    - name: Start nginx service\n      service:\n        name: nginx\n        state: started\n        enabled: yes\n```\n\n### Key Principles\n\n- **Idempotency**: Automation scripts should produce the same result regardless of how many times they're run\n- **Immutable Infrastructure**: Prefer replacing resources over modifying them\n- **GitOps**: Use Git as the single source of truth for infrastructure and deployments\n- **Policy as Code**: Define compliance and security policies as version-controlled code\n- **Self-Service**: Enable teams to provision resources without manual intervention\n",{"name":5,"license":15,"metadata":42,"description":7,"compatibility":34},{"audience":43,"category":33},"developer, devops-engineer","main","2ea764e153842704d24a2e9aa4170441a7f03081",".opencode\u002Fskills\u002Fautomation","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito","https:\u002F\u002Fgithub.com\u002FNeuralBlitz","nuralnexus.org","Theoretical and Futuristic AI Nerd 🤓 ","2026-11-12 03:13:05",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add NeuralBlitz\u002FMito --skill automation",{"tool":58,"command":59},"bunx","bunx skills add NeuralBlitz\u002FMito --skill automation",{"tool":61,"command":62},"pnpm","pnpm dlx skills add NeuralBlitz\u002FMito --skill automation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fautomation\u002FSKILL.md",true,[],[67,83,96,109,117,138],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":37},"01M6HAZSAQK1S27CEZYAYJTQDX","wireless-communications","Wireless systems, mobile networks, and 5G\u002F6G","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwireless-communications\u002FSKILL.md",[],[74,75,76,77,78,79,80,81,34,82],"communications","wireless communications","wireless","systems","engineering","networks","5G","students","mobile",{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":37},"01M6HAZFX6E8NK3WZWDX5YCKYY","websockets","WebSocket implementation and best practices","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fwebassembly\u002Fwebsockets\u002FSKILL.md",[],[85,90,91,92,34,93,94,95],"websocket implementation","time","implementation","real-time","websocket","best practices",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":37},"01M6HAZ6DAXBQ7QHXXM1EM7715","vulnerability-auditing","Vulnerability assessment and auditing","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fvulnerability-auditing\u002FSKILL.md",[],[103,104,105,106,34,107,108],"vulnerability","vulnerability auditing","security","vulnerability assessment","cybersecurity","assessment",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":37},"01M6HAZ3FKF3CS9Z3J96RVE2ZE","vulnerability-assessment","Finding and assessing security vulnerabilities","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fvue\u002Fvulnerability-assessment\u002FSKILL.md",[],[106,103,108,105,116,34],"vulnerabilities",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":129,"publishedAt":37},"01M6HAYSHM6HKRKEHFP0SGZQX7","vlsi-design","Very-Large-Scale Integration circuit design and semiconductor engineering","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fvlsi-design\u002FSKILL.md",[123,126],{"categoryNo":124,"categoryName":125,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":127,"categoryName":128,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000032","设计师",[130,131,132,133,134,78,135,34,136,81,137],"vlsi design","VLSI","design","hardware","integration","computer","scale","circuit",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":37},"01M6HAYPQ30FFE2JXD7WQJ8R6C","unsupervised","Unsupervised learning concepts","https:\u002F\u002Fgithub.com\u002FNeuralBlitz\u002FMito\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fvisualization\u002Funsupervised\u002FSKILL.md",[],[140,145,34,146,147,148,149,150],"learning","intelligence","unsupervised learning","machine","concepts","machine-learning"]