YYTbit/dsh-plugin-context-compressor
Context compression skill for DeepSeek Harness
A context-compression skill for DeepSeek Harness: it teaches the agent how to summarise a long conversation instead of letting it drift off the end of the window. The README's rule set is explicit — keep decisions, errors, file paths and user preferences; drop repeated information, failed attempts and verbose tool output; and emit the summary in a structured format so it can be recalled later. It is triggered conversationally ("summarize what we've done so far", "compress this conversation", "we're running out of context, summarize") rather than by a dedicated command.
Install
dsh plugin --profile your-profile add dsh-plugin-context-compressornpm package dsh-plugin-context-compressor 0.1.1 (registry-verified 2026-09-12; repository field → github.com/YYTbit/dsh-plugin-context-compressor). The README install line is quoted verbatim — replace your-profile with your profile name (the built-in web profile is named web). The plugin is prompt/skill-shaped: it contributes compression guidance to the agent rather than a new UI surface, so no restart flag or config row is documented.
Compatibility
DeepSeek Harness (dsh) with the standard plugin manager (dsh plugin). The README lists no other prerequisites; the package is small and dependency-free.
Details
- Repo: YYTbit/dsh-plugin-context-compressor
- Category: Agent Capabilities
- Stars: 1
- Version: npm dsh-plugin-context-compressor 0.1.1 (registry-verified 2026-09-12)
- Last push: 2026-08-14
- First seen: 2026-08-13
Recent updates
The README is a short specification rather than a versioned changelog: it documents the compression rules (keep/drop lists and the structured summary format) and the trigger phrases, with no release history or migration notes published. The package is at 0.1.1 on the public registry (verified 2026-09-12).
FAQ
- How do I install dsh-plugin-context-compressor?
- Run dsh plugin --profile <your-profile> add dsh-plugin-context-compressor — the README's install line, with your profile name substituted for the placeholder (web is the built-in web profile).
- Does it need any configuration?
- No configuration row is documented — it is a prompt/skill-shaped plugin. You invoke it conversationally, e.g. "compress this conversation" or "we're running out of context, summarize".
- What does it keep in the summary?
- Per the README: decisions, errors, file paths and user preferences are kept; repeated information, failed attempts and verbose output are dropped, in a structured summary format for easy recall.
Alternatives
tt-a1i/archify · foryourhealth111-pixel/Vibe-Skills · Anionex/agent-vision-toolkit