groundswell

Guide engineering tasks through structured phases to actionable plans.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Kyungpyo-Kim/groundswell --skill groundswell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: groundswell
Source: https://github.com/Kyungpyo-Kim/groundswell/tree/main
Command: npx skills add https://github.com/Kyungpyo-Kim/groundswell --skill groundswell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Groundswell helps developers think deeply before executing by guiding them through a structured, multi-phase decision process that reduces ambiguity and improves outcomes.

Core Features & Use Cases

  • Phase-driven analysis: Read conditions, align on goals, remove ambiguity, and synthesize actions.
  • Hard gates ensure readiness before dropping in, preventing wasted effort and misalignment.
  • Useful for feature planning, architecture design, performance improvements, and other complex tasks.

Quick Start

In one sentence, describe your engineering task and I will guide you through the Groundswell phases to a clear, actionable plan.

Frequently Asked Questions about groundswell

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

FAQPage Schema
What is phased thinking for engineering workflows and when do I need it?

Phased thinking for engineering workflows is a structured decision process that guides you through reading conditions, aligning on goals, and removing ambiguity before execution. You need it for non-trivial tasks like architecture design and performance improvements to reduce wasted effort.

How do I plan feature development using a structured multi-phase process?

You plan feature development by describing your engineering task in one sentence, then progressing through sequential phases that read conditions, align goals, remove ambiguity, and synthesize a clear, actionable plan. Hard gates ensure readiness before committing to action.

Can I use phased planning for architecture design across different tech stacks?

Yes, phased planning applies to architecture design and feature development across varying languages, frameworks, and tech stacks. It formalizes deep-thinking workflows to handle complex engineering tasks without being tied to specific dependencies.

What's the best way to remove ambiguity before starting complex engineering tasks?

The best way to remove ambiguity is applying a multi-phase decision process with hard gates that enforce goal alignment and context persistence before execution. This prevents misalignment and ensures you commit to action only when fully prepared.

Does this engineering workflow approach work without external dependencies?

Yes, this engineering workflow operates with no external dependencies or components. It functions as a standalone structured reasoning process, guiding you through phase-driven analysis to produce actionable plans for complex tasks.

When should I not use a gated multi-phase planning process for engineering tasks?

You should avoid gated multi-phase planning for trivial tasks or urgent fixes where the overhead of reading conditions and aligning goals outweighs the benefit. It is designed for non-trivial engineering work like architecture design and performance improvements that require deep thinking.