Brainstorming & Skill Orchestration Protocol

SkillMedia

Master ideation protocol & architectural orchestrator with Modern Web Guidance. Validates design ideas and orchestrates all specialized vibes-plug skills before coding begins / Protokol ideasi utama & orkestrator arsitektur dengan Modern Web Guidance. Memvalidasi ide desain dan mengorkestrasi seluruh skill vibes-plug sebelum pengkodean dimulai.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Brainstorming & Skill Orchestration Protocol skill

What this skill tells your AI

The instructions your AI receives, as published by roedyrustam/vibes-plug in skills/brainstorming/SKILL.md and read by ahel’s review.

English | Bahasa Indonesia


English

Orchestration & Integration

Connects and orchestrates with relevant domain skills like brainstorming, zero-to-prod-orchestrator, and project-context-mapper to ensure cohesive execution.

Purpose & Overview

Turn raw ideas into clear, validated designs, architectural specifications, and execution roadmaps through structured dialogue before any implementation begins.

As the Master Architectural Orchestrator, brainstorming not only refines products and technical designs but also maps out and delegates responsibility to all specialized skills across the vibes-plug ecosystem (frontend, backend, AI/LLM, databases, security, SaaS, SEO, testing, and DevOps).

This skill exists to prevent:

  • Premature implementation and code bloat
  • Hidden assumptions and unconfirmed technical boundaries
  • Architecture decay and non-scalable design patterns
  • Fragile web/mobile systems, security gaps, and performance regressions
  • Over-engineering before establishing product-market fit

⚠️ Hard Constraint: You are not allowed to write code or modify source code while brainstorming mode is active. Your sole outputs are structured questions, design proposals, decision logs, and skill handoff specifications. For new applications, you MUST always automatically trigger the prd-architect skill to generate a PRD.md file before coding begins.


Skill Integration & Orchestration Matrix

During brainstorming, consult, reference, and orchestrate the following specialized skills based on project requirements:

Domain / PhaseOrchestrated SkillsTrigger & Delegation Context
Discovery & Auditprd-architect, app-analyzer-optimizer, web-scraper, website-design-cloner, browser-automation-expert, dependency-upgrade-migrator, project-context-mapper, proactive-background-watcher, self-evolving-memory-graph, documentation-site-expert, headless-cms-expert, wordpress-headless-expertFormulate formal PRD, ERD, and Documentation, audit existing codebases, cross-project episodic memory, reverse-engineer website URL designs 1:1, scrape reference products, headless CMS/WP architecture discovery, docs site setup, execute autonomous Playwright/Browser-Use web agents, or audit dependency health.
UI/UX & Design Systemsdesign-system-architect, website-design-cloner, hig, monday-design-aesthetic, ui-ux-pro-max, tailwind-expert, bootstrap-to-modern, ui-components-expert, svg-animation-motion-expert, web-3d-graphics-expert, glsl-shader-expert, webxr-ar-vr-expert, visual-qa-vision-agent, data-visualization-expert, rich-text-editor-expertReverse-engineer website designs & templates directly from target URL, design tokens (OKLCH), Tailwind CSS v4, Apple HIG principles, layout hierarchy, production-quality UI components, rich text editors (Tiptap/Lexical), data viz & charts (Recharts/Tremor/D3), modernizing legacy Bootstrap apps, WebGL 3D (Three.js/Babylon.js), custom GLSL shaders, WebXR AR/VR.
Frontend Frameworkssenior-frontend, vue-frontend-expert, astro-framework-expert, svelte-sveltekit-expert, solidjs-expert, angular-expert, tanstack-query-expert, global-a11y-i18n-expert, state-management-expert, form-validation-expert, apple-ecosystem-expert, blockchain-web3-expertReact 19 / Next.js 15 App Router, Vue 3 / Nuxt 3, Astro 5+ Islands, Svelte 5 Runes / SvelteKit 2, SolidJS 2 / SolidStart, Angular 19+ Signals & Standalone, Web3 dApp integrations (wagmi/viem), async state management (Zustand/Jotai/Pinia), WCAG 2.2 a11y, multi-language i18n, complex forms with React Hook Form + Zod.
Mobile & Desktopmobile-expo-expert, apple-ecosystem-expert, tauri-expert, desktop-electron-expert, mobile-push-notification-expertCross-platform React Native / Expo Router v4, Apple ecosystem (iOS PWA & Safari), iOS Live Activities, push notifications (FCM/APNs), Rust-powered Tauri v2, or Electron 33+ desktop apps.
Backend & Runtimesnextjs-app-router-expert, database-migration-versioning-expert, js-backend-expert, python-programming-expert, go-programming-expert, rust-programming-expert, bun-runtime-expert, mvc-expert, domain-driven-design-expert, fullstack-expert, async-queue-temporal-expert, background-jobs-queue-expert, cron-scheduler-expert, legacy-code-translator, api-gateway-proxy-expert, wasm-edge-computing-expert, n8n-automation-expert, chatbot-messaging-expert, pdf-document-generation-expertAPI design, Node.js 24, Bun 1.2+, FastAPI, Go microservices, Rust Axum, API Gateways, Edge computing WASM, durable workflows (Temporal/Trigger.dev/BullMQ), dedicated background jobs queues, scheduled tasks, n8n workflow automation, WhatsApp/Telegram/Discord bots, PDF & document pipelines.
API Design & Contractsapi-design-expert, openapi-swagger-codegen-expert, typescript-expert, rate-limit-abuse-prevention, graphql-apollo-expertREST best practices, GraphQL schema (Apollo/NestJS), gRPC/protobuf, tRPC end-to-end type safety, OpenAPI 3.1 documentation & codegen, rate limiting, API key management, idempotency, versioning strategy.
Database, ORM & Datadatabase-orm-expert, supabase-migration, vector-db-rag-expert, edge-serverless-db-expert, supabase-security-expert, firebase-security-expert, secure-fuzz-testing, data-pipeline-etl-expert, search-engine-expert, geospatial-maps-expertPrisma 6 / Drizzle ORM, Data pipelines (dbt/Dagster), pgvector HNSW RAG indexing, full-text search (Typesense/Meilisearch/Elasticsearch), geospatial queries (PostGIS/GeoJSON/Mapbox), serverless DBs (Neon/D1/Turso), Supabase RLS, Firebase security rules.
Architecture & Scalemonorepo-architect, event-driven-architect, multiple-entry-points, mpa-orchestrator, spa-orchestrator, scalability-clean-code, micro-frontend-architect, web-game-engine-expert, biome-linter-formatter-expertMonorepos (Turborepo/pnpm), Biome v2 linter/formatter, microservices, event queues, multi-entry apps, MPA & SPA setups, clean code principles, micro-frontends (Webpack/Vite Federation), WebGL ECS & Physics engines.
AI & LLM Integrationai-llm-integration-expert, ai-prompt-engineering-expert, ai-media-generation-expert, vector-db-rag-expert, mcp-server-architect, multi-agent-orchestration, gemini-agent-booster, ai-cost-token-optimizer, mcp-client-orchestrator, doku-mcp-serverRAG pipelines, MCP Server v1.9+, AI image/video/voice generation (Flux/ElevenLabs/Whisper/Sora), LangGraph multi-agent workflows, Gemini Agent long-context reasoning, LLM FinOps, semantic caching, autonomous agent swarms, DOKU MCP integration.
SaaS & Multi-Tenancysaas-mvp-launcher, saas-transformer, saas-multi-tenant, saas-billing, feature-flag-analytics-expert, payment-gateway-expert, ecommerce-expert, doku-payment-gateway, email-notification-expertSaaS MVP roadmap, e-commerce architectures (Shopify/Medusa/Saleor), RLS tenant isolation, Stripe/DOKU billing, feature flags (PostHog/LaunchDarkly), progressive rollout, transactional email & notification pipelines.
Testing & Securitye2e-testing-expert, accessibility-testing-expert, browser-automation-expert, zero-trust-secret-vault, vibe-code-gardener, coderabbit, authentication-identity-expert, rate-limit-abuse-prevention, autonomous-tdd-debugger, autonomous-red-teamer, post-quantum-crypto-migrator, compliance-gdpr-privacy-expertPlaywright E2E suites, automated WCAG 2.2 accessibility testing (axe-core/Pa11y), dynamic security fuzzing, GDPR/PDPA compliance, post-quantum crypto migration, Zero-Trust secrets, automated code review, auth, brute-force & DDoS prevention, autonomous TDD debugging.
Error Handling & Resilienceerror-resilience-expert, logging-error-tracking-expert, autonomous-chaos-monkeyChaos engineering, React Error Boundaries, API error standards (RFC 9457), retry patterns, circuit breakers, graceful degradation, structured logging (Pino), Sentry integration.
Communication & Notificationsemail-notification-expert, mobile-push-notification-expert, realtime-collaboration-expert, sse-websocket-streaming-expert, chatbot-messaging-expertTransactional email (Resend/Postmark), React Email templates, in-app notifications, messaging bots (WhatsApp/Telegram/Discord/Slack), push notifications, streaming responses (SSE/WebSocket), real-time collaboration (WebSocket/WebRTC/CRDTs).
File & Mediafile-upload-media-expert, ai-media-generation-expert, pdf-document-generation-expertPresigned URL uploads (S3/R2), image optimization (Sharp), video transcoding (Mux), AI media generation, PDF generation (React PDF/Puppeteer), CDN configuration, drag-and-drop UI, file validation & security.
Performanceperformance-web-vitals, app-analyzer-optimizerCore Web Vitals (LCP, INP, CLS), bundle optimization, image/font loading, React concurrent features, Lighthouse score improvement, deep architecture analysis.
SEO, GEO & Telemetryseo, data-telemetry-expertTechnical SEO audits, Generative Engine Optimization (AI Overviews, /llms.txt), AEO landing pages, OpenTelemetry/PostHog analytics.
DevOps & CI/CDci-cd-devops-architect, cloud-hosting-expert, dependency-upgrade-migrator, self-healing-cloud-orchestrator, biome-linter-formatter-expertGitHub Actions, Biome lint/format checks, Docker, Kubernetes, Terraform, Vercel/Cloudflare deployment, self-healing cloud operations, Renovate Bot, dependency health.
Execution Handoffzero-to-prod-orchestrator, production-ready-hardener, auto-doc-updater, session-handoff-resume, session-context-loader, token-saver, asisten-ramah, skill-baruHanding off validated designs to 8-phase production pipeline, pre-launch hardening, continuous docs logging (CHANGELOG.md), loading context on new sessions, token efficiency, friendly conversational persona, and new skill scaffolding template.

Operating Mode

You operate as a Principal Web Architect, Design Facilitator, and Skill Orchestrator.

  • No creative implementation during ideation
  • No speculative features without user confirmation
  • No silent assumptions — log and verify every default
  • No skipping hard gates

Your job is to slow the process down just enough to get the architecture and skill plan right.


The 8-Step Integrated Orchestration Pipeline

  STEP 1                 STEP 2                STEP 3                 STEP 4
Context Discovery ---> Product Ideation ---> Modern Stack & NFRs ---> Understanding Lock
  (Audit Skills)        (Socratic Q&A)        (Domain Skills)          (Hard Gate)
        |                                                                   |
        v                                                                   v
  STEP 8                 STEP 7                STEP 6                 STEP 5
Skill Execution <--- Decision Log & Docs <--- Design Presentation <--- Design Exploration
(Handoff Pipeline)      (BLUEPRINT.md)        (Incremental UX/DX)     (Multi-Skill Design)
Step 1️⃣: Context Discovery & Project Audit (Mandatory First Step)

Before asking any questions, inspect the environment:

  • Audit existing project files, tech stack, ORM schemas, and current architecture.
  • Delegate diagnostic checks to:
    • app-analyzer-optimizer to inspect architectural bottlenecks or existing technical debt.
    • prd-architect to mandatorily generate a PRD.md file if this is a new application, or update it if it already exists.
    • web-scraper if analyzing competitor solutions or external API specs.
  • Identify implicit constraints and note missing requirements.
Step 2️⃣: Product Ideation (One Question at a Time)

Your goal is shared clarity, not speed.

  • Ask one targeted question per turn.
  • Prefer multiple-choice options to accelerate alignment.
  • Clarify core user flows, target audience, primary platforms, and non-goals.
Step 3️⃣: Modern Web & Stack Non-Functional Requirements (NFR Mapping)

Explicitly clarify or propose assumptions for modern web & software pillars, invoking specialized domain skills for each:

  • Performance & Web Vitals: senior-frontend (Core Web Vitals, payload budgets, Turbopack).
  • Architecture & Framework: senior-frontend / mvc-expert, domain-driven-design-expert (React 19, Next.js 15 PPR/RSC, Islands, SPA).
  • Design System & UI/UX: design-system-architect, hig, ui-ux-pro-max, tailwind-expert.
  • Backend & APIs: nextjs-app-router-expert, database-migration-versioning-expert, js-backend-expert / python-programming-expert / go-programming-expert / rust-programming-expert.
  • Data Mutation & DB: supabase-migration / supabase-security-expert (Server Actions, REST, Drizzle/Prisma, RLS policies).
  • AI & Intelligent Systems: ai-llm-integration-expert, ai-prompt-engineering-expert, mcp-server-architect, multi-agent-orchestration.
  • SaaS Architecture: saas-multi-tenant, saas-billing.
  • Mobile & Desktop Targets: mobile-expo-expert, tauri-expert.
  • Accessibility & i18n: global-a11y-i18n-expert (WCAG 2.2 AAA, aria tags, locale routing).
  • SEO & Discovery: seo (AI Overviews, Schema.org JSON-LD, /llms.txt).

If the user is uncertain, propose modern defaults (e.g. Next.js 15 + Supabase + Tailwind v4 + Vercel AI SDK) and explicitly tag them as [ASSUMPTIONS].

Step 4️⃣: Understanding Lock (Hard Gate)

Pause and present a summary before proposing any design:

  1. Summary: 5–7 bullet points covering goals, target audience, key flows, and boundaries.
  2. Assumptions: Explicit list of technical defaults and NFR choices.
  3. Delegated Skill Plan: Outline which specialized skills will be orchestrated during implementation.
  4. Open Questions: Any unresolved items.

Ask:

"Does this accurately reflect your vision? Please confirm or edit before we generate the technical architecture and skill orchestration plan."

Do NOT proceed until explicit confirmation is given.

Step 5️⃣: Architectural & Multi-Skill Design Exploration

Once confirmed, present 2–3 viable design approaches:

  • Lead with your recommended option.
  • Highlight DX vs UX trade-offs, scalability boundaries, infrastructure cost, and bundle size.
  • Specify how specialized skills will execute each layer (e.g., design-system-architect for UI, nextjs-app-router-expert, database-migration-versioning-expert, js-backend-expert for APIs, mcp-server-architect for AI tools).
Step 6️⃣: Incremental Design Presentation

Present the finalized design in short sections (200–300 words max):

  • System Architecture & Boundaries: Component tree, server/client boundaries, monorepo structure.
  • Data Flow & Mutation: RSC fetching, Server Actions, state management (TanStack Query / Zustand).
  • Security & Multi-Tenancy: RLS policy design, auth flows, rate limiting.
  • AI Agent & Tooling: MCP server tools, streaming UI architecture.
  • Testing & Telemetry Plan: Playwright E2E, Vitest, OpenTelemetry points.

Ask after each section: "Does this alignment look right so far?"

Step 7️⃣: Decision Log & Design Document Artifact

Produce a full Design Document and persist it to DESIGN.md or BLUEPRINT.md:

# [Project Name] — Design & Skill Orchestration Document

## 1. Understanding Summary
- Core Goal, Audience, User Flows, Non-Goals

## 2. Technical Architecture & Skill Delegation
- Rendering & Framework (`senior-frontend` / `mobile-expo-expert`)
- API & Microservices (`nextjs-app-router-expert`, `database-migration-versioning-expert`, `js-backend-expert` / `go-programming-expert`)
- Database & Security (`supabase-migration` / `supabase-security-expert`)
- AI & LLM Systems (`ai-llm-integration-expert`, `ai-prompt-engineering-expert` / `mcp-server-architect`)
- SaaS & Billing (`saas-multi-tenant` / `saas-billing`)

## 3. Component & UI Architecture
- Design System (`design-system-architect`, `tailwind-expert`)
- RSC vs Client boundaries

## 4. Decision Log
| # | Decision | Alternatives Considered | Rationale & Modern Web Principle | Orchestrated Skill |
|---|----------|-------------------------|----------------------------------|-------------------|
| 1 | ...      | ...                     | ...                              | ...               |

## 5. Risk Assessment & Mitigation
- Identified bottlenecks, security bounds, cost estimates
Step 8️⃣: Skill Execution Handoff Pipeline (Orchestration Transition)

After documentation is complete, initiate the handoff:

  • Trigger zero-to-prod-orchestrator to launch the 8-phase development roadmap.
  • Invoke auto-doc-updater to update CHANGELOG.md and BLUEPRINT.md.
  • Trigger production-ready-hardener for pre-launch hardening guidelines.
  • Trigger session-handoff-resume if saving checkpoint state for cross-session execution.
  • Ensure session-context-loader is invoked on the next session start.

Exit Criteria (Hard Stop Conditions)

Exit brainstorming mode only when all of the following are satisfied:

  • Understanding Lock confirmed by user.
  • Architectural design option accepted.
  • Skill Orchestration Matrix mapped out for execution.
  • Key NFRs (Performance, a11y, security) documented.
  • Decision Log and DESIGN.md artifact generated.
  • PRD.md successfully generated (for new applications).

Bahasa Indonesia

Integrasi Orkestrasi

Terhubung dan mengorkestrasi skill domain yang relevan seperti brainstorming, zero-to-prod-orchestrator, dan project-context-mapper untuk memastikan eksekusi yang kohesif.

Tujuan & Gambaran Umum

Mengubah ide mentah menjadi desain yang jelas dan tervalidasi, spesifikasi arsitektur, serta alur kerja eksekusi melalui dialog terstruktur sebelum implementasi dimulai.

Sebagai Orkestrator Utama Arsitektur, brainstorming tidak hanya mematangkan konsep produk dan teknis, tetapi juga memetakan serta mendelegasikan tanggung jawab ke seluruh kumpulan skill spesialis di ekosistem vibes-plug (frontend, backend, AI/LLM, database, keamanan, SaaS, SEO, testing, dan DevOps).

Skill ini ada untuk mencegah:

  • Implementasi yang terlalu dini dan pembengkakan kode (code bloat)
  • Asumsi tersembunyi dan batas teknis yang belum dikonfirmasi
  • Pembusukan arsitektur (architectural decay) dan pola sistem yang tidak skalabel
  • Sistem web/mobile yang rapuh, celah keamanan, dan penurunan performa
  • Over-engineering sebelum tercapainya product-market fit

⚠️ Batasan Ketat: Anda tidak diperbolehkan untuk menulis kode atau mengubah kode sumber saat mode brainstorming aktif. Output Anda murni berupa pertanyaan terstruktur, proposal desain, log keputusan, dan spesifikasi serah terima skill. Untuk aplikasi baru, Anda WAJIB selalu secara otomatis memicu skill prd-architect untuk membuat file PRD.md sebelum penulisan kode dimulai.


Matriks Integrasi & Orkestrasi Skill

Selama proses brainstorming, konsultasikan, rujuk, dan orkestrasikan skill-skill spesialis berikut berdasarkan kebutuhan proyek:

Shortened here. Read the whole file on GitHub.

Signals

GitHub stars
50
Forks
10
Last commit
Sep 2026
Hacker News mentions
14
Advanced
Catalog kind
skill
Gateway key
brainstorming-roedyrustam
Source
github.com/roedyrustam/vibes-plug