Bundle
dsh-product
DeepSeek Harness tools for product strategy, POC, MVP, beta, PMF, release readiness and growth handoff.
- Source
- winyh
- License
- MIT
- Updated
- Updated 2 days ago
Readme
# dsh-product
English | [中文](./README.zh.md)
`dsh-product` 是一个“互联网资讯查询 + 本地项目上下文”的 DeepSeek Harness 插件,用于把已经确认的产品机会转化为可验证、可交付、可迭代的产品。
`dsh-product` is a web-aware DeepSeek Harness plugin that combines public internet research with local product context to turn a validated opportunity handoff into a shippable, observable and iterated product.
Public six-plugin collaboration contract: [SUITE.md](https://github.com/winyh/dsh-business/blob/main/SUITE.md).
## 协作可靠与反馈闭环
`product_artifact_review` 校验产品交接工件;`product_feedback_close` 将销售或 Beta 反馈绑定到具体动作、负责人、截止日期和验证状态,避免“写了文档就算完成”。
`product_artifact_review` validates product handoffs; `product_feedback_close` binds sales or beta feedback to an action, owner, due date and explicit verification state instead of treating documentation as completion.
Its workflow is:
```text
Demand → Product → Marketing → Monetization → Product iteration / new opportunity discovery
```
It complements `dsh-idea` and `dsh-growth`:
- `dsh-idea` owns demand and opportunity discovery.
- `dsh-product` owns product definition, feasibility, delivery gates and PMF evidence.
- `dsh-business` owns the cross-cutting commercial strategy: value, business model, pricing and profitability.
- `dsh-geo` and `dsh-growth` own the marketing stage: discoverability, acquisition, activation and growth operations.
- `dsh-sales` owns monetization execution: qualification, closing, expansion and renewal.
## Plugin Positioning and Collaboration Navigation
`dsh-product` is the product-delivery and PMF layer in the six-plugin system. It turns an evidence-backed opportunity into a shippable, observable and iterated product, using PMF evidence to decide whether to continue, adjust or pause.
- **Owns:** Product strategy, user/problem definition, POC, MVP, beta/release gates, PMF reviews and growth handoffs.
- **Inputs:** Opportunity handoffs and user/context evidence from [dsh-idea](../dsh-idea/README.md), commercial constraints from [dsh-business](../dsh-business/README.md) and behavior data from [dsh-growth](../dsh-growth/README.md).
- **Outputs:** Product briefs, scope boundaries, validation plans, release checks, PMF reviews and growth handoffs for commercial strategy, sales and growth.
- **Does not own:** Opportunity discovery, pricing/profitability design, sales follow-up, growth operations or website content execution. It does not create code, design files or CRM records.
## Positioning Architecture: Commercial Strategy Layer + Four-Stage Core Flow
The six plugins work together to turn a real demand signal into a deliverable product, reach target customers through marketing, and use monetization results to drive product iteration or discover new opportunities.
```mermaid
flowchart TB
S["dsh-business<br/>Commercial strategy layer<br/>Value · model · pricing · profit"]
subgraph MAIN["Four-stage core flow"]
direction LR
A["1. Demand<br/>dsh-idea"] --> B["2. Product<br/>dsh-product"]
B --> C["3. Marketing<br/>dsh-geo + dsh-growth"]
C --> D["4. Monetization execution<br/>dsh-sales"]
end
S -. "Sets commercial direction and guardrails" .-> A
D --> R["Feedback<br/>Deals · renewals · revenue · cost"]
R -->|Product iteration| B
R -->|New discovery| A
classDef strategy fill:#FFF4D6,stroke:#B7791F,color:#5C4500
classDef stage fill:#E8F1FF,stroke:#3366CC,color:#173A7A
classDef feedback fill:#E8F7EE,stroke:#2F855A,color:#1C4532
class S strategy
class A,B,C,D stage
class R feedback
```
This plugin owns the product stage: after [dsh-idea](../dsh-idea/README.md) proves that a problem is worth testing, it defines what to build, how small to start and how to measure the result. [dsh-business](../dsh-business/README.md) supplies commercial constraints; [dsh-geo](../dsh-geo/README.md) and [dsh-growth](../dsh-growth/README.md) take the product into marketing; and [dsh-sales](../dsh-sales/README.md) returns close, loss, renewal and unmet-need evidence.
## Plugin Navigation
| Plugin | Clear responsibility | Direct link |
| --- | --- | --- |
| dsh-idea | External opportunities, demand signals, candidate directions and smallest useful tests | [README](../dsh-idea/README.md) |
| dsh-product | Product definition, POC/MVP, release gates and PMF (this plugin) | [README](./README.md) |
| dsh-business | Cross-cutting commercial strategy, value, pricing and profitability | [README](../dsh-business/README.md) |
| dsh-sales | Monetization execution: qualification, deal progression, closing, expansion and renewal | [README](../dsh-sales/README.md) |
| dsh-growth | Acquisition, activation, retention, revenue analysis and growth experiments | [README](../dsh-growth/README.md) |
| dsh-geo | SEO/GEO/AEO, content production and search/answer-engine discoverability | [README](../dsh-geo/README.md) |
## Recommended Handoffs
| Output from this plugin | Hand off to | Handoff question |
| --- | --- | --- |
| Product brief, POC/MVP scope and user-value evidence | [dsh-business](../dsh-business/README.md) | How should we package and price it, and can the unit economics work? |
| PMF review, behavior data and core usage contexts | [dsh-growth](../dsh-growth/README.md) | Which funnel, retention or revenue lever should we test first? |
| Confirmed value proposition, capability boundaries and sales inputs | [dsh-sales](../dsh-sales/README.md) | Which customers are worth pursuing and how should we progress the deal? |
| Product language, user problems and release content | [dsh-geo](../dsh-geo/README.md) | How can target users discover the product through search and answer engines? |
`product_sales_handoff` emits the versioned `product-sales-handoff` contract only after a `proceed` or `scale` product decision. It carries value evidence, proof points, delivery boundaries and commercial dependencies to `dsh-sales`; it never sets a price or expands the product promise.
Use the `commercialContext` field to attach a `dsh-business` `commercial-handoff` or its source path. Product scope and packaging may use those constraints, but they remain separate from demand and PMF evidence.
The plugin reads local Markdown and bounded CSV/JSON/JSONL evidence, can query public product information, preserves lineage and uses preview-plus-confirmation for file writes. Web research does not automatically send local files, cookies or login state to a provider. It does not create code, design files, CRM records or external campaigns.
See the [Chinese README](./README.zh.md) for the Chinese workflow and examples.
Install
dsh plugin --profile web add github:winyh/dsh-product
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-product from the hub
- This package builds from source on install. pnpm will ask you to allow its build script — that is permission to run the package’s code on your machine, outside the agent sandbox. Only allow sources you trust.
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.