flow-plan

Automate structured critique and planning of software architecture in GODS-formatted whiteboard documents.

3|Updated Oct 5, 2025
One-click install
npx skills add https://github.com/korchasa/flow --skill flow-plan-korchasa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow-plan
Source: https://github.com/korchasa/flow/tree/main/framework/skills/flow-plan
Command: npx skills add https://github.com/korchasa/flow --skill flow-plan-korchasa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates structured critique and planning of software architecture in a GODS-formatted whiteboard document.

Core Features & Use Cases

  • GODS-based planning: generate a comprehensive plan outline without writing code.
  • Proactive uncertainty handling: identifies gaps and raises questions before implementation.
  • Documentation-first workflow: writes results exclusively to ./documents/whiteboard.md for later execution.

Quick Start

Create or update ./documents/whiteboard.md with a GODS-formatted plan.

Frequently Asked Questions about flow-plan

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

FAQPage Schema
How do I plan software architecture without writing any code?

Software architecture planning without code is done by generating a structured critique and task decomposition outline in a GODS-formatted whiteboard document. This approach strictly separates architecture planning from implementation, writing results exclusively to a markdown file.

What is a GODS-formatted whiteboard document for task management?

A GODS-formatted whiteboard document is a structured markdown file used to outline software architecture plans, decompose tasks, and validate project requirements. It serves as a central planning artifact before any implementation begins.

How do I identify uncertainty and gaps before starting software implementation?

To identify uncertainty before implementation, you can use a proactive architecture planning workflow that automatically critiques the plan and raises questions. It highlights gaps in the task decomposition and writes them to a whiteboard document for review.

Can I use a task-management tool to strictly separate planning from implementation?

Yes, you can separate planning from implementation by using a task-management tool to track steps within a GODS-formatted whiteboard document. This ensures the architecture validation phase is completed and documented before any code is written.

What is the best way to decompose early-stage architecture tasks into an outline?

The best way to decompose early-stage architecture tasks is by applying structured critique to generate a comprehensive GODS-formatted plan outline. This documentation-first workflow captures all steps and proactive questions in a whiteboard file.

Where does the architecture planning output get saved during the workflow?

Architecture planning output is saved exclusively to the ./documents/whiteboard.md file. This documentation-first workflow ensures the GODS-formatted plan outline and identified gaps are stored for later execution.