Toolverse
All skills

brainstorming

by obra

Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
obra
Category
Frontend
Views
170

About this skill

Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes

How to use

  1. Zainstaluj skill brainstorming z repozytorium obra/superpowers. Aktywuj go przed każdą pracą twórczą — tworzeniem funkcji, budowaniem komponentów lub modyfikacją zachowania.

  2. Podziel się swoją ideą lub problemem, który chcesz rozwiązać. Skill najpierw zapozna się z kontekstem projektu (pliki, dokumentacja, ostatnie commity), aby lepiej zrozumieć, nad czym pracujesz.

  3. Odpowiadaj na pytania zadawane jedno po drugim. Skill będzie pytać o cel, ograniczenia i kryteria sukcesu. Preferuj odpowiadanie na pytania wielokrotnego wyboru, jeśli są dostępne, ale odpowiedzi otwarte też się liczą.

  4. Przejrzyj proponowane podejścia — skill przedstawi 2-3 warianty z wyjaśnieniem zalet i wad każdego. Rekomendacja będzie na początku z uzasadnieniem.

  5. Zaakceptuj projekt podzielony na sekcje (200-300 słów każda). Po każdej sekcji potwierdź, czy wygląda dobrze. Projekt obejmie architekturę, komponenty, przepływ danych, obsługę błędów i testowanie.

  6. Po zatwierdzeniu skill zapisze projekt do pliku docs/plans/YYYY-MM-DD-temat-design.md i zacommituje go do gita. Jeśli chcesz przejść do implementacji, skill zaproponuje następne kroki.

Related skills

svg-precision

by dkyazzentwatwa

Deterministic SVG generation, validation, and rendering. Use for icons, diagrams, charts, UI mockups, or technical drawings requiring structural correctness and cross-viewer compatibility.

Frontend
233466

browser-automation

by browserbase

Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Triggers include \

Frontend
21175

apple-reminders

by openclaw

Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.

Frontend
2085

markitdown

by K-Dense-AI

Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting

Frontend
75173

zustand

by lobehub

Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.

Frontend
36126

angular

by sickn33

Modern Angular (v20+) expert with deep knowledge of Signals, Standalone Components, Zoneless applications, SSR/Hydration, and reactive patterns. Use PROACTIVELY for Angular development, component architecture, state management, performance optimization, and migration to modern

Frontend
2656