jkrandom-sudo/dsh-ci-doctor

CI failure, diagnosed before you open the logs — DeepSeek Harness plugin that watches GitHub Actions for new f

CI failure diagnosis before you even open the logs: watches GitHub Actions for new failures, turns raw job logs into structured findings — normalized error signatures, failure categories, suspect files, trimmed log excerpts — and remembers every signature it has ever seen so repeat failures are called out on sight. ci_watch starts a background job polling for new failed runs (first poll sets baseline; exponential backoff; settles with a ready-made next step). ci_diagnose targets a run (or the latest failed run) and returns a markdown diagnosis card with conclusion, failed steps, signatures, suspect files, and log excerpts.

Coding & Development ★ 3 updated 2026-08-14 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add dsh-ci-doctor

npm package dsh-ci-doctor 0.1.2 (registry-verified 2026-08-26). dsh plugin --profile web add dsh-ci-doctor. Requires the gh CLI already authenticated. Two agent tools: ci_watch and ci_diagnose.

Compatibility

DeepSeek Harness (any profile with gh CLI authenticated). Watches GitHub Actions via gh; background jobs with exponential backoff.

Details

Recent updates

v0.1.2: ci_watch background watcher; ci_diagnose with signature memory; markdown diagnosis cards; gh CLI integration.

FAQ

How does it know a failure is new?
The first ci_watch poll sets a baseline so historical red runs never fire the alarm; only new failed runs are reported.
What does a diagnosis look like?
A markdown card: conclusion, failed steps, normalized error signatures (with first-time-seen vs repeat flags), suspect files, and trimmed log excerpts.
Does it remember past failures?
Yes — every signature it has ever seen is remembered, so repeat failures are flagged on sight.

Alternatives

securstack/securstack-dsh-plugin · omdsh-dev/dsh-security-audit · jkrandom-sudo/dsh-plugin-audit

More plugins in Coding & Development

Browse more in Coding & Development

Guides for Coding & Development plugins