gsd-spike

Run structured spikes to validate feasibility and document findings.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Reduces the risk of building the wrong thing by converting vague ideas into experiential, evidence-backed knowledge through focused spikes and documented findings.

Core Features & Use Cases

  • Idea Mode (default): Run a structured exploration of a proposed idea to validate feasibility, risks, and missing pieces.
  • Frontier Mode: Analyze the existing spike landscape and propose the next best spikes to close gaps and improve integration.
  • Experiment Documentation & Handoff: Persist spike outputs under .planning/spikes/ and follow GSD commit patterns, state tracking, and verification workflows so findings can drive the real build.

Quick Start

Ask the AI to run a spike in idea mode by: gsd-spike "an AI feature to validate user onboarding feasibility and acceptance criteria" --quick.

Frequently Asked Questions about gsd-spike

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

FAQPage Schema
How do I validate technical feasibility before committing to a product build?

To validate feasibility before building, you run structured spikes that convert vague ideas into experiential, evidence-backed knowledge. This reduces the risk of building the wrong thing by verifying risks and missing pieces through focused exploration.

What is spike planning in product discovery and when should I use it?

Spike planning in product discovery is a structured method to explore proposed ideas and validate feasibility before real implementation. You use it when you need to assess risks, identify missing pieces, and generate verified knowledge for complex features.

How do I document and hand off verified knowledge from an experimentation spike?

You document and hand off verified knowledge by persisting spike outputs under a dedicated directory and following structured commit patterns. This ensures your experimentation findings drive the real build by maintaining state tracking and verification workflows.

Can I run a quick spike for a simple idea without full decomposition and alignment?

Yes, you can run a quick spike for simple ideas that bypasses full decomposition and alignment. This allows you to rapidly validate a proposed idea and generate verified knowledge without the overhead of complete workflow-gated execution.

What is the best way to identify gaps in an existing spike landscape?

The best way to identify gaps in an existing spike landscape is to analyze it using a frontier mode approach. This evaluates your current experimentation efforts and proposes the next best spikes to close integration gaps and improve overall coverage.

Why does my product discovery workflow require prior spike checks and observability assessment?

Prior spike checks and observability assessment are required to ensure workflow-gated execution produces reliable, verified knowledge. This structured approach orders research and risks appropriately, guaranteeing that feasibility validation is thorough before real implementation.