doctor_skill

This skill performs comprehensive health checks on OrchestKit installations, diagnosing plugin, hook, memory, and coordination health for faster
  • TypeScript

75

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill yonatangross/orchestkit --skill doctor

  • SKILL.md10.5 KB

Overview

This skill runs OrchestKit health diagnostics to validate plugin, agent, skill, hook, memory, and build integrity. It produces human-readable and machine-readable reports to help you catch configuration, schema, or runtime issues before they impact a team environment. Use it as a quick gate for CI, local troubleshooting, or post-install checks.

How this skill works

The doctor inspects installed OrchestKit plugins and runs a suite of checks across ten categories: installed plugins, skills, agents, hooks, permission rules, schema compliance, coordination locks, context budget, graph memory, and Claude Code version. It scans plugin and source folders, validates frontmatter and JSON schemas, parses JSONL memory files, and reports token usage and coordination lock state. Results can be emitted as plain text, verbose logs, or JSON for CI.

When to use it

  • After installing or updating OrchestKit to verify integrity
  • When hooks or background tasks are not firing as expected
  • Before deploying to a shared or production environment
  • When debugging coordination or lock-related failures across worktrees
  • As part of CI pipelines to enforce build and schema consistency

Best practices

  • Run /ork:doctor --json in CI to fail builds on regressions
  • Use the -v/--verbose flag locally to get detailed failure traces
  • Address frontmatter and schema warnings immediately to avoid runtime errors
  • Verify .claude/memory/ decisions.jsonl lines parse as JSON when memory issues appear
  • Rebuild plugins (npm run build) if build-system checks show mismatch

Example use cases

  • CI job: run /ork:doctor --json and exit nonzero on any failed check
  • Developer: run /ork:doctor -v after adding new skills or agents
  • Ops: validate coordination and stale locks before scaling instances
  • Troubleshooting: inspect memory graph integrity when subagents misbehave
  • Pre-release: confirm Claude Code version meets the minimum runtime requirement

FAQ

Plain text, verbose logs (-v) for local debugging, and machine-readable JSON (--json) for CI.

Which checks can I run selectively?

Use --category=<name> to run a specific category such as skills, agents, hooks, memory, or context.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
doctor skill by yonatangross/orchestkit | VeilStrat