dsh-github-skills v0.1.0
dsh-github-skills v0.1.0
First release of the connector-agnostic GitHub workflow skill pack for DeepSeek Harness.
What's inside
- Four skills (progressive disclosure; catalog = name + description, bodies load on invocation):
github— umbrella router: resolve context → classify intent → route immediately.gh-address-comments— thread-aware PR review feedback workflow (resolved/outdated/anchors).gh-fix-ci— GitHub Actions diagnosis/fix from real log evidence; external CI report-only.gh-publish— safe local → GitHub publish (scope-confirmed, never blindgit add -A, draft PR first).
- Zero-dependency Node helpers:
fetch-review-threads.mjs,inspect-pr-checks.mjs,publish-preflight.mjs. - Minimal bundle shim (
lib/index.js) registering the skills onctx.skills; no GitHub API tools, no credential handling. - 100 tests (node:test, zero dev deps) on Node 22.19 + 24; package validation + disposable-profile install smoke in CI.
Safety posture
- Analysis never becomes a write; remote writes require explicit intent or the DSH approval gate.
- Credential redaction at every output boundary;
gh auth tokennever invoked. - Mixed worktrees never staged with
git add -A; external CI never log-diagnosed; host-aware GHES context.
Install
dsh plugin --profile web add dsh-github-skillsApache-2.0. Attribution to the OpenAI Codex GitHub plugin in THIRD_PARTY_NOTICES.md.