ask-ux

Interview users to generate structured specification files for feature plans.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/martylouis/agents --skill ask-ux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-ux
Source: https://github.com/martylouis/agents/tree/main/skills/ask-ux
Command: npx skills add https://github.com/martylouis/agents --skill ask-ux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of gathering detailed requirements and design decisions from users for new features, transforming raw plans into comprehensive specification documents.

Core Features & Use Cases

  • User Interviewing: Conducts adaptive interviews to explore requirements, UI/UX, concerns, and tradeoffs.
  • Spec File Generation: Creates structured spec files based on interview output and existing plans.
  • Use Case: When a product manager has a draft feature plan, they can use this Skill to conduct a thorough UX interview, ensuring all aspects are considered before development begins.

Quick Start

Use the ask-ux skill to interview me about the plan in ./plans/new-feature.md.

Frequently Asked Questions about ask-ux

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

FAQPage Schema
How do I gather requirements for a feature plan through an interview?

Generating a feature specification from a draft plan uses an adaptive interview process to explore requirements and UI/UX decisions, outputting a structured spec file covering overview, edge cases, and open questions.

What is the best way to turn a draft feature plan into a structured spec file?

The best way to turn a draft feature plan into a structured spec file is to run an adaptive interview that derives questions from your plan, capturing concerns and tradeoffs to compile comprehensive specification documentation.

How does adaptive UX interviewing work for spec generation?

Adaptive UX interviewing for spec generation works by dynamically deriving interview questions directly from your inputted plan content, ensuring the resulting specification file accurately reflects detailed requirements and design tradeoffs.

Can I use this to capture edge cases and open questions for product management?

Yes, you can capture edge cases and open questions for product management by conducting an interview based on your feature plan, which outputs a structured specification file that explicitly documents these constraints.

Do I need an existing plan to start interviewing for UX requirements?

Yes, you need an existing draft feature plan to start interviewing for UX requirements, because the interview questions are dynamically derived from the content within that initial plan document.