project-begin

Guide an interview to capture project goals and constraints into project-intent.md.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/dariopalminio/agile-sddf --skill project-begin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-begin
Source: https://github.com/dariopalminio/agile-sddf/tree/main/.claude/skills/project-begin
Command: npx skills add https://github.com/dariopalminio/agile-sddf --skill project-begin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill orchestrates the Begin Intention phase of ProjectSpecFactory by guiding an interactive interview via the project-pm agent to capture and refine the project goals, delivering docs/specs/project/project-intent.md in a single session.

Core Features & Use Cases

  • Interview-driven intent capture: conducts a focused, guided session to elicit the project goal, stakeholders, constraints and success criteria.
  • WIP awareness and flow control: checks for existing in-progress intents and offers overwrite or retake options to prevent conflicts.
  • Template-driven output: uses assets/project-intent-template.md to structure the final document and fills it with captured data.
  • Single-session generation: completes both phases (Capture and Refinement) in one interaction, writing docs/specs/project/project-intent.md.

Quick Start

Initiate the Begin Intention flow by running /project-begin and follow the prompts to capture and refine the project intent in one session.

Frequently Asked Questions about project-begin

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

FAQPage Schema
How do I capture project goals and constraints through an interview?

Capturing project goals requires an interactive intent interview that elicits stakeholders' objectives, constraints, and success criteria. This skill guides a focused session to refine these inputs and generates a structured document defining the project goal.

What is the best way to document project intent for software projects?

Documenting project intent is best achieved using a template-driven approach that structures captured goals and metadata into a final specification document. This ensures precise problem framing and stakeholder alignment within a single session.

How do I start the Begin Intention phase for project specification?

To start the Begin Intention phase, initiate the workflow and follow the prompted interview to capture and refine the project intent. The process completes both capture and refinement steps in one interaction, outputting a complete project intent file.

Can I overwrite an existing in-progress project intent document?

You can overwrite an existing in-progress project intent because the workflow checks for WIP awareness and offers overwrite or retake options. This prevents conflicts and ensures the intent document reflects the latest stakeholder alignment.

Does template-driven project specification work for single-session generation?

Template-driven project specification works for single-session generation by applying a structured template to format captured interview data. It completes both capturing and refining the project goals to write the final document in one session.

When do I need to frame project problems and align stakeholders?

Framing project problems and aligning stakeholders is needed when starting software projects that require precise goal definition and constraint identification. An interactive interview extracts this initial project intent to establish a clear specification foundation.