关于 happy-platform-skills
面向 ServiceNow 和企业平台任务的技能目录与加载器,包含 184 项任务技能。它帮助 Agent 查找并载入专门指令,并附带 Happy Platform MCP 版本化合约。
主要功能
- 01涵盖 23 类的 184 项技能
- 02通过命令行搜索和列出技能
- 03载入技能指令与提示词
- 04内置版本化 MCP 合约
适用场景
- 01查找事件分诊指令
- 02载入 ServiceNow 管理指南
- 03发现安全或报告类技能
MCP 相关
包含 Happy Platform MCP 的版本化合约,区分实时工具集和仅文档工具集;建议 ServiceNow 操作优先使用实时 MCP 工具。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ happy-technologies-llc/ happy-platform-skills --skill happy-platform-skills安装后在 Claude Code 中输入/happy-platform-skills确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
NOTICECONTRIBUTING.mdLICENSE.gitignoreCHANGELOG.mdREADME.mdpackage.jsonpackage-lock.json.github/FUNDING.yml.github/workflows/ci.ymlcontracts/happy-platform-mcp-5.1.0.jsonREADME.mdhappy-platform-mcp-5.1.0-natural-language.jsontask4-skill-version-baseline.jsondocs/CREATING_SKILLS.mdSKILL_SPEC.mdRELEASING.mdservicenow-australia-skills-backlog.mddocs/plans/2026-07-17-project-funding-design.md2026-07-17-project-funding.mdmigration/PUBLISH_STEPS.mdmigration/happy-servicenow-skills/index.jspackage.jsoncli.jsREADME.mdloader.jsscripts/check-natural-language-contract.mjspackage-verification-lib.mjsverify-package.mjsrefresh-mcp-tool-contract.mjs详细介绍
Happy Platform 技能
使用此根技能来发现 Happy Platform 技能目录。该软件包包含 23 个类别中的 184 个特定任务技能。执行工作前,请加载最匹配的 skills/<category>/<name>/SKILL.md 文件。
何时使用此技能
对于 ServiceNow 管理、开发、IT 服务管理、客户和员工工作流、运营、安全、治理、报告以及相关企业平台任务,请使用此目录。
目录
| 类别 | 技能 |
|---|---|
| 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 |
| 总计 | 184 |
使用以下命令查找准确的技能名称:
npx hps list
npx hps search "incident"
使用以下命令加载一个技能:
npx hps load itsm/incident-triage
Happy Platform MCP v5.1 合约
捆绑的合约中恰好包含 55 个可用 MCP 工具。仅文档模式启动时,恰好会公开 6 个仅供文档使用的工具:5 个文档工具以及
SN-Register-Instance。
只能使用 contracts/ 下捆绑的版本化合约中列出的工具名称。ServiceNow 操作优先使用可用的 MCP 工具。只有在可用的 MCP 合约无法表达该操作时,才使用后台脚本执行。
安装
# npm package and CLI
npm install happy-platform-skills
# Agent skill discovery from GitHub
npx skills add Happy-Technologies-LLC/happy-platform-skills --all --full-depth
软件包 API
import { SkillLoader, SkillRegistry } from 'happy-platform-skills';
const registry = new SkillRegistry();
await registry.discover();
const skill = await SkillLoader.load('itsm/incident-triage');
console.log(skill.getInstructions());
console.log(skill.toPrompt());
贡献
请参阅 docs/CREATING_SKILLS.md 和 docs/SKILL_SPEC.md。
许可证
Apache-2.0 - Happy Technologies LLC
评论
支持 Markdown