pre-planning

Extract user-selected proposals into a structured brief for the /plan command.

13|1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/davidabeyer/formaltask --skill pre-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-planning
Source: https://github.com/davidabeyer/formaltask/tree/main/skills/pre-planning
Command: npx skills add https://github.com/davidabeyer/formaltask --skill pre-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill bridges the gap between broad exploration and detailed planning by systematically identifying, clarifying, and grounding user-selected proposals into a concise brief for the /plan command.

Core Features & Use Cases

  • Proposal Extraction: Automatically identifies potential project ideas from conversation history.
  • User Selection & Clarification: Allows users to select multiple proposals and define their scope and constraints.
  • Context Priming: Integrates with /context-priming to gather relevant project information.
  • Brief Generation: Creates a structured brief document that guides the subsequent /plan command.
  • Use Case: After a brainstorming session, use this Skill to distill the most promising ideas into a clear, actionable brief for the development team.

Quick Start

Use the pre-planning skill to refine project ideas from our recent discussion.

Frequently Asked Questions about pre-planning

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

FAQPage Schema
How do I turn brainstorming ideas into an actionable project brief?

To turn brainstorming ideas into an actionable project brief, extract proposals from conversation history, allow user selection and scope definition, and generate a structured brief for planning.

What is the best way to define project scope after an ideation session?

The best way to define project scope after ideation is to systematically identify, clarify, and ground user-selected proposals by obtaining user interaction for selection and defining constraints.

How do I extract project proposals from a conversation for project management?

Extracting project proposals for project management involves automatically identifying potential ideas from conversation history, then priming context to establish project foundations before writing a brief.

When do I need pre-planning before detailed project planning?

You need pre-planning before detailed project planning when you must bridge the gap between broad exploration and detailed planning by grounding proposals into a concise, plannable scope.

Does the briefing process require user interaction for scope definition?

Yes, the briefing process requires user interaction for selection and scope definition to systematically identify, clarify, and ground user-selected proposals into a concise planning brief.