.claude/skills/brainstorming/SKILL.md
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
npx skillsauth add efiadm/informatik-ai-studio brainstormingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far.
Understanding the idea:
Exploring approaches:
Presenting the design:
IMPORTANT: Check if MODE parameter is set to planning-only:
MODE == planning-only: Skip the "Implementation" section entirely. Do NOT ask about implementation.MODE is not set or is normal: Proceed with both documentation and implementation offer.Output Location:
PLAN_NAME parameter is provided: Write to .claude/docs/{PLAN_NAME}/brainstorming.md (used by /flow-plan)docs/plans/YYYY-MM-DD-<topic>-design.md (standalone usage)CRITICAL: Use the Write tool explicitly:
Template Structure:
# Design: {Feature Name}
## Overview
{Brief description and goals}
## Approach
{Chosen approach and rationale}
## Architecture
{High-level architecture decisions}
## Components
{Key components and their responsibilities}
## Data Flow
{How data moves through the system}
## Error Handling
{Error scenarios and handling strategy}
## Testing Strategy
{How this will be tested}
Do NOT skip the Write step - the design file MUST be created.
When MODE is NOT planning-only:
When MODE is planning-only (invoked from /flow-plan):
{output_path}. Brainstorming complete."development
Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Includes component scaffolding, performance optimization, bundle analysis, and UI best practices. Use when developing frontend features, optimizing performance, implementing UI/UX designs, managing state, or reviewing frontend code.
tools
Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup, infrastructure as code, deployment automation, and monitoring. Use when setting up pipelines, deploying applications, managing infrastructure, implementing monitoring, or optimizing deployment processes.
development
World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business intelligence. Includes experiment design, feature engineering, model evaluation, and stakeholder communication. Use when designing experiments, building predictive models, performing causal analysis, or driving data-driven decisions.
development
World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, or implementing data governance.