askill
brainstorming

brainstormingSafety 92Repository

Use before any creative work - creating features, building components, adding functionality. Explores user intent, requirements, and design before implementation through collaborative dialogue.

0 stars
1.2k downloads
Updated 2/8/2026

Package Files

Loading files...
SKILL.md

Brainstorming

Turn ideas into designs through collaborative dialogue before implementation.

Process

1. Understand Context

  • Check project state (files, docs, recent commits)
  • Ask questions ONE at a time
  • Prefer multiple choice when possible
  • Focus on: purpose, constraints, success criteria

2. Explore Approaches

  • Propose 2-3 approaches with trade-offs
  • Lead with recommended option and reasoning
  • Let user choose direction

3. Present Design

Once direction is clear:

  • Present in sections (200-300 words each)
  • Ask after each section: "Does this look right?"
  • Cover: architecture, components, data flow, error handling, testing
  • Iterate based on feedback

4. Document

Save validated design to docs/plans/YYYY-MM-DD-<topic>-design.md

5. Implementation Setup (if continuing)

  • Ask: "Ready to set up for implementation?"
  • Create isolated workspace with using-git-worktrees skill
  • Create implementation plan with writing-plans skill

Principles

PrincipleApplication
One question at a timeDon't overwhelm with multiple questions
Multiple choice preferredEasier to answer than open-ended
YAGNI ruthlesslyRemove unnecessary features from designs
Explore alternativesAlways propose 2-3 approaches
Incremental validationPresent design in sections, validate each

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

82/100Analyzed 2/16/2026

A well-structured brainstorming skill with clear process steps, practical principles, and good cross-references to related skills.

92
88
78
85
82

Metadata

Licenseunknown
Version-
Updated2/8/2026
Publishermlorentedev

Tags

No tags yet.