spike

Prototype and evaluate multiple technical approaches with evidence-based recommendations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/semicolon-devteam/docs --skill spike
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spike
Source: https://github.com/semicolon-devteam/docs/tree/main/sax/packages/sax-next/skills/spike
Command: npx skills add https://github.com/semicolon-devteam/docs --skill spike

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, and includes scripts (resource) components.

What problem does it solve?

This Skill systematically prototypes and evaluates multiple technical approaches when the implementation path is unclear. This provides evidence-based recommendations, reduces technical risk, and ensures optimal technology choices for complex problems, preventing costly reworks.

Core Features & Use Cases

  • Systematic Exploration: Guides through problem understanding, approach definition, prototyping, and comparative analysis.
  • Evidence-Based Recommendations: Measures key metrics (performance, complexity, maintainability) to inform decisions, documented in a permanent spike report.
  • Risk Assessment: Identifies technical risks and proposes mitigation strategies for each approach.
  • Use Case: When faced with a choice between WebSocket, SSE, or polling for real-time communication, use this skill to quickly prototype each, compare their performance, and get a clear recommendation.

Quick Start

Perform a spike to evaluate real-time communication technologies.