DSH Hooks Plugin
KYinCode/dsh-hooks-plugin · tools
A Claude Code-style hoops for DeepSeek Harness: Run shell commands on smart/ tool life cycle events, configured from .dsh/books.json (JSON structures compatible with Claude Code Hooks).
★ 4GitHub stars
1Forks
2026-09-02Last updated
JavaScriptLanguage
MITLicense
Key features
- Four-level configurationglobal /.dsh/books.json preset/books.json project /.dsh/books.json local.dsh/books.local.json.
- The same key is executed only once across the layer, and eventually the merge wins.
- Matcher semantic alignment CC matches Pattern: All matches, A ⁇ B conduits match accurately, and the rest by regularity
- If conditions support the syntax of rules of competence (Bash(git), Read(.ts)).
- PreToolUSe decision-making Deny failed card for official tools (model saw Error:).
Requirements
- The compatibility with Claude Code will be limited to "Settlement Structure Extension CC Shape + protocol can communicate decision-making properly."
- Do not move CC exclusive area
Install command
dsh plugin --profile web add github:KYinCode/dsh-hooks-plugin