一键导入
clarification-analyst
Helps interrogate Product Requirements (PRD) and Technical Specifications to find ambiguities, missing edge cases, and hidden assumptions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Helps interrogate Product Requirements (PRD) and Technical Specifications to find ambiguities, missing edge cases, and hidden assumptions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Standardized workflow for discovering, reading, and writing the project's memory file (memory.instructions.md) to persist context across chat sessions.
Performs consistency and traceability audits across documents (PRD vs Spec vs Plan) to detect missing coverage and scope creep.
Standardized workflow for discovering, reading, and writing the project's memory file (memory.instructions.md) to persist context across chat sessions.
Workflow to generate a comprehensive Product Requirements Document (PRD) detailing user stories, acceptance criteria, technical considerations, and metrics.
Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. UsePROACTIVELY for Flutter architecture, UI implementation, or cross-platform features.
Flutter development skill for Miqotul Khoir TV (MKT) project. Use for: implementing new Flutter features, fixing UI bugs, modifying widgets, creating Cubit state management, working with Android TV D-Pad navigation, debugging widget issues, adding touch/gesture support, editing DPadStepper or GlassmorphismCard, working in Clean Architecture layers (domain/data/presentation), writing dart widget or unit tests. Knows: ScreenUtil, Cubit/BLoC, Islamic Glassmorphism theme, SQLite offline-first, prayer time calculation.
| name | clarification-analyst |
| description | Helps interrogate Product Requirements (PRD) and Technical Specifications to find ambiguities, missing edge cases, and hidden assumptions. |
| license | MIT |
This skill focuses on executing a systematic clarification phase against requirement documents (PRD) or Technical Specifications. It ensures that no unvalidated assumptions slip through before entering the implementation phases (Planning & Coding). This skill accompanies the @ClarificationAnalyst agent.
Use this skill when:
Thoroughly analyze the document with a focus on:
Turn findings into pointed questions that cannot be answered with a simple "Yes/No", and always do the heavy lifting by providing concrete options.
Use measurable criteria to challenge requirements.
# Example Ambiguous PRD Statement (BAD)
- The application must process PDFs quickly and not consume a lot of memory.
# Challenge/Clarification (GOOD)
+ What does "quickly" mean in seconds/milliseconds? Is there a target SLA (e.g., < 5 seconds per 10MB)?
+ What is the maximum limit for "a lot of memory" in Megabytes?
+ What happens if the PDF file size is over 100MB, does the memory limit remain the same?
Every feature has a "Happy Path". Your primary job is to find the "Sad Paths".
# Example Happy Path in PRD (BAD)
- The user uploads a PDF, the system compresses it, and provides a download link.
# Challenge/Clarification (GOOD)
+ What happens if the PDF is password-protected (encrypted)?
+ What happens if the uploaded file is corrupt or not actually a PDF (e.g., an .exe renamed to .pdf)?
+ How long does the download link last before it expires or is deleted from the system?