One-click install
npx skills add https://github.com/jedmamosto/m-and-ms --skill gsd-health-jedmamosto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-health
Source: https://github.com/jedmamosto/m-and-ms/tree/main/.agents/skills/gsd-health
Command: npx skills add https://github.com/jedmamosto/m-and-ms --skill gsd-health-jedmamosto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you detect and fix broken or inconsistent .planning/ directory states so planning artifacts don’t silently degrade over time.

Core Features & Use Cases

  • Planning integrity diagnosis: Identifies missing files, invalid configurations, inconsistent state, and orphaned plans inside .planning/.
  • Optional automated repair: When invoked with --repair, attempts to repair detected issues after validation.
  • Orthogonal context utilization check: When invoked with --context, evaluates running-session context utilization and recommends next steps if utilization is trending toward critical.

Quick Start

Run gsd-health to validate the .planning/ directory health and return an actionable report of any integrity issues found.

Frequently Asked Questions about gsd-health

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

FAQPage Schema
How do I check planning directory integrity for missing or inconsistent files?

To check planning directory integrity, run a diagnostic validation against your `.planning/` workspace to identify missing files, invalid configurations, inconsistent state, and orphaned plans. This process returns an actionable report detailing any detected issues without modifying the directory.

What happens to orphaned plans and broken configurations in a planning workspace?

Orphaned plans and broken configurations in a planning workspace silently degrade over time, causing misaligned state and missing artifacts. Diagnosing these integrity issues returns a detailed report so you can understand exactly what requires attention before attempting automated fixes.

How do I automatically repair misconfigured state and orphaned plans?

To automatically repair misconfigured state and orphaned plans, execute the diagnostic tool with the `--repair` flag. After validating the `.planning/` directory state, the tool attempts to repair detected integrity issues automatically rather than just reporting them.

Can I evaluate running-session context utilization for reasoning quality warnings?

Yes, you can evaluate running-session context utilization by passing the `--context` flag. This queries validation mappings to classify context utilization as healthy, warning, or critical, recommending next steps if reasoning quality trends toward critical limits.

Does the planning directory repair workflow work without external dependencies?

Yes, the planning directory repair workflow operates without external dependencies. It parses `--repair` and `--context` flags internally to validate state, execute repairs, and query context validation mappings directly against the `.planning/` workspace structure.

When should I avoid using automated repair on a planning directory?

You should avoid using automated repair on a planning directory when you need to audit issues manually first. Run the default validation without the `--repair` flag to generate a diagnostic report of missing files and orphaned plans before allowing automated modifications.