skill-interface/MANIFEST.json
2026-10-02 09:26:45 +08:00

247 lines
5.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"manifest_version": 1,
"name": "skill-interface",
"summary": "所有技能的统一切入点:技能目录、用法转发、PATH 入口注册与契约检查",
"tier": 1,
"status": "stable",
"version": "2e555b1",
"source": {
"path": "skills/skill-interface",
"commit": "2e555b1",
"describe": "2e555b1",
"dirty": false,
"packed_at": "2026-10-02T01:26:44.706Z"
},
"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": "e9dd8507f4bf0c6f"
},
{
"path": "contract.lock.json",
"bytes": 719,
"sha256": "e529a873f78d4888"
},
{
"path": "interface.json",
"bytes": 4069,
"sha256": "0ac42eafd5a74e56"
},
{
"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": 16585,
"sha256": "981002a29824233e"
},
{
"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": []
}
}