groundhog-surface

Surfaces, validates, and classifies project assumptions into confidence tiers.

5|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/AutumnsGrove/Lattice --skill groundhog-surface
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: groundhog-surface
Source: https://github.com/AutumnsGrove/Lattice/tree/main/.claude/skills/groundhog-surface
Command: npx skills add https://github.com/AutumnsGrove/Lattice --skill groundhog-surface

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps prevent wasted effort by surfacing and validating assumptions about a project's environment before committing to complex tasks or decisions.

Core Features & Use Cases

  • Assumption Surfacing: Identifies stated, inferred, assumed, and uncertain assumptions.
  • Confidence Tiers: Classifies assumptions into Established, Working, and Open tiers.
  • Shadow Check: Verifies common technical stack assumptions (runtime, database, auth, etc.).
  • Use Case: Before starting a 2-day feature implementation, run the Groundhog to confirm the project uses Cloudflare Workers and D1, preventing you from writing code that relies on a Node.js environment.

Quick Start

Run the groundhog-surface skill to check assumptions for the current project.

Frequently Asked Questions about groundhog-surface

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

FAQPage Schema
How do I validate project assumptions before starting feature implementation?

To validate project assumptions before feature implementation, you can surface and classify technical stack expectations into confidence tiers. This process scans project configuration files and recent history to identify contradictions, preventing wasted effort on incorrect environment dependencies.

What is the best way to check infrastructure assumptions in a codebase?

Checking infrastructure assumptions in a codebase involves scanning project configuration files to verify runtime, database, and auth expectations. This classifies findings into Established, Working, and Open tiers, presenting a scannable report that mitigates the risk of acting on incorrect technical context.

How do I surface contradictions in technical stack and development patterns?

To surface contradictions in technical stack and development patterns, scan project configurations and recent history for inferred and assumed dependencies. The process identifies conflicting expectations and persists the validated ground truth for future sessions.

When do I need to run an assumption validation check on my project context?

You need to run an assumption validation check when preparing for complex tasks or multi-day feature implementations. It establishes ground truth by verifying data, auth, and infrastructure expectations beforehand, ensuring you do not write code reliant on a mismatched environment.

Can I persist validated project context for future development sessions?

Yes, you can persist validated project context for future development sessions. The assumption validation process saves the verified technical stack and infrastructure ground truth, ensuring downstream tasks rely on established facts rather than re-evaluating the environment.