Official vs community plugins vs Hub: 3 boundaries
Official, community, and Hub are three roles, not three quality tiers. One is the vendor, one is the ecosystem, and one is indexing; mixing responsibility leads to wrong trust.
Three roles
Clarify who maintains what.
| Role | Who | Responsibility | Not responsible |
|---|---|---|---|
| Official | Vendor and organization | Official plugin releases and support | Third-party plugins |
| Community | Individual or third-party authors | Their own plugin maintenance | Others' plugins |
| Hub | Community indexing project | Discovery and indexing | Plugin quality and support |
Official means the vendor publishes and maintains. It usually comes from the vendor organization and follows release support (source).
Community means individual or third-party. Maintenance depends on the author; quality varies.
Hub means indexing. It helps discovery and installation but does not audit or endorse (source).
What "official" actually covers
Official is narrow and specific.
- Official plugins: from the vendor organization, usually documented and supported.
- Official docs: installation and configuration instructions from the vendor.
- Official repository: source of truth for code and issues.
- Not official: community plugins, third-party markets, tutorials.
A plugin included in the built-in market is not necessarily official. Inclusion and maintenance are separate; check the owner.
Domain names are not proof. A site resembling an official one does not become official; check the repository organization.
What Hub does and does not do
Hub is an entry, not a guarantor.
- Does: aggregate plugins, provide categories and search, offer install commands.
- Does: index metadata such as source and version.
- Does not: audit code, guarantee maintenance, or provide support.
- Does not: take responsibility for plugin behavior.
Inclusion is discovery, not endorsement. Treat inclusion as a candidate list, then verify source and permissions.
Hub sync lags. Version and status may differ from the repository; the repository prevails.
Responsibility boundary
When something goes wrong, who responds.
- Plugin bug: the maintainer; open an issue in the source repository.
- Install failure: check market metadata, then the source.
- Data loss: the plugin and your backup policy; the market does not back up.
- Security incident: plugin maintainer and your own controls.
The market does not provide support. It helps you find; responsibility stays with the publisher and user.
Backups remain your responsibility. No market protects your data.
Three checks
Before installing any plugin, three checks.
- Owner: organization or individual, and whether it matches the official source.
- Source: npm package or GitHub repository, and whether it is reachable.
- Permissions: what the plugin requests and whether it is reasonable.
All three are about "who and what," not "where it was found." Market name is the weakest signal.
For sensitive environments, add isolation. Test in a separate profile or container.
Common misreads
Three widespread beliefs.
- "On the Hub means official." No; it means indexed.
- "Official means no bugs." No; official plugins can have bugs but follow support channels.
- "Community means unsafe." No; many are high quality, but you must assess.
All three replace assessment with labels. Labels are starting points, not conclusions.
Practical advice
Use labels to decide how much to check.
- Official: still check version and permissions.
- Community: check owner, source, and recent maintenance.
- Hub indexed: use as discovery, verify separately.
- Unknown source: do not install.
Trust is layered. Labels shorten the path; they do not replace verification.
Record sources in documentation. Troubleshooting and audits depend on it.
Next steps
Role, responsibility, checks. For name variants, read dsh plugin name variants. For market terminology, read market vs marketplace vs hub. For plugin sources, read Plugin sources: index, repo and update.
Sources: DSH Plugin Hub plugin page, DeepSeek Harness docs - Packaging plugins, dsh CLI README
FAQ
Plugins on DSH Plugin Hub are not necessarily official: the Hub is a community index, so inclusion means discoverable, not audited. Check the owner and source.
To tell an official plugin from a community plugin in DeepSeek Harness, check the publisher. Official plugins come from the vendor organization; community plugins from individual owners.
If a community plugin has a problem, the plugin maintainer is responsible; the market only indexes. Users assess risk through source, permissions, and review.
The same plugin can look different across markets because inclusion, version sync, and verification differ. Trust the repository and package rather than the listing.
Related Terms
- official plugin
- An official plugin is published and maintained by the vendor or its designated organization, following vendor release and support channels.— deepseek-harness repository
- community plugin
- A community plugin is developed and maintained by individuals or third parties, with quality and maintenance varying by author.— DSH Plugin Hub plugin page
- DSH Plugin Hub
- DSH Plugin Hub is a community plugin indexing and market project that provides discovery and installation entries but does not guarantee official status.— dsh-plugin.org
- inclusion
- Inclusion means a plugin appears in a market's search and categories; it is not a security audit or official endorsement.— DeepSeek Harness docs
Sources
- DSH Plugin Hub plugin page· dsh-plugin.org
- DeepSeek Harness docs - Packaging plugins· deepseek-ai
- dsh CLI README· deepseek-ai