spike

v2026.09.25

Use for time-boxed technical investigations — feasibility studies, architecture exploration, integration assessment, performance analysis, or risk evaluation.

GitHub
安装命令
npx skhub add srstomp/spike
Markdown
SKILL.md

Spike

Structured technical investigation to reduce uncertainty. Answer specific questions, not "explore X."

Key Principles

  • Every spike answers a specific, measurable question
  • Strict time-box (default 2h) — produce a decision at the end, even if incomplete
  • Output is a decision (GO/NO-GO/PIVOT/MORE-INFO), not a general exploration
  • Create follow-up tasks from findings, not just a report

When NOT to Use

  • Multi-day evaluations — Use deep-research for comprehensive technology evaluations with stakeholder reports
  • Already know what to build — Skip straight to implementation; spikes are for reducing uncertainty, not planning known work
  • Bug investigation — Use error-handling or /fix; bugs have reproduction steps, spikes have open questions

Quick Start Checklist

  1. Define the question clearly (what are we trying to learn?)
  2. Set a time-box (hours, not days — use deep-research for multi-day)
  3. Identify evaluation criteria upfront
  4. Investigate with focused experiments or prototypes
  5. Checkpoint at 50% — assess progress, decide if pivoting
  6. Produce mandatory conclusion: GO / NO-GO / PIVOT / MORE-INFO

Mandatory Outputs

  • Decision: GO, NO-GO, PIVOT, or MORE-INFO
  • Evidence: What was tested, results observed
  • Follow-up tasks: Created in ohno if GO
  • Report: Saved to .claude/spikes/[date]-[slug].md

References

ReferenceDescription
spike-types.mdFeasibility, architecture, integration, performance spikes
question-patterns.mdHow to frame good spike questions
output-templates.mdSpike report templates and examples

Runtime Notes

  • Claude Code: dispatch yokay-spike-runner via the Task tool with subagent_type: "pokayokay:yokay-spike-runner".
  • Codex: there is no subagent dispatch. Execute the agent's role inline — read the corresponding agents/yokay-<name>.md and follow its Behavioral Defaults, Critical Rules, and Output Contract directly in the current session.
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.25

发布时间

Sep 25, 2026

分类

未分类

许可证

MIT

源路径

plugins/pokayokay/skills/spike

默认分支

master

最新提交

ef6a34d

Tree SHA

7e3eba3