DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-rules

Glob-activated rule prompts for DeepSeek Harness agents.

Terminal & TUIDeveloper Tools
2GitHub Stars0ForksUpdated2026-09-13

Install

$ dsh plugin --profile desktop add dsh-rules

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-rules is an installable DeepSeek Harness plugin that activates Markdown rule prompts when an agent reads or edits files matching configured glob patterns. It supports project and user rule files plus optional Claude Code-style `# Path:` sections.

Key Capabilities

  • Activates rules from `.dsh/rules/*.md` and optional user-level rule files based on file glob matches.
  • Tracks files read or edited per agent session and injects the active rules before agent steps.
  • Optionally parses Claude Code-compatible `# Path:` sections from `AGENTS.md` and `CLAUDE.md`.
  • Applies deterministic precedence and same-name deduplication across project, user, and path-section rules.
  • Bounds rendered rule snapshots with configurable byte, source-size, and touched-path limits.
  • Uses the Harness `fs` service when available, with a Node filesystem fallback.

Useful For

  • Apply repository-specific instructions only while an agent works on matching source files.
  • Reuse Claude Code-style path-scoped guidance in a DeepSeek Harness workflow.
  • Provide global workspace rules alongside more specific project rules.
  • Keep prompts aligned with edited rule files through per-step discovery and caching.

Who It Fits

  • DeepSeek Harness users managing coding-agent instructions.
  • Teams with path-specific repository conventions.
  • Users migrating or sharing Claude Code `rules.md` or `# Path:`-style guidance.

Documented Limitations

  • Only files inside the detected project root can activate rules.
  • `# Path:` parsing is disabled by default and requires `includeClaudeSections: true`.
  • Rule content is subject to the configured 32 KB default injection budget; lower-priority rules may be dropped and the final rule may be truncated.
  • Rule source files exceeding the configured 1 MB default cap are skipped.
  • Touched-path tracking is in memory; after session resume, rules re-activate as files are read again.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

No automated security signals have been published yet.

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
rj-jiangyichen/dsh-rules
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
f8c6500 · 2026-09-14

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
2GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-13
Last release
2026-09-13
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app