[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D9W1KXZHS4FP6VR0SSDRJ8":3,"skill-same:01M6D9W1KXZHS4FP6VR0SSDRJ8":80},{"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":23,"publishedAt":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":53,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":55,"updatedAt":56,"install":57,"resources":69},"01M6D9W1KXZHS4FP6VR0SSDRJ8","alert-sop",null,"自动分析告警信息，按SOP排查问题并生成处理报告","PM-Shawn\u002FAbu-Cowork","PM-Shawn","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F34580770?v=4","01M6D9TVP5HBW9H8SPHYWW0X8E","Shawn","01M6D9TVVM38B7APZDN4NM9Y45",422,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Fbuiltin-skills\u002Falert-sop\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34],"sop","alert","alert sop","report","investigate","json","生成","analyze","write","ops","运维","2026-11-10 10:12:30",false,"---\nname: alert-sop\ndescription: 自动分析告警信息，按SOP排查问题并生成处理报告\ndisplay-description:\n  zh-CN: 自动分析告警信息，按 SOP 排查问题并生成处理报告\n  en-US: Analyze an alert, investigate it by the SOP and write a handling report\ntrigger: 收到告警消息需要自动排查处理，或用户提到告警分析、告警排查、SOP处理\ndo-not-trigger: 用户只是讨论告警相关概念，没有具体告警需要处理\nuser-invocable: true\nargument-hint: \u003C告警内容或事件数据 JSON>\ntags:\n  - ops\n  - alert\n  - sop\n  - 运维\n---\n\n# 告警自动排查 SOP\n\n你是一个运维告警处理专家。收到告警信息后，严格按以下流程排查。\n\n## 告警数据\n\n$ARG\n\n## Step 1: 告警分类\n\n分析告警内容，判断类型和紧急程度：\n\n| 类型 | 特征 | 等级 |\n|------|------|------|\n| 服务不可用 | down, 502, 503, 连接失败, 不可用 | P0 |\n| 性能劣化 | 超时, 延迟高, RT 升高, 慢查询 | P1 |\n| 资源告警 | CPU, 内存, 磁盘, 容量 | P1 |\n| 业务指标 | 成功率, 量跌, 转化率 | P2 |\n\n## Step 2: 信息收集\n\n根据告警类型，依次调用可用的排查工具（根据已连接的 MCP Server 决定）：\n\n1. **查服务状态** — 确认哪些服务受影响、当前状态\n2. **查错误日志** — 关注异常堆栈、错误频率变化、首次出现时间\n3. **查监控指标** — 是否有突变点、影响范围（单机 vs 集群）\n4. **查发布记录** — 最近是否有发布、发布时间是否与告警时间吻合\n\n如果某个工具不可用或调用失败（最多重试 2 次），跳过该步骤并在报告中注明。\n\n## Step 3: 根因分析\n\n综合以上信息分析根因，常见模式：\n\n- **发布后出现** → 大概率是发布引入的问题，建议回滚\n- **突发无发布** → 可能是依赖方问题、流量突增、资源耗尽\n- **缓慢劣化** → 可能是内存泄漏、连接池耗尽、数据增长\n- **周期性出现** → 可能是定时任务冲突、批量操作影响\n\n如果无法确定根因，如实说明，不要猜测。\n\n## Step 4: 生成报告\n\n将分析结果整理为以下格式：\n\n```\n【告警处理报告】\n━━━━━━━━━━━━━━━━━━\n告警内容：{一句话概括}\n告警时间：{时间}\n紧急程度：{P0\u002FP1\u002FP2}\n\n排查结果：\n  - 服务状态：{正常\u002F异常，具体哪些}\n  - 错误日志：{关键错误信息}\n  - 监控指标：{异常指标}\n  - 最近发布：{有无，时间}\n\n根因分析：\n  {1-3 句话说明根因}\n\n建议操作：\n  {具体建议，如回滚、扩容、联系XX团队等}\n\n当前状态：{已恢复\u002F仍在持续\u002F需人工介入}\n━━━━━━━━━━━━━━━━━━\n由阿布自动排查生成\n```\n\n## 注意事项\n\n- P0 告警报告末尾加上\"建议人工立即介入确认\"\n- 如果告警已自动恢复，也要说明可能的原因\n- 如果需要将报告发回群聊，使用可用的消息发送工具\n","# 告警自动排查 SOP\n\n你是一个运维告警处理专家。收到告警信息后，严格按以下流程排查。\n\n## 告警数据\n\n$ARG\n\n## Step 1: 告警分类\n\n分析告警内容，判断类型和紧急程度：\n\n| 类型 | 特征 | 等级 |\n|------|------|------|\n| 服务不可用 | down, 502, 503, 连接失败, 不可用 | P0 |\n| 性能劣化 | 超时, 延迟高, RT 升高, 慢查询 | P1 |\n| 资源告警 | CPU, 内存, 磁盘, 容量 | P1 |\n| 业务指标 | 成功率, 量跌, 转化率 | P2 |\n\n## Step 2: 信息收集\n\n根据告警类型，依次调用可用的排查工具（根据已连接的 MCP Server 决定）：\n\n1. **查服务状态** — 确认哪些服务受影响、当前状态\n2. **查错误日志** — 关注异常堆栈、错误频率变化、首次出现时间\n3. **查监控指标** — 是否有突变点、影响范围（单机 vs 集群）\n4. **查发布记录** — 最近是否有发布、发布时间是否与告警时间吻合\n\n如果某个工具不可用或调用失败（最多重试 2 次），跳过该步骤并在报告中注明。\n\n## Step 3: 根因分析\n\n综合以上信息分析根因，常见模式：\n\n- **发布后出现** → 大概率是发布引入的问题，建议回滚\n- **突发无发布** → 可能是依赖方问题、流量突增、资源耗尽\n- **缓慢劣化** → 可能是内存泄漏、连接池耗尽、数据增长\n- **周期性出现** → 可能是定时任务冲突、批量操作影响\n\n如果无法确定根因，如实说明，不要猜测。\n\n## Step 4: 生成报告\n\n将分析结果整理为以下格式：\n\n```\n【告警处理报告】\n━━━━━━━━━━━━━━━━━━\n告警内容：{一句话概括}\n告警时间：{时间}\n紧急程度：{P0\u002FP1\u002FP2}\n\n排查结果：\n  - 服务状态：{正常\u002F异常，具体哪些}\n  - 错误日志：{关键错误信息}\n  - 监控指标：{异常指标}\n  - 最近发布：{有无，时间}\n\n根因分析：\n  {1-3 句话说明根因}\n\n建议操作：\n  {具体建议，如回滚、扩容、联系XX团队等}\n\n当前状态：{已恢复\u002F仍在持续\u002F需人工介入}\n━━━━━━━━━━━━━━━━━━\n由阿布自动排查生成\n```\n\n## 注意事项\n\n- P0 告警报告末尾加上\"建议人工立即介入确认\"\n- 如果告警已自动恢复，也要说明可能的原因\n- 如果需要将报告发回群聊，使用可用的消息发送工具\n",{"name":5,"tags":40,"trigger":41,"description":7,"argument-hint":42,"do-not-trigger":43,"user-invocable":44,"display-description":45},[33,25,24,34],"收到告警消息需要自动排查处理，或用户提到告警分析、告警排查、SOP处理","\u003C告警内容或事件数据 JSON>","用户只是讨论告警相关概念，没有具体告警需要处理",true,{"en-US":46,"zh-CN":47},"Analyze an alert, investigate it by the SOP and write a handling report","自动分析告警信息，按 SOP 排查问题并生成处理报告","main","7e6d17126241cd6d89b1df0f60e7f98c144377ad","builtin-skills\u002Falert-sop",100,"https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork","https:\u002F\u002Fabuwork.com","https:\u002F\u002Fgithub.com\u002FPM-Shawn","Product Manager","2026-11-08 18:42:37",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":44},[59,62,65],{"tool":60,"command":61},"npx","npx skills add PM-Shawn\u002FAbu-Cowork --skill alert-sop",{"tool":63,"command":64},"bunx","bunx skills add PM-Shawn\u002FAbu-Cowork --skill alert-sop",{"tool":66,"command":67},"pnpm","pnpm dlx skills add PM-Shawn\u002FAbu-Cowork --skill alert-sop","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Fbuiltin-skills\u002Falert-sop\u002FSKILL.md",[70,76],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"examples\u002Fcli.md","REFERENCE","参考文档",27,"https:\u002F\u002Fgithub.com\u002FQiao-920\u002Fclaude-desktop-cn\u002Fblob\u002Fmain\u002Fengine\u002Fsrc\u002Fskills\u002Fbundled\u002Fverify\u002Fexamples\u002Fcli.md",{"path":77,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":78,"sourceHtmlUrl":79},"examples\u002Fserver.md",30,"https:\u002F\u002Fgithub.com\u002FQiao-920\u002Fclaude-desktop-cn\u002Fblob\u002Fmain\u002Fengine\u002Fsrc\u002Fskills\u002Fbundled\u002Fverify\u002Fexamples\u002Fserver.md",[81,93,115,138,174,191],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":88,"publishedAt":35},"01M6DA0B2XCG463VKF522CV68Y","..\u002F..\u002Fevil name","A name the installer would refuse to turn into a directory","https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fplugin-market-broken\u002Fplugins\u002Funsafe-skill-name\u002Fskills\u002Ftools\u002FSKILL.md",[87],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[89,90,91,92],"evil","evil name","directory","installer",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":105,"publishedAt":35},"01M6DA076EN71TPF726NCEYP1B","product-listing","Write or rewrite an e-commerce product listing (title, selling points, spec table, FAQ) from product specs. Use when the user asks for listing copy, a product title, or a detail page.","https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Fexamples\u002Fplugin-market\u002Fplugins\u002Fshop-assistant\u002Fskills\u002Fproduct-listing\u002FSKILL.md",[99,100],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":101,"categoryName":102,"taxonomyType":103,"taxonomyTypeDesc":104},"01JBSEEDCAT000000000000031","产品经理","PROFESSION","适用职业",[106,107,108,109,110,32,111,112,113,114],"product","product listing","spec","table","page","user","use","faq","detail",{"skillNo":116,"name":117,"nameZh":6,"description":118,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":119,"categories":120,"keywords":122,"publishedAt":35},"01M6D9ZH2JVXR15G1JKQYD1M2N","trigger","创建和管理触发器 - 设置事件驱动的自动化任务","https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Fbuiltin-skills\u002Ftrigger\u002FSKILL.md",[121],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[117,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137],"create","run","file","schedule","automation","manage","task","watch","webhook","file watch","定时","自动化","触发器","事件驱动","文件监听",{"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":153,"publishedAt":35},"01M6D9Z8MH1B4PC7QES6H8SFSZ","svg-diagram","用 SVG 生成精美的架构图、流程图、时序图、层级图、对比图等结构化图表。直接输出 ```html 代码块（内含 SVG），前端在沙箱 iframe 中渲染。效果比 Mermaid 更美观、布局更灵活。","https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Fbuiltin-skills\u002Fsvg-diagram\u002FSKILL.md",[144,147,150],{"categoryNo":145,"categoryName":146,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":148,"categoryName":149,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":151,"categoryName":152,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",[154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173],"svg diagram","diagram","动画","image","frontend","design","流程图","architecture","mermaid","generate","visualization","flow","logo","统计","diagrams","infographic","chart","交互","可视化","图表",{"skillNo":175,"name":176,"nameZh":6,"description":177,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":178,"categories":179,"keywords":184,"publishedAt":35},"01M6D9YZ1ZRYE8G3FGYMS6T32J","skill-creator","创建、编辑、优化和测试 skills。当用户明确要求创建一个具体的新 skill、修改已有 skill 的内容或描述、运行 skill 评测，或优化 skill 触发准确率时使用。","https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Fbuiltin-skills\u002Fskill-creator\u002FSKILL.md",[180,183],{"categoryNo":181,"categoryName":182,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[185,186,187,123,188,189,190],"skill creator","testing","test","improve","对话","edit",{"skillNo":192,"name":126,"nameZh":6,"description":193,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":194,"categories":195,"keywords":197,"publishedAt":35},"01M6D9YVAB65YKJ3DXQHT7WC8E","创建和管理定时任务 - 设置定期自动执行的任务","https:\u002F\u002Fgithub.com\u002FPM-Shawn\u002FAbu-Cowork\u002Fblob\u002Fmain\u002Fbuiltin-skills\u002Fschedule\u002FSKILL.md",[196],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[126,123,124,198,128,129,133,134,199],"recurring","tasks"]