ai-discover

Interrogate feature requirements across eight completeness dimensions to identify unknowns and assumptions.

54|3|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/arcasilesgroup/ai-engineering --skill ai-discover
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-discover
Source: https://github.com/arcasilesgroup/ai-engineering/tree/main/.claude/skills/ai-discover
Command: npx skills add https://github.com/arcasilesgroup/ai-engineering --skill ai-discover

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the critical issue of incomplete or ambiguous requirements by systematically interrogating all aspects of a feature or task before planning begins.

Core Features & Use Cases

  • Structured Interrogation: Probes requirements across 8 key dimensions (Scope, Success Criteria, Constraints, etc.).
  • Assumption Identification: Surfaces hidden assumptions and unknown gaps in information.
  • Use Case: Before starting development on a new user authentication module, use this skill to ensure all security, integration, and edge-case requirements are clearly defined and agreed upon.

Quick Start

Run the ai-discover skill to clarify requirements for the new user profile feature.

Frequently Asked Questions about ai-discover

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

FAQPage Schema
How do I uncover hidden assumptions and missing requirements before planning a feature?

To uncover hidden assumptions and missing requirements before planning, use structured interrogation across eight completeness dimensions. This systematic probing identifies unknowns, defines concrete requirements, and clarifies constraints and risks.

What is the best way to clarify ambiguous product requirements for non-trivial features?

The best way to clarify ambiguous product requirements is through context harvesting and systematic probing. This process rigorously interrogates all aspects of a task to ensure comprehensive understanding and define concrete success criteria.

How do I systematically interrogate feature scope and constraints during discovery?

You systematically interrogate feature scope and constraints during discovery by probing across eight key dimensions. This structured interrogation surfaces unknown gaps in information and defines risks before development begins.

Does requirements discovery work for complex modules like user authentication?

Requirements discovery works effectively for complex modules like user authentication by systematically probing all aspects of the feature. It ensures security, integration, and edge-case requirements are clearly defined and agreed upon.

When do I need structured interrogation for requirements gathering?

You need structured interrogation for requirements gathering when facing incomplete or ambiguous requirements before planning begins. It addresses the critical issue of missing information by systematically probing all aspects of a non-trivial task.