DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-ci-doctor

DeepSeek Harness plugin that watches GitHub Actions failures and diagnoses logs into structured CI findings.

Terminal & TUIDeveloper ToolsSecurity & PolicySkills & WorkflowsRemote Execution

Install

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

Repository Intelligence

AI-assisted, source-grounded explanation based on the public repository snapshot. It does not replace compatibility or security verification.

source-grounded
dsh-ci-doctor adds CI monitoring and diagnosis tools to DeepSeek Harness. It polls GitHub Actions through an authenticated GitHub CLI session, summarizes failed runs, normalizes recurring error signatures, and can retain a signature ledger.

Key Capabilities

  • Provides a ci_watch tool for polling repositories for newly failed GitHub Actions runs.
  • Provides a ci_diagnose tool for diagnosing a specified or latest failed run.
  • Produces structured diagnosis cards with failure categories, normalized signatures, suspect files, and trimmed log excerpts.
  • Classifies signatures as test, build, lint, typecheck, dependency, network, permission, timeout, or infrastructure failures.
  • Tracks recurring signatures with first/last sightings and counts when storage is available.
  • Uses the host shell execution pipeline for GitHub CLI calls and marks results with repositoryWrites: false.

Useful For

  • Monitor a repository branch for newly failing GitHub Actions runs.
  • Investigate the latest CI failure from an agent conversation.
  • Compare repeated CI failures using stable normalized error signatures.
  • Identify likely affected files and relevant excerpts without manually opening full logs.

Who It Fits

  • DeepSeek Harness users working with GitHub Actions.
  • Developers and maintainers who use the GitHub CLI.
  • Teams investigating recurring CI failures.

Documented Limitations

  • Requires an authenticated GitHub CLI session via gh auth login.
  • Only supports GitHub Actions data accessed through the gh CLI.
  • Watch jobs poll at configured intervals rather than receiving event webhooks.
  • The signature ledger is in-memory when the profile does not provide a storage domain.
  • Log excerpts are limited by the configured per-job line budget.
  • Tools are read-only and do not rerun, cancel, merge, push, or otherwise modify repositories.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 9 development, 3 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
License Declared

GitHub reports the repository license as MIT.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info
Dependency Counts

package.json declares 0 runtime, 9 development, 3 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
License Declared

GitHub reports the repository license as MIT.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Traceable source and registry metadata for this entry, kept separate from runtime verification.

Source repository
jkrandom-sudo/dsh-ci-doctor
Registry source
Public GitHub repository
Source snapshot
3e3210eea62b
Artifact type
plugin
AI enrichment
gpt-5.6-terra · 2026-08-14
Prompt version
dsh-plugin-enrichment-v3

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
2
Forks
0
Open issues
0
Last commit
2026-08-14
Last release
2026-08-14