happy-servicenow-skills 是 Happy Technologies LLC 发布的、与具体平台无关的 ServiceNow AI 技能库,面向 ServiceNow 的开发与管理工作,共包含 47 项技能。该库可与 Claude Code、Claude Desktop、ChatGPT、Cursor 以及任何智能体 AI 系统配合使用。
用途方面,当需要完成 ServiceNow 相关工作时可以使用这些技能,例如事件(incident)分诊、创建变更请求、为事件分配编写业务规则、配置带审批流的目录项、查询 CMDB 关系、调试客户端脚本、管理更新集与部署等。
技能按类别划分如下。ITSM 共 7 项:incident-triage 用于自动分类与优先级排序,incident-lifecycle 覆盖端到端事件管理流程,major-incident 用于 P1/重大事件协调,problem-analysis 用于根因分析与已知错误管理,change-management 覆盖 RFC 创建、CAB、实施与 PIR,natural-language-queries 支持用自然语言搜索 ServiceNow,quick-reference 是常用操作速查表。
开发共 12 项:business-rules 用于服务端自动化脚本,client-scripts 用于表单操作与校验,script-includes 提供可复用服务端库,glide-api-reference 覆盖 GlideRecord、GlideAggregate、GlideDateTime,debugging-techniques 包含脚本调试器、日志与故障排查,notifications 处理邮件通知、事件与模板,ui-actions 管理按钮、上下文菜单及客户端与服务端操作,scheduled-jobs 用于自动化周期任务,data-import 处理导入集与转换映射,scripted-rest-apis 创建自定义 REST 端点,automated-testing 涉及 ATF 与脚本测试,performance-optimization 提供脚本优化技巧。
管理共 12 项:update-set-management 用于配置跟踪与部署,deployment-workflow 处理实例间迁移,batch-operations 执行批量记录操作,script-execution 提供后台脚本模式,script-sync 支持本地开发工作流,user-provisioning 管理用户生命周期,workflow-creation 以编程方式构建工作流,schema-discovery 用于表与字段探查,instance-management 处理多实例操作,application-scope 用于作用域应用开发,configuration-validation 校验目录项,generic-crud-operations 提供通用表操作。
服务目录共 5 项:request-fulfillment 覆盖端到端请求处理,item-creation 用于目录项设置,approval-workflows 配置审批,variable-management 管理表单变量与选项,ui-policies 处理动态表单行为。CMDB 共 4 项:ci-discovery 管理配置项,relationship-mapping 处理 CI 关系与依赖,impact-analysis 评估服务影响,data-quality 负责 CMDB 健康与校验。安全共 4 项:incident-response 处理安全事件,acl-management 配置访问控制,audit-compliance 监控合规,data-classification 管理数据敏感度。报表共 3 项:sla-analysis 分析 SLA 性能指标,executive-dashboard 提供 KPI 仪表盘,trend-analysis 进行历史趋势报表。
安装方式:安装全部技能使用 npx skills add Happy-Technologies-LLC/happy-servicenow-skills --all;安装指定类别使用 npx skills add Happy-Technologies-LLC/happy-servicenow-skills -s "itsm/*";安装单个技能使用 npx skills add Happy-Technologies-LLC/happy-servicenow-skills -s "development/business-rules"。使用 npm 时可全局安装 npm install -g happy-servicenow-skills,然后通过 npx sn-skills search "incident" 搜索技能、npx sn-skills load itsm/incident-triage 加载技能内容、npx sn-skills validate 校验技能。
每个技能包含概述(功能与适用时机)、前置条件(所需角色与知识)、操作步骤(含 MCP 工具示例)、最佳实践(对齐 ITIL 的建议)、故障排查(常见问题与解决方案)以及关联技能交叉引用。这些技能与 ServiceNow MCP Server 工具全面对应,包括查询与 CRUD 操作(SN-Query-Table、SN-Create-Record 等)、更新集管理(SN-Set-Update-Set、SN-Clone-Update-Set)、脚本执行(SN-Execute-Background-Script)、自然语言接口(SN-NL-Search、SN-NL-Query-Builder)、批量操作(SN-Batch-Create、SN-Batch-Update)、工作流创建(SN-Create-Workflow、SN-Create-Activity)以及另外 35+ 工具。
贡献指南见 CREATING_SKILLS.md,项目采用 MIT 许可证。具体收费与价格信息暂未提供。