PerryLink/dsh-skill-pack-security11

dsh-skill-pack-security

Automated plugin supply-chain security gate for DeepSeek Harness (dsh): eight agent skills in Chinese and English editions teach the audit methodology, and the plugin_vet tool executes the pre-install gate (license / SBOM / commit pinning / malicious patterns / five-dimension risk card) with findings that cite the matching skill sections.

包名
dsh-skill-pack-security
版本
2.2.16
许可证
Apache-2.0
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-skill-pack-security

Configuration

All tunables are Schemastery Config fields (changeable from cordis.yml). provider/cordis.patch.yml documents each key inline.

KeyDefaultMeaning
languagezhEdition to publish: the Chinese skills/ or the English skills-en/; ignored when skillsDir is set
watchfalseWatch the packaged skills directory (static content, so disabled)
skillsDir(unset)Explicit skills root; overrides the language-derived default and must hold /SKILL.md bundles
vet.enabletrueRegister the plugin_vet gate tool
vet.timeoutMs15000Tarball-fetch timeout in ms
vet.maxFiles800Scan file cap
vet.maxFileBytes262144Per-file byte cap
vet.maxExtractBytes67108864Extraction byte cap
vet.maxDepNodes600Dependency-tree node cap
vet.maxFindingsPerCheck12Findings cap per check
vet.dataResponsibilitytrueRun the data-responsibility review (disable per deployment)
vet.externalScannerstrueOrchestrate osv-scanner/npm audit when their CLIs are present; false forces the built-in self-computed dependency scan
vet.userAgentdsh-skill-pack-security/2.2.16 (+https://github.com/PerryLink/dsh-skill-pack-security)Fetch user-agent
vet.gate.policywarnInstall gate: warn (non-blocking) or deny (block on FAIL)