startup-diagnostic

Diagnose Claude Code startup components and report PASS/FAIL/WARN statuses.

49|12|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill startup-diagnostic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: startup-diagnostic
Source: https://github.com/DavidROliverBA/ArchitectKB/tree/main/.claude/skills/startup-diagnostic
Command: npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill startup-diagnostic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps identify and resolve issues that may arise during the startup of your Claude Code environment, ensuring all components are functioning correctly.

Core Features & Use Cases

  • Comprehensive Checks: Verifies configuration files, hook execution, MCP server connectivity, indexing, filesystem structure, Git health, sandbox settings, plugin loading, skill file integrity, and vault review readiness.
  • Detailed Reporting: Provides a PASS/FAIL/WARN status for each check and offers actionable fixes for failures.
  • Use Case: When Claude Code fails to start or behaves unexpectedly, run this diagnostic to pinpoint the exact cause, whether it's a misconfigured setting, a broken hook, or an outdated index.

Quick Start

Run the startup diagnostic skill to check the health of your Claude Code environment.

Frequently Asked Questions about startup-diagnostic

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

FAQPage Schema
How do I diagnose Claude Code startup issues and configuration errors?

To diagnose Claude Code startup issues, run a health check that validates configuration files, hook execution, MCP server connectivity, and filesystem integrity. It reports PASS, FAIL, or WARN for each component and suggests actionable fixes for identified problems.

Why does my Claude Code environment fail to start or behave unexpectedly?

Your Claude Code environment may fail to start due to misconfigured settings, broken hooks, outdated indexes, or filesystem integrity issues. A startup diagnostic pinpoints the exact failing component and provides specific fixes to restore normal operation.

What components are checked during a Claude Code health check?

A Claude Code health check verifies configuration files, hook execution, MCP server connectivity, indexing, filesystem structure, Git health, sandbox settings, plugin loading, skill file integrity, and vault review readiness, reporting a status for each.

Can I validate MCP server connectivity and JSON parsing in my Claude Code environment?

Yes, you can validate MCP server connectivity and JSON parsing by running a startup diagnostic. It tests server connections, checks JSON and markdown parsing validity, and reports failures with suggested fixes to ensure proper component functioning.

How do I troubleshoot broken hooks and outdated indexes in Claude Code?

To troubleshoot broken hooks and outdated indexes in Claude Code, run a diagnostic health check. It validates hook script execution, checks index freshness, and reports any failures or warnings with actionable suggestions to resolve the issues.

What is the best way to perform a comprehensive health check on my Claude Code setup?

The best way to perform a comprehensive health check on your Claude Code setup is to run a startup diagnostic. It systematically verifies configuration, hooks, MCP servers, indexes, plugins, and directory structures, then reports status and suggests fixes for failures.