Preface

The philosophy of DSH is “Everything is a plugin”. In the DSH web interface, some requirements are not complex but deserve a dedicated entry: viewing and editing AGENTS.md / CLAUDE.md, managing Skills, maintaining MCP server entries, importing Cursor settings into DSH; or quickly reviewing what you recently input in a long conversation.

dsh-cursor-settings is a DSH web plugin prepared for these scenarios.

What is this

dsh-cursor-settings is maintained by Argonaut790 and is licensed under MIT. It puts Cursor-like Settings pages into DSH’s Settings modal and provides a pinned “latest input” chat bar at the top of the conversation.

This plugin works for the DSH Desktop app and browser build, supporting zh + en.

Core Features

Settings Page: Rules, Skills, MCP, Import

The plugin adds four sections to DSH’s Settings modal:

  1. Rules: View and edit AGENTS.md / CLAUDE.md rule files.
  2. Skills: Browse and manage Skills.
  3. MCP: List, add, update, and remove MCP server entries in the profile’s cordis.patch.yml; supports stdio or streamable-http, and provides live connection status.
  4. Import: Import Cursor settings.

These data are provided by the plugin’s host half via the /api/dsh-cursor-settings route.

Conversation Top: Latest Input Bar

The plugin fixes a card at the top of the conversation to display the latest input. It is suitable for returning to a specific question after scrolling:

  • Clicking the card jumps to the corresponding input and continues to show the previous user input.
  • Repeated clicking allows backtracking user inputs from newest to oldest; assistant replies are skipped.
  • When backtracking to the earliest input loaded in the DOM and the chat has older history, clicking triggers the chat’s “load older” pagination and continues forward.
  • When scrolling back to the bottom, the card resets to the latest input.
  • Card text displays up to 3 lines with ellipsis; timestamp is fixed in the bottom right in a gray caption; background is opaque on hover.

Installation and Usage

First, install from the GitHub repository:

dsh plugin --profile web add github:Argonaut790/dsh-cursor-settings

After installation, restart the web UI or refresh the page. The plugin will appear in the browser boot graph (__DSH_BOOT__).

If debugging in a local checkout, you can also install from a local path:

dsh plugin --profile web add link:/path/to/dsh-cursor-settings

The documentation mentions that the pre-built lib/ has been committed, so installing from GitHub does not require an extra build step.

Typical Usage

  1. After installing and enabling, use the four sections (Rules, Skills, MCP, Import) in the DSH Settings modal.
  2. View or edit AGENTS.md / CLAUDE.md in Rules.
  3. Add, update, or delete server entries in MCP; entries will be written to the profile’s cordis.patch.yml, and the type can be stdio or streamable-http.
  4. When scrolling to the middle of a long conversation, use the top “latest input bar” to click and jump to the recent input, then click again to backtrack to earlier inputs.

Applicable Scenarios and Notes

Suitable for:
* Developers who want to centrally manage rule files, Skills, and MCP entries in DSH web.
* Developers who need to import Cursor settings into DSH.
* Developers who frequently need to backtrack their recent inputs in long conversations.

Notes:
* The plugin will be loaded by the DSH web environment and run with the permissions of the current dsh process. You should check the source code and the MIT license before installing.
* MCP server entries will be written to cordis.patch.yml. Before adding stdio or streamable-http entries, you should confirm their trustworthiness.

Conclusion

The value of dsh-cursor-settings lies in making the common settings management and conversation backtracking entry points in DSH web lightweight and concrete: managing Rules, Skills, MCP, and Import in the Settings modal, and using the top card to review the latest input.

GitHub repository:

https://github.com/Argonaut790/dsh-cursor-settings

The community directory is an independent site with no official affiliation with DeepSeek / Hanshuang. The directory page address provided by the source material is:

https://www.skillhub.cn/plugins/Argonaut790/dsh-cursor-settings

This directory page URL was not definitively confirmed in the scraped materials and is subject to the actual site’s listing.