DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Project Organizer — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-project-organizer

Project Organizer

Rename project conversations into clear, content-based Category|Topic titles.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-project-organizer@0.2.0
READMECompatibilityVersions

Compatibility and provenance

Project Organizer is published as dsh-project-organizer and currently resolves to version 0.2.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
npm
Registry updated
9/20/2026

Versions

0.2.0stable
8/14/2026
0.1.0stable
8/14/2026

Related plugins

Loading related plugins…

Latest
0.2.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
23 kB
Files
10
Surface
any
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
29
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in productivity-workflow.

Deepseek Ipptdeepseek-ipptiPolloWork PPT Studio and its curated slide templates as a native DeepSeek Harness conversation view.Mnemondsh-mnemonComposable three-tier memory control plane for DeepSeek Harness: persistent runtime context, searchable project documents, pluggable long-term memory, guarded strategies, WebUI, and headless tools.Codex Ui@michengai/dsh-codex-uiDSH Codex UI — 为 DeepSeek Harness Web 提供 Codex 风格侧栏、工作区会话树、全局搜索和轮次导航 · A Codex-style sidebar, workspace session tree, global search, and turn navigation for DSH WebRewind Plugindsh-rewind-pluginIn-window conversation rewind with workspace file restore · 同窗口内对话回退并可还原工作区文件

README

Project Conversation Organizer

Rename vague AI-generated project conversation titles into clear, content-based Category|Topic names.

This repository packages a ChatGPT-verified conversation-organizing skill as an experimental DeepSeek Harness / DSH Skill and installable plugin.

中文说明

Status

EnvironmentStatusEvidence
ChatGPTVerified by the authorDirectly invoking the installed skill renamed all conversations in the selected project.
DeepSeek Harness / DSHExperimental; not yet verified end to endThe repository contains and tests the DSH registration adapter, but the author has not tested live conversation discovery, reading, and renaming in DSH.

DSH can complete the workflow only if its host environment exposes capabilities to list project conversations, read their contents, rename them, and reread the results. The Skill detects missing capabilities and reports them instead of claiming success.

Origin

This skill began in ChatGPT, not in DSH.

Projects often accumulate many conversations whose titles were generated automatically by AI. Those titles can be vague, repetitive, or disconnected from what the conversation ultimately became, making it difficult to understand a project's contents from the conversation list.

The author created and verified this skill in ChatGPT to solve that specific problem: read each conversation's full content, identify its overall category and concrete topic, then rename it in the form Category|Topic. The goal is simple—a person should be able to understand what each conversation is for by looking at its title.

This repository is the next step in that history: sharing the method publicly and testing whether the same workflow can be used through DeepSeek Harness.

What the Skill does

Scope → Inventory → Read → Classify → Rename → Verify
  • Limits all operations to the selected project.
  • Reads conversation content instead of trusting the old AI-generated title.
  • Assigns a stable content category and a concrete topic.
  • Uses exactly one full-width separator: Category|Topic.
  • Preserves accurate titles that already follow the convention.
  • Rereads the conversation list to verify every change.

It only changes conversation titles. It does not create PROJECT.md, summarize the project into files, edit messages, move conversations, archive conversations, or delete anything.

Use in ChatGPT

With the skill installed in a ChatGPT project, invoke it directly, for example:

Organize the names of all conversations in this project.
Use Category|Topic titles based on each conversation's full content.

The author has verified this direct invocation workflow in ChatGPT. This repository does not claim that npm is a ChatGPT Skill installation mechanism; the npm package exists for the DSH adapter.

Install in DSH (experimental)

From npm:

dsh plugin --profile web add dsh-project-organizer

From GitHub:

dsh plugin --profile web add github:caoqinnan-web/dsh-project-organizer

For reproducible installs, pin a reviewed commit:

dsh plugin --profile web add github:caoqinnan-web/dsh-project-organizer#<commit-sha>

Restart the selected DSH surface after installation. The adapter registers project-organizer with ctx.skills.

Verify the bundle layer without booting the full profile:

dsh --profile web --dump-config

The output should include the dsh-project-organizer bundle and a project-organizer plugin row. This verifies plugin configuration, not the live conversation-renaming capability.

Use in DSH (experimental)

Ask DSH:

Organize the names of all conversations in this project.
Use Category|Topic titles based on each conversation's full content.

If DSH cannot access or rename project conversations, the Skill should stop, explain the missing capability, and provide a proposed title mapping when possible.

Architecture

  • skills/project-organizer/SKILL.md contains the host-aware naming workflow.
  • src/index.ts loads the Skill and registers it with the DSH Skill registry.
  • cordis.patch.yml mounts the runtime plugin into a DSH profile.
  • package.json declares dsh.bundle.patch, making the package installable with dsh plugin add.

Official DSH packages are peer dependencies so the plugin uses the host's runtime services instead of installing a competing copy.

Development

Requires Node.js 22 or newer.

npm install
npm run check
npm pack --dry-run

Validate the standalone Skill:

python3 /path/to/skill-creator/scripts/quick_validate.py skills/project-organizer

Publishing checklist

  • Publish the repository publicly on GitHub.
  • Add topics: dsh-plugin, deepseek-harness, agent-skills, ai-agents, chatgpt, conversation-management.
  • Keep dsh.bundle.patch, cordis.patch.yml, built lib/, and the Skill in the published package.
  • Keep community listings in draft or experimental status until the DSH workflow is tested end to end.

Security and scope

Review third-party plugins before installation. This Skill requests only conversation listing, reading, renaming, and verification within the selected project. It must not modify message contents or archive, delete, move, or merge conversations.

License

MIT