Dsh Plugin Project Management
Luke-Yong/dsh-plugin-project-management · skills
A DeepSeek Harness plugin that interviews the user about a project, generates a project timeline / Gantt chart, and exports it as Word or Excel.
★ 2GitHub stars
0Forks
2026-08-20Last updated
TypeScriptLanguage
MITLicense
Key features
- project-interview — the conversational interview protocol: features → priorities → timeline/milestones → agent budget per duration (hours / cost / agents / custom, with a period) → constraints.
- A Project tab in the conversation header's view tabs (the conversation.view slot — the same mechanism ui-trajectory uses).
- The definition and timeline are saved to /data/project_management/project_data.json in the project-plan schema used by templates/gantt.html (project, tiers, phases, tasks, milestones, sprints — plus a _dsh block for plugin round-trip state).
- Notethe view-tab ring only appears once the session is active (≥ 1 turn).
- A compact project dock inside the composer stack (conversation.input.dock) that renders even for blank sessions and auto-appears when a project exists, so project management is reachable before the tabs show.
Requirements
- A single project per workspace.
Install command
dsh plugin --profile web add github:Luke-Yong/dsh-plugin-project-management