FL

flow-next-interview

Facilitates technical interviews to document feature requirements using flowctl for state management.

Install

mkdir -p .claude/skills/flow-next-interview && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/8214" && unzip -o skill.zip -d .claude/skills/flow-next-interview && rm skill.zip

Installs to .claude/skills/flow-next-interview

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Interview user in-depth about a spec, task, or spec file to extract complete implementation details. Use when user wants to flesh out a spec, refine requirements, or clarify a feature before building. Triggers on /flow-next:interview with Flow IDs (fn-1-add-oauth, fn-1-add-oauth.2, or legacy fn-1, fn-1.2, fn-1-xxx, fn-1-xxx.2) or file paths.
343 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • →Conducts guided interviews to gather technical specifications
  • →Validates requirement completeness through iterative questioning
  • →Tracks task state via local.flow/ files
  • →Auto-generates acceptance criteria from user responses

How it works

Runs an interactive prompt loop to extract implementation details, writing results to local storage using the bundled flowctl script.

Inputs & outputs

You give it
Flow ID (e.g., fn-1-feature-name) or specification file path
You get back
Structured technical plan and acceptance criteria within.flow files

When to use flow-next-interview

  • →Refining feature specifications
  • →Clarifying technical requirements
  • →Drafting task implementation plans

About flow-next-interview

Acts as a technical interviewer to help users flesh out requirements for new features or tasks. It stores state exclusively using flowctl, ensuring all implementation details are documented and tracked.

Interview user in-depth about an epic, task, or spec file to extract complete implementation details. Use when user wants to flesh out a spec, refine requirements, or clarify a feature before building. Triggers on /flow-next:interview with Flow IDs (fn-1-add-oauth, fn-1-add-oauth.2, or legacy fn-1, fn-1.2, fn-1-xxx, fn-1-xxx.2) or file paths.

When not to use it

  • →When the task is already fully defined and documented
  • →For simple one-off code fixes that do not require tracking

Prerequisites

flowctl

Limitations

  • →Strictly relies on the bundled flowctl tool, which cannot be installed globally
  • →High degree of user interaction required for long-form interviews

How it compares

It enforces structured state tracking via a dedicated CLI tool rather than ad-hoc document editing.

Compared to similar skills

flow-next-interview side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
flow-next-interview (this skill)03moReviewIntermediate
create-plan369moReviewBeginner
project-planner3211moReviewIntermediate
system-design1910moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

create-plan

antinomyhq

Generate detailed implementation plans for complex tasks. Creates comprehensive strategic plans in Markdown format with objectives, step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches. Use when users need thorough analysis and structured planning before implementation, when breaking down complex features into actionable steps, or when they explicitly ask for a plan, roadmap, or strategy. Strictly planning-focused with no code modifications.

36121

project-planner

adrianpuiu

Comprehensive project planning and documentation generator for software projects. Creates structured requirements documents, system design documents, and task breakdown plans with implementation tracking. Use when starting a new project, defining specifications, creating technical designs, or breaking down complex systems into implementable tasks. Supports user story format, acceptance criteria, component design, API specifications, and hierarchical task decomposition with requirement traceability.

32115

system-design

lagz0ne

Use when designing, architecting, or planning a new system from requirements or ideas - transforms concepts into navigable design catalog using EventStorming methodology, Mermaid diagrams, and progressive elaboration through 5 phases (Requirements, Big Picture, Processes, Data/Flows, Integration)

19108

spec-kit-workflow

jmanhype

Guides specification-driven development workflow. Automatically invoked when discussing new features, specifications, technical planning, or implementation tasks. Ensures proper workflow phases (specify → clarify → plan → checklist → tasks → analyze → implement).

11111

sparc-methodology

ruvnet

SPARC (Specification, Pseudocode, Architecture, Refinement, Completion) comprehensive development methodology with multi-agent orchestration

8100

spec-workflow

TencentCloudBase

Standard software engineering workflow for requirement analysis, technical design, and task planning. Use this skill when developing new features, complex architecture designs, multi-module integrations, or projects involving database/UI design.

1091

Search skills

Search the agent skills registry