dsh-capability-receipt¶
⭐ 4 · ✅ active · skill
| Type | skill | Category | Learning |
| Stars | ⭐ 4 | Status | ✅ active |
| Author | dongsheng123132 | Updated | — |
One-liner¶
Content-addressed receipts for skills actually loaded by DeepSeek Harness
About¶
dsh-capability-receipt proves which skill DeepSeek Harness actually loaded. It hashes the effective instruction body returned by ctx.skills.get(), records the winning provider/source/invocation policy, and—when the resource base is local—hashes a bounded resource-directory closure. It can then compare that runtime observation with hashes pinned by a trusted source artifact and write a deterministic content-addressed receipt. This is deliberately not another skill package format, dependency resolver, installer, registry, evaluator, per-turn summary, or event audit ledger. Use pack-agent for packaging and distribution; use this plugin for the missing last hop between a fixed source artifact and the effective capability inside DSH. Version 0.3.0
✨ Key Features¶
dsh_capability_receipt_inspect: returns structural fields and hashes without returning skill instructions, metadata, or absolute paths.dsh_capability_receipt_issue: requiresexpectedContentSha256, accepts optional resource/provider/source/invocation expectations, and writes only beneath andsh_capability_receipt_issue_from_pack: reads a workspace-relative pack-agentagent-pack/lock/v1, recomputes pack-agent's directory and portable-bundle skil
📦 Install¶
dsh plugin --profile capability-proof add \
github:owner/dsh-capability-receipt#<commit>
🚀 Quick Start¶
dsh-capability-receipt verify \
--receipt artifacts/capability-receipt-<sha256>.json \
--require-verified
📚 Learn more¶
Install in DSH
Pin a reviewed commit in an isolated DSH profile: dsh plugin --profile capability-proof add \ github:owner/dsh-capability-receipt#cordis.patch.yml, so a successful plugin install adds the layer to that profile automatically.