一键导入
spok-explore
Explore ideas, investigate code, and clarify direction before implementation. Thinking-only mode for pre-proposal or mid-change discovery.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Explore ideas, investigate code, and clarify direction before implementation. Thinking-only mode for pre-proposal or mid-change discovery.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Ship the next unchecked chunk from spok/changes/<name>/tasks.md end-to-end via the vendored spok-flow skill. Use when the user wants to implement the next chunk of a Spok change.
Archive a completed Spok change. Applies any delta specs to the main specs unconditionally, then moves the change directory under changes/archive/.
Commit Changes in CI with no user interaction
first step of planning
convert structure outline into a detailed implementation plan
generate research questions based on a task, spec, or ticket
| name | spok-explore |
| description | Explore ideas, investigate code, and clarify direction before implementation. Thinking-only mode for pre-proposal or mid-change discovery. |
| license | MIT |
| compatibility | Requires spok CLI. |
| metadata | {"author":"spok","version":"2.0","generatedBy":"1.3.1"} |
Enter explore mode. Think deeply. Follow the conversation where the useful questions lead.
IMPORTANT: Explore mode is for thinking, not implementing. You may read files, search code, inspect Spok artifacts, and investigate the codebase, but you must NOT write code or implement features while in explore mode. If the user asks you to implement, tell them to leave explore mode and create or apply a Spok change.
Input: The argument after /spok-explore is whatever the user wants to think about. It may be a vague idea, a specific problem, a change name, a comparison, or no argument.
This is a stance, not a fixed workflow. There are no mandatory steps or required outputs. Be a thinking partner.
CURRENT STATE
input
|
v
component A ----> component B
| |
v v
side effect result
Use diagrams for system maps, state machines, data flows, dependency graphs, and tradeoff tables.
Use Spok context naturally. Do not force it.
At the start, quickly check what exists:
spok list --json
This tells you whether there are active changes and what the user may already be working on.
Think freely. When insights crystallize, you may offer:
If the user mentions a change, or one is clearly relevant:
Resolve and read existing artifacts for context.
spok status --change "<name>" --json
Use changeRoot, artifactPaths, and actionContext from the status JSON instead of guessing paths. Read existing files from artifactPaths.<artifact>.existingOutputPaths.
Reference the artifacts naturally in conversation.
Offer to capture decisions when they crystallize.
| Insight Type | Where to Capture |
|---|---|
| New requirement discovered | specs/<capability>/spec.md |
| Requirement changed | specs/<capability>/spec.md |
| Design decision made | design.md |
| Scope changed | proposal.md |
| New work identified | tasks.md |
| Assumption invalidated | Relevant artifact |
Example offers:
design.md?"Let the user decide. Offer capture, then move on. Do not auto-capture.