mcpField
H
happy-platform-skills

happy-platform-skills

github.com/happy-technologies-llc其他4170 次安装2 天前更新
代码仓库

关于 happy-platform-skills

面向 ServiceNow 和企业平台任务的技能目录与加载器,包含 184 项任务技能。它帮助 Agent 查找并载入专门指令,并附带 Happy Platform MCP 版本化合约。

主要功能

  1. 01涵盖 23 类的 184 项技能
  2. 02通过命令行搜索和列出技能
  3. 03载入技能指令与提示词
  4. 04内置版本化 MCP 合约

适用场景

  1. 01查找事件分诊指令
  2. 02载入 ServiceNow 管理指南
  3. 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 外,安装时一起下载的参考资料和脚本。

NOTICE
CONTRIBUTING.md
LICENSE
.gitignore
CHANGELOG.md
README.md
package.json
package-lock.json
.github/
FUNDING.yml
.github/workflows/
ci.yml
contracts/
happy-platform-mcp-5.1.0.json
README.md
happy-platform-mcp-5.1.0-natural-language.json
task4-skill-version-baseline.json
docs/
CREATING_SKILLS.md
SKILL_SPEC.md
RELEASING.md
servicenow-australia-skills-backlog.md
docs/plans/
2026-07-17-project-funding-design.md
2026-07-17-project-funding.md
migration/
PUBLISH_STEPS.md
migration/happy-servicenow-skills/
index.js
package.json
cli.js
README.md
loader.js
scripts/
check-natural-language-contract.mjs
package-verification-lib.mjs
verify-package.mjs
refresh-mcp-tool-contract.mjs

详细介绍

Happy Platform 技能

使用此根技能来发现 Happy Platform 技能目录。该软件包包含 23 个类别中的 184 个特定任务技能。执行工作前,请加载最匹配的 skills/<category>/<name>/SKILL.md 文件。

何时使用此技能

对于 ServiceNow 管理、开发、IT 服务管理、客户和员工工作流、运营、安全、治理、报告以及相关企业平台任务,请使用此目录。

目录

类别技能
admin16
catalog9
cmdb6
csm10
development20
document3
ea2
fsm3
genai19
grc11
hrsd12
itom5
itsm19
knowledge7
legal6
otsm2
procurement6
psds2
reporting6
sam2
secops7
security4
spm7
总计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