project-questions

Interview users to define project scope, assumptions, and constraints.

1|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/trevorbyrum/claude-skills-suite --skill project-questions
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-questions
Source: https://github.com/trevorbyrum/claude-skills-suite/tree/main/skills/project-questions
Command: npx skills add https://github.com/trevorbyrum/claude-skills-suite --skill project-questions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the critical early-stage problem of vague project requirements by conducting an in-depth, probing interview to uncover assumptions, gaps, and constraints before development begins.

Core Features & Use Cases

  • Deep-dive Interview: Aggressively questions users to solidify project scope, goals, and technical constraints.
  • Assumption Challenging: Identifies and resolves conflicting information or unaddressed critical areas.
  • Use Case: When a user says "I want to build a new app," this skill will interview them until the core problem, target users, non-goals, tech stack, and success metrics are clearly defined.

Quick Start

Use the project-questions skill to interview me about my new project idea.

Frequently Asked Questions about project-questions

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

FAQPage Schema
How do I define project scope for a new software development initiative?▼

To define project scope, this skill conducts an in-depth interview that aggressively questions users to solidify goals, identify assumptions, and surface technical constraints before development begins.

What is the best way to gather requirements for product planning?▼

The best way to gather requirements for product planning is through a probing interview that challenges assumptions, resolves conflicting information, and uncovers unaddressed critical areas.

How do I conduct a user interview to clarify project goals and non-goals?▼

You conduct a user interview to clarify project goals by using this skill to systematically question the user until the core problem, target audience, non-goals, and success metrics are clearly defined.

Do I need domain research before starting project definition?▼

Yes, project definition requires domain research via Gemini or Copilot to ground the interview with relevant context and ensure a clear understanding of the problem space before development.

What questions should I ask to identify technical stack constraints?▼

To identify technical stack constraints, the interview asks targeted questions that surface technical limitations, uncover assumptions, and define non-goals for new software development initiatives.