ad-spike

Plan staged spikes with golden fixtures for unknown techniques.

728|16|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/alexandremendoncaalvaro/CorridorKey-Runtime --skill ad-spike
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ad-spike
Source: https://github.com/alexandremendoncaalvaro/CorridorKey-Runtime/tree/main/.agents/skills/ad-spike
Command: npx skills add https://github.com/alexandremendoncaalvaro/CorridorKey-Runtime --skill ad-spike

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a disciplined method to explore uncertain techniques by running staged spikes with golden fixtures, ensuring clear decision points and traceable outcomes.

Core Features & Use Cases

  • Structured discovery: defines canonical approaches and sources using WORKFLOW.md §14, generating a directory of staged spikes for evaluation.
  • Golden fixture lifecycle: creates and documents stage-by-stage fixtures, enabling repeatable comparisons and auditable decisions.
  • Gate-driven pipeline: enforces staged evaluation with per-stage checkpoints and debug artifacts to reveal divergence early.
  • Two-layer evaluation: combines end-to-end validation and per-stage analysis to promote or delete the spike via an ADR.

Quick Start

Start by confirming uncertainty, then initiate Step 1 discovery to draft a Spike plan.

Frequently Asked Questions about ad-spike

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

FAQPage Schema
How do I plan a spike for an unknown technique with structured evaluation?▼

Plan a spike for an unknown technique by identifying uncertain scenarios and drafting a staged evaluation plan. This approach aligns with WORKFLOW.md §14, using golden fixtures to ensure repeatable comparisons and traceable outcomes at each checkpoint.

What are golden fixtures in software spike workflows?▼

Golden fixtures in spike workflows are stage-by-stage documented contracts that enable repeatable comparisons. They provide a stable baseline for validating candidate techniques, allowing teams to reveal divergence early and make auditable decisions based on consistent test data.

When should I use staged spikes instead of direct implementation?▼

Use staged spikes when facing unknown-technique scenarios that require disciplined exploration before commitment. If a technique carries significant uncertainty, a gate-driven pipeline with per-stage checkpoints reveals divergence early, preventing costly implementation mistakes down the line.

How do I document sources and in-repo analogs during a technical spike?▼

Document sources during a technical spike by citing official docs and public references with repository paths, URLs, or notes. Survey in-repo analogs to ground the exploration, ensuring the evaluation plan references existing codebase patterns and verified external documentation.

What is the best way to evaluate a spike outcome and make an architectural decision?▼

The best way to evaluate a spike outcome is using a two-layer evaluation combining end-to-end validation and per-stage analysis. This gate-driven approach produces an ADR to formally promote or delete the spike based on auditable, milestone-ready artifacts.

Can I use staged spikes without an existing WORKFLOW.md file?▼

Staged spikes are designed to align with WORKFLOW.md §14, so having this file provides the canonical structure for discovery and gate-driven evaluation. Without it, you would need to establish equivalent milestone checkpoints and fixture lifecycle rules manually.