gsd-discuss-phase

Resolve undecided planning constraints via adaptive questioning and output phase-specific CONTEXT.md.

1|Updated May 24, 2026
One-click install
npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-discuss-phase-tinner-deinno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-discuss-phase
Source: https://github.com/tinner-deinno/innova-skills-lib/tree/main/core/gsd/gsd-discuss-phase
Command: npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-discuss-phase-tinner-deinno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents downstream planning from wasting cycles on assumptions by gathering and clarifying the decisions that must be made early.

Core Features & Use Cases

  • Adaptive, routed discussion: Chooses the correct discuss workflow based on mode (default discuss vs assumptions) and flags like --assumptions and --power.
  • Gray-area elimination: Loads prior context (PROJECT/REQUIREMENTS/STATE/prior CONTEXT) and identifies only what remains undecided.
  • Decision-grade CONTEXT output: Produces {phase_num}-CONTEXT.md containing implementation decisions detailed enough for researcher and planner agents to act without re-asking the user.

Quick Start

Ask an agent to run gsd-discuss-phase with the required phase number argument to produce an updated CONTEXT.md that guides the next planning step.

Frequently Asked Questions about gsd-discuss-phase

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

FAQPage Schema
How do I resolve undecided planning constraints before starting implementation?

Resolving undecided planning constraints requires gathering implementation-phase context through adaptive questioning. This process loads prior requirements, identifies gray areas, and uses user-selected topics to produce concrete decisions for downstream agents to act on without re-asking.

What is the best way to capture project decisions for downstream researcher and planner agents?

Capturing project decisions for downstream agents is achieved by generating a phase-specific CONTEXT.md file. This document contains implementation decisions detailed enough to enable researcher and planner agents to execute tasks independently without seeking further user clarification.

How do I eliminate gray areas in project requirements before planning begins?

Eliminating gray areas in project requirements involves loading prior context such as PROJECT, REQUIREMENTS, and STATE files. The system identifies only what remains undecided and applies adaptive questioning to explore those specific topics to completion.

Can I use mode flags to route workflow execution for different discussion phases?

Mode flags like --assumptions and --power can be used to route workflow execution. The system chooses the correct discuss workflow based on the default mode or specific flags provided, ensuring adaptive discussion tailored to the selected phase.

Does this approach work with existing project state and requirements files?

Yes, this approach works with existing project state and requirements files by loading prior context. It reads PROJECT, REQUIREMENTS, STATE, and prior CONTEXT files to identify remaining undecided constraints before generating updated decision-grade context outputs.

Why does my planning agent waste cycles on assumptions during implementation?

Planning agents waste cycles on assumptions when implementation-phase context is not gathered and clarified early. By resolving decisions through adaptive questioning before planning, downstream agents receive concrete context and avoid acting on incomplete or ambiguous constraints.