grove

Assess internal coherence of system component relationships after changes.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/JDHayesBC/Awareness --skill grove-jdhayesbc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grove
Source: https://github.com/JDHayesBC/Awareness/tree/main/.claude/skills/grove
Command: npx skills add https://github.com/JDHayesBC/Awareness --skill grove-jdhayesbc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This grove skill provides an internal stewardship check to ensure relationships between system components remain healthy and aligned after changes.

Core Features & Use Cases

  • Internal coherence assessment: evaluates how well components relate to one another and whether boundaries and roles are preserved.
  • Post-change sanity check: run at the end of a session to confirm the system is coherent after work has been done.
  • Actionable guidance: surfaces next steps to restore or improve coherence when misalignments are found.

Quick Start

Survey the current state of the system relationships and run the grove protocol to assess coherence.

Frequently Asked Questions about grove

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

FAQPage Schema
How do I check internal coherence after modifying system components?

Assess internal coherence by evaluating relationships among components after changes to verify clear identities, defined purposes, correct boundaries, and traceable topology. This ensures the system remains coherent and relationships stay healthy, providing concrete next steps to restore or improve any misalignments found.

What is internal coherence in software design?

Internal coherence in software design is the state where system components maintain healthy, aligned relationships with clear identities, defined purposes, correct boundaries, and traceable topology. Verifying this state ensures modifications do not break underlying system structure or cause relationship misalignments.

When do I need to run an internal stewardship check on my system?

You need to run an internal stewardship check at the end of a work session to confirm the system remains coherent after modifications. This post-change sanity check evaluates whether component boundaries and roles are preserved, surfacing concrete next steps to improve alignment.

How do I assess if system boundaries and roles are preserved after changes?

Assess if system boundaries and roles are preserved by running a coherence protocol that evaluates how well components relate to one another. This protocol checks explicit criteria including clear identities, defined purposes, correct boundaries, and traceable topology, suggesting concrete next steps to restore alignment.

What is the best way to verify system relationships remain healthy after a session?

The best way to verify system relationships remain healthy is to survey the current state of system relationships and run a coherence assessment protocol. This process validates that component relationships are healthy and aligned post-modification, providing actionable guidance to resolve any detected misalignments.

Can I use this approach to validate traceable topology and clear identities?

Yes, you can use this approach to validate traceable topology and clear identities. The internal coherence assessment explicitly checks for these criteria alongside defined purposes and correct boundaries, ensuring relationships remain healthy and aligned after system modifications are completed.