247 lines
5.0 KiB
JSON
247 lines
5.0 KiB
JSON
{
|
||
"manifest_version": 1,
|
||
"name": "skill-interface",
|
||
"summary": "所有技能的统一切入点:技能目录、用法转发、PATH 入口注册与契约检查",
|
||
"tier": 1,
|
||
"status": "stable",
|
||
"version": "f7a6763",
|
||
"source": {
|
||
"path": "skills/skill-interface",
|
||
"commit": "f7a6763",
|
||
"describe": "f7a6763",
|
||
"dirty": false,
|
||
"packed_at": "2026-10-02T01:30:37.074Z"
|
||
},
|
||
"platforms": [
|
||
"all"
|
||
],
|
||
"entry": {
|
||
"path": "scripts/pi-skill.mjs"
|
||
},
|
||
"commands": [
|
||
"list",
|
||
"help",
|
||
"stats",
|
||
"impact",
|
||
"doctor",
|
||
"pack",
|
||
"audit"
|
||
],
|
||
"errors": [
|
||
"usage",
|
||
"deps",
|
||
"conflict"
|
||
],
|
||
"aliases": [
|
||
"pi-skill"
|
||
],
|
||
"admin": [
|
||
"scripts/skill-registry.mjs",
|
||
"scripts/skill-deps.mjs",
|
||
"scripts/skill-config.mjs",
|
||
"scripts/skill-pack.mjs",
|
||
"scripts/skill-contract.mjs",
|
||
"scripts/skill-invocation-log.mjs",
|
||
"scripts/skillcheck.mjs",
|
||
"scripts/skill-entry-install.mjs",
|
||
"scripts/install.sh",
|
||
"scripts/skill-audit.mjs",
|
||
"scripts/skill-retire.mjs",
|
||
"scripts/skill-state.mjs",
|
||
"scripts/skill-release.mjs"
|
||
],
|
||
"depends_on": [],
|
||
"requires": [
|
||
{
|
||
"kind": "binary",
|
||
"name": "tar",
|
||
"install": "macOS/Windows 10+ 自带",
|
||
"check": "tar --version",
|
||
"note": "pi-skill pack 生成 .tar.gz 用;没有也能出目录包"
|
||
}
|
||
],
|
||
"config": [],
|
||
"external_imports": [
|
||
{
|
||
"from": "scripts/skill-registry.mjs",
|
||
"import": "../../../runtime/platform-resources.mjs",
|
||
"target": "../../runtime/platform-resources.mjs"
|
||
}
|
||
],
|
||
"contract": {
|
||
"version": 1,
|
||
"skill": "skill-interface",
|
||
"tier": 1,
|
||
"platforms": [
|
||
"all"
|
||
],
|
||
"commands": {
|
||
"audit": {
|
||
"destructive": false
|
||
},
|
||
"doctor": {
|
||
"destructive": false
|
||
},
|
||
"help": {
|
||
"destructive": false
|
||
},
|
||
"impact": {
|
||
"destructive": false
|
||
},
|
||
"list": {
|
||
"destructive": false
|
||
},
|
||
"pack": {
|
||
"destructive": false
|
||
},
|
||
"stats": {
|
||
"destructive": false
|
||
}
|
||
},
|
||
"errors": [
|
||
"conflict",
|
||
"deps",
|
||
"usage"
|
||
],
|
||
"aliases": [
|
||
"pi-skill"
|
||
],
|
||
"adminAliases": [
|
||
"skill-audit",
|
||
"skill-contract",
|
||
"skill-entry-install",
|
||
"skill-pack",
|
||
"skill-release",
|
||
"skill-retire",
|
||
"skillcheck"
|
||
]
|
||
},
|
||
"files": [
|
||
{
|
||
"path": "REFERENCE.md",
|
||
"bytes": 50414,
|
||
"sha256": "27b08f88bdb293eb"
|
||
},
|
||
{
|
||
"path": "SKILL.md",
|
||
"bytes": 5851,
|
||
"sha256": "3159328706c5fb9c"
|
||
},
|
||
{
|
||
"path": "VERSION",
|
||
"bytes": 6,
|
||
"sha256": "80447316529fc620"
|
||
},
|
||
{
|
||
"path": "contract.lock.json",
|
||
"bytes": 719,
|
||
"sha256": "e529a873f78d4888"
|
||
},
|
||
{
|
||
"path": "interface.json",
|
||
"bytes": 4066,
|
||
"sha256": "c00f037ddb655453"
|
||
},
|
||
{
|
||
"path": "references/user-guide.md",
|
||
"bytes": 19289,
|
||
"sha256": "8720a1ba65972cd1"
|
||
},
|
||
{
|
||
"path": "scripts/install.sh",
|
||
"bytes": 984,
|
||
"sha256": "f0577c8c0205a280"
|
||
},
|
||
{
|
||
"path": "scripts/lib/args.mjs",
|
||
"bytes": 3816,
|
||
"sha256": "96fbd49359e3b5f2"
|
||
},
|
||
{
|
||
"path": "scripts/lib/dupguard.mjs",
|
||
"bytes": 3307,
|
||
"sha256": "130695aa5cb95925"
|
||
},
|
||
{
|
||
"path": "scripts/lib/notify.mjs",
|
||
"bytes": 1606,
|
||
"sha256": "9693dc4f68a75b6f"
|
||
},
|
||
{
|
||
"path": "scripts/lib/render.mjs",
|
||
"bytes": 4593,
|
||
"sha256": "5d4d1db8fa217aeb"
|
||
},
|
||
{
|
||
"path": "scripts/pi-skill.mjs",
|
||
"bytes": 22326,
|
||
"sha256": "48a3e8637e97a0d2"
|
||
},
|
||
{
|
||
"path": "scripts/skill-audit.mjs",
|
||
"bytes": 10686,
|
||
"sha256": "4a4d873bbee03054"
|
||
},
|
||
{
|
||
"path": "scripts/skill-config.mjs",
|
||
"bytes": 11074,
|
||
"sha256": "623a61fe07f22212"
|
||
},
|
||
{
|
||
"path": "scripts/skill-contract.mjs",
|
||
"bytes": 12046,
|
||
"sha256": "542642c2a4d93552"
|
||
},
|
||
{
|
||
"path": "scripts/skill-deps.mjs",
|
||
"bytes": 8748,
|
||
"sha256": "78fc5061d092234b"
|
||
},
|
||
{
|
||
"path": "scripts/skill-entry-install.mjs",
|
||
"bytes": 7034,
|
||
"sha256": "4d6e834fc926736a"
|
||
},
|
||
{
|
||
"path": "scripts/skill-invocation-log.mjs",
|
||
"bytes": 8352,
|
||
"sha256": "102eab9563ba8a0e"
|
||
},
|
||
{
|
||
"path": "scripts/skill-pack.mjs",
|
||
"bytes": 14646,
|
||
"sha256": "05f0176c3a0b1c5a"
|
||
},
|
||
{
|
||
"path": "scripts/skill-registry.mjs",
|
||
"bytes": 22758,
|
||
"sha256": "0cfc283c644298d2"
|
||
},
|
||
{
|
||
"path": "scripts/skill-release.mjs",
|
||
"bytes": 16591,
|
||
"sha256": "78fab88f1ca952c7"
|
||
},
|
||
{
|
||
"path": "scripts/skill-retire.mjs",
|
||
"bytes": 9445,
|
||
"sha256": "93f961626da433ef"
|
||
},
|
||
{
|
||
"path": "scripts/skill-state.mjs",
|
||
"bytes": 5163,
|
||
"sha256": "54356d18d1422294"
|
||
},
|
||
{
|
||
"path": "scripts/skillcheck.mjs",
|
||
"bytes": 36530,
|
||
"sha256": "b402cb25a2d219f6"
|
||
}
|
||
],
|
||
"leak_scan": {
|
||
"errors": 0,
|
||
"warnings": 0,
|
||
"findings": []
|
||
}
|
||
}
|