用途:Happy Platform Skills 是用于发现和加载企业平台任务技能的根技能目录,适用于 ServiceNow 管理、开发、IT 服务管理、客户与员工工作流、运营、安全、治理、报表等相关企业平台任务。
主要能力:包内含 23 个类别共 184 个任务型技能。类别与技能数分别为 admin 16、catalog 9、cmdb 6、csm 10、development 20、document 3、ea 2、fsm 3、genai 19、grc 11、hrsd 12、itom 5、itsm 19、knowledge 7、legal 6、otsm 2、procurement 6、psds 2、reporting 6、sam 2、secops 7、security 4、spm 7。随包提供版本化 MCP 契约,位于 contracts/ 下;契约含 55 个实时 MCP 工具,纯文档启动时暴露 6 个文档工具:5 个文档工具加 SN-Register-Instance。
使用方式:执行工作前加载最窄匹配的 skills/<category>/<name>/SKILL.md 文件。使用 npx hps list 列出技能,npx hps search "incident" 搜索,npx hps load itsm/incident-triage 加载单个技能。安装:npm install happy-platform-skills;或从 GitHub 发现技能:npx skills add Happy-Technologies-LLC/happy-platform-skills --all --full-depth。包 API 示例:import { SkillLoader, SkillRegistry } from 'happy-platform-skills',可创建 SkillRegistry、discover,并用 SkillLoader.load('itsm/incident-triage') 获取指令与提示。
限制与约定:只使用 contracts/ 下版本化契约中存在的工具名;ServiceNow 操作优先使用实时 MCP 工具;仅当实时 MCP 契约无法表达该操作时才使用后台脚本执行。贡献参见 docs/CREATING_SKILLS.md 与 docs/SKILL_SPEC.md。许可证为 Apache-2.0,Happy Technologies LLC。其他具体收费、平台支持范围与效果暂未提供。