pm-validate

Validate project memory registries and auto-heal structural inconsistencies.

3|3|Updated Aug 19, 2024
One-click install
npx skills add https://github.com/AMDResearch/dh_comms --skill pm-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-validate
Source: https://github.com/AMDResearch/dh_comms/tree/main/.agents/skills/pm-validate
Command: npx skills add https://github.com/AMDResearch/dh_comms --skill pm-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PM rot is a real risk as projects evolve; this skill validates the structural integrity of the project memory, detects inconsistencies, and can auto-heal index entries.

Core Features & Use Cases

  • Validate unit registries, check for broken anchors and orphan files, and report drift between the PM index and disk.
  • Detect stale or missing entries, and surface conflicts before they propagate to sessions or workflows.
  • Use cases include periodic PM health checks, before initiating large project-wide analyses, and after bulk changes to ensure registry accuracy.

Quick Start

Run the validation workflow against the current PM state and review the generated report.

Frequently Asked Questions about pm-validate

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

FAQPage Schema
How do I validate project memory to prevent inconsistencies across sessions?

You can validate project memory by running a multi-step protocol that checks index completeness, detects orphan files, verifies unit schemas, and identifies staleness to prevent inconsistencies across sessions.

What is the best way to fix broken anchors and orphan files in a unit registry?

Fixing broken anchors and orphan files involves running an automated validation workflow that detects drift between the registry index and disk, then auto-heals the inconsistent index entries.

How do I check for staleness and current-state drift before large-scale operations?

Check for staleness and current-state drift by executing a periodic health check that surfaces missing entries and workflow conflicts, ensuring registry accuracy before initiating large-scale operations.

Can I auto-heal project memory index drift automatically during maintenance workflows?

Yes, you can auto-heal index drift during PM maintenance workflows by running the validation protocol, which automatically repairs structural integrity issues and resolves disk mismatches.

When should I run a project memory health check to ensure registry consistency?

Run a project memory health check during session initiation, after bulk changes, or before project-wide analyses to ensure registry consistency and surface conflicts before they propagate to workflows.

Why does project memory rot occur and what structural issues does validation detect?

Project memory rot occurs as projects evolve and introduce inconsistencies; validation detects structural issues like missing index entries, broken anchors, orphan files, and schema violations to prevent drift.