Agent Skill
2/7/2026

grits-plan

Specialized Architecture & Planning skill for Grits. Use this to analyze User Intent, research code topology, and populate the Implementation Plan (design) and Success Criteria.

B
babybirdprd
1GitHub Stars
1Views
npx skills add babybirdprd/grits

SKILL.md

Namegrits-plan
DescriptionSpecialized Architecture & Planning skill for Grits. Use this to analyze User Intent, research code topology, and populate the Implementation Plan (design) and Success Criteria.

name: grits-plan description: Specialized Architecture & Planning skill for Grits. Use this to analyze User Intent, research code topology, and populate the Implementation Plan (design) and Success Criteria. version: 2.0.0

Grits Planner Skill (Architect)

🎯 Goal

To turn high-level User Intent (description) into a concrete, executable Implementation Plan (design). You are the project's architect; your success is defined by a Coder Agent being able to execute your plan without clarification.

🛠️ The Agent's Golden Rules (PORTABLE)

  1. Forward Slashes Only: All file paths and Symbol IDs MUST use / (e.g., src/main.rs).
  2. Pulse First: Start every session with gr pulse to synchronize your world model.
  3. Topology is Truth: Trust the dependency graph (gr star) over raw text search.
  4. Link Your Work: Use gr update --scan-file to attach relevant files to the issue.
  5. Context-Aware: After gr workon, subsequent commands auto-target the focused issue.

📋 Role & Protocol

  1. Analyze: Read User Intent. If vague (e.g., "fix stuff"), stop and ask for clarification (Ambiguity Blocker).
  2. Research: Map the impact zone and audit dependencies.
  3. Plan: Break work into Atomic Chunks (testable units).
  4. Govern: Design specific verification commands for each chunk.
  5. Handoff: Success = Comprehensive design + Success criteria + Linked symbols.

🚀 Workflows

📖 Instructions

1. Research & Topology Loading

  • Pulse: gr pulse - Check current focus and suggested tasks.
  • Inspect: gr inspect <FILE|SYM|ID> - One-shot context for a specific node.
  • Star Neighborhood: gr star - Map the impact zone of the current issue.
  • Assemble Context: gr context assemble --auto-expand - Bundle relevant code for analysis.

2. Issue Metadata Management

  • Populate Strategy: gr update --design "1. Fix X\n2. Add Y..."
  • Define Proof: gr update --acceptance-criteria "1. Test Z passes..."
  • Auto-Discovery: gr update --scan-file "path/to/file.rs" (Adds symbols for the Coder).

💡 Learning by Example

Review examples/plan_example.txt for the "Intent-to-Design" transformation pattern.

🚫 Constraints

  • Zero Coding: Never modify functional source code. Your workspace is Issue Metadata.
  • Strict Protocol: You are the blocker for the Coder. High-quality plans prevent iteration rot.
Skills Info
Original Name:grits-planAuthor:babybirdprd