feature-spec-qa

Simulate first-time user flows against feature descriptions to identify UX issues and suggest fixes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/catowabisabi/Agentic-RAG-LLMs-API --skill feature-spec-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-spec-qa
Source: https://github.com/catowabisabi/Agentic-RAG-LLMs-API/tree/main/.claude/skills/feature-spec-qa-skill
Command: npx skills add https://github.com/catowabisabi/Agentic-RAG-LLMs-API --skill feature-spec-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

在功能開發前,模擬新手使用者的完整流程,以辨識 UX 設計、流程瓶頸和潛在導引問題,節省開發迭代成本。

Core Features & Use Cases

  • 模擬首次使用者流程,針對新功能描述、PR、README 或 issue 產生完整使用路徑。
  • 找出壞掉的流程、UX 混亂、缺少狀態或提示,以及邊界情況的處理。
  • 預測潛在 Bug,並根據嚴重性排序為 Critical、Major、Minor。
  • 適用於產品開發前的需求澄清與設計評審,協助團隊提前風險控管。

Quick Start

將你手上的新功能描述貼上,讓此技能模擬首次使用者流程並輸出完整步驟與風險清單。

Frequently Asked Questions about feature-spec-qa

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

FAQPage Schema
How do I simulate first-time user flows to find UX gaps before feature development?

Simulate first-time user flows by inputting your feature description, PR, or product brief to map the complete interaction path and surface UX gaps. This process identifies onboarding bottlenecks and missing states, outputting a structured risk list to save development iteration costs.

What is the best way to analyze edge cases in a new feature brief?

Analyzing edge cases in a feature brief involves simulating a first-time user interaction sequence against the provided description. This surfaces broken processes and missing prompts, predicting potential bugs and categorizing them by severity as Critical, Major, or Minor.

Can I use this for PR reviews to check interaction sequences and onboarding issues?

Yes, you can use this during PR reviews to simulate first-time user flows against the pull request description. It analyzes interaction sequences and onboarding paths, outputting identified issues with severity levels and high-level suggested fixes.

How does simulating user flows help with product design risk management?

Simulating user flows assists product design risk management by clarifying requirements before development begins. It identifies process bottlenecks, UX confusion, and unhandled edge cases early, providing a structured list of issues and suggested fixes to prevent costly iterations.

What types of issues are found when simulating first-time user onboarding?

Simulating first-time user onboarding finds broken processes, UX confusion, missing status indicators, and unhandled edge cases. The simulation outputs these issues categorized by severity—Critical, Major, and Minor—alongside high-level suggested fixes.

When do I need to simulate user flows for feature development?

You need to simulate user flows during feature development, design reviews, or product brief analysis before coding begins. This identifies onboarding gaps and interaction sequence failures early, reducing development iteration costs and improving the final UX.