hyeondong-doctor-hd

Diagnose dependency health for the hyeondongs harness plugin.

1|1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/kangmomin/harness-plugins --skill hyeondong-doctor-hd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyeondong-doctor-hd
Source: https://github.com/kangmomin/harness-plugins/tree/main/plugins/hyeondongs-harness/skills/hyeondong-doctor-hd
Command: npx skills add https://github.com/kangmomin/harness-plugins --skill hyeondong-doctor-hd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Doctor scans the hyeondongs harness plugin to verify that all runtime and configuration prerequisites are satisfied, helping prevent failures before deployment.

Core Features & Use Cases

  • Runtime environment checks: Node.js presence and version, package manager determination, and node_modules integrity.
  • Project configuration validation: existence and validity of .hyeondong-config.json (or relevant config sources), package.json, tsconfig.json, CLAUDE.md, and build-related scripts.
  • Code quality & test readiness: ESLint/Prettier configuration, TypeScript compilation (tsc), and test/e2e tooling prerequisites.
  • Build readiness and release hygiene: checks for scripts.build and scripts.dev, and awareness of Storybook setup (if present).

Quick Start

Run the Doctor to scan all dependencies and report issues for remediation.

Frequently Asked Questions about hyeondong-doctor-hd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose Node.js and TypeScript dependencies for my plugin?

You can diagnose Node.js and TypeScript dependencies by running a health scan that verifies runtime presence, package managers, tsconfig.json validity, and node_modules integrity, reporting structured issues for remediation.

What does a harness plugin dependency check cover?

A harness plugin dependency check covers runtime environment validation, project configuration files like package.json, code quality tools including ESLint and Prettier, test readiness, and build scripts to ensure deployment readiness.

How do I validate ESLint and Prettier configuration before building?

Validate ESLint and Prettier configuration by scanning project settings to confirm tooling prerequisites, TypeScript compilation readiness via tsc, and test or e2e tooling setup, generating a structured report of any missing requirements.

Can I check package.json and tsconfig.json health without running a build?

Yes, you can check package.json and tsconfig.json health without a build by analyzing project settings, verifying scripts.build and scripts.dev existence, and validating configuration file structure independently of the compilation step.

Why does my Node.js project fail deployment due to missing configuration?

Node.js project deployment may fail due to missing configuration such as an invalid .hyeondong-config.json, absent CLAUDE.md, incomplete node_modules, or missing build scripts, which a diagnostic scan identifies for remediation.

Do I need a specific Node.js version to run harness plugin diagnostics?

A specific Node.js version requirement depends on your harness plugin setup, but the diagnostic scan actively checks for Node.js presence and version compatibility alongside package manager determination to flag runtime issues.