NoWint/Oh-My-DSH
A community DSH plugin discovery engine and curated directory that keeps an evidence-scored index of the ecosystem. Its hourly pipeline scans six sources — GitHub, GitLab, Hacker News, Lobsters, Stack Exchange and Reddit — validates candidate plugins against evidence rules and rewrites the README automatically, organising entries into about 20 categories and grading each on a four-tier scale (validated, probable, lead, rejected). The published directory is curated by category and stars rather than exhaustive, and the repository documents its own data snapshot date so readers can judge freshness. It is positioned as a discovery resource for people looking for DeepSeek Harness plugins rather than as a plugin itself.
Install
git clone https://github.com/NoWint/Oh-My-DSH.git && cd Oh-My-DSH/Oh-My-DSH && cp .env.example .env && chmod 600 .env && ./scripts/install-hourly-discovery.sh installREADME quick start: clone the repository, enter the inner Oh-My-DSH/ directory, copy .env.example to .env and add your GITHUB_TOKEN (optional but recommended), chmod 600 .env, then run ./scripts/install-hourly-discovery.sh install — that installs a LaunchAgent which runs the pipeline every hour (3600s interval). After that the pipeline scans six data sources, validates plugins against evidence rules and updates the README automatically. Python 3.10+ is required (the discovery script is scripts/dsh_discovery.py); the repository also ships 72 tests.
Compatibility
Python 3.10+ and a macOS LaunchAgent for the hourly schedule. An optional GITHUB_TOKEN in .env raises GitHub API limits; the README recommends restricting the file to mode 600.
Details
- Repo: NoWint/Oh-My-DSH
- Category: Other
- Stars: 11
- Version: Automation + curated directory repository (no npm package); README snapshot states the dsh-plugin topic held 2,700+ repositories with ~1065+ curated entries as of 2026-08-20
- Last push: 2026-08-20
- First seen: 2026-08-14
Recent updates
The README documents the update mechanics (an hourly LaunchAgent, 3600s interval, refreshing star counts and adding new resources per scan) and a comparison table against several sibling DSH index projects. It states the directory is a curated subset of the dsh-plugin topic rather than the full set, with the snapshot date given at the top so staleness is visible.
FAQ
- How do I install the discovery pipeline?
- Clone the repository, enter the inner Oh-My-DSH/ directory, copy .env.example to .env with your optional GITHUB_TOKEN, chmod 600 .env, then run ./scripts/install-hourly-discovery.sh install. It installs a LaunchAgent that runs the scan hourly.
- Is this a DSH plugin?
- No — it is a discovery engine and curated directory for DeepSeek Harness plugins. Running it keeps a local index and rewrites the project README; it does not install into a DSH profile.
- How current is the directory?
- The README states the data snapshot date at the top (2026-08-20 in this revision: 2,700+ dsh-plugin topic repositories, ~1065+ curated entries) and the pipeline re-scans hourly once installed, so treat the published numbers as of that date.