ck:brainstorm

Brainstorm software architecture options with trade-off analysis and recommendations.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/hotriluan/alkana_web --skill ck-brainstorm-hotriluan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:brainstorm
Source: https://github.com/hotriluan/alkana_web/tree/main/.opencode/skills/brainstorm
Command: npx skills add https://github.com/hotriluan/alkana_web --skill ck-brainstorm-hotriluan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming and decision-making support for software architecture, balancing trade-offs and exposing feasibility concerns.

Core Features & Use Cases

  • Idea generation with trade-off analysis: propose multiple architecture options with clear pros/cons.
  • Risk, feasibility, and impact assessment: identify critical risks and mitigations.
  • Decision framing and documentation: produce rationales and recommended approaches for planning.
  • Use Case: Selecting an architectural pattern for a new service with non-functional requirements.

Quick Start

Provide 2-3 architecture options for a scalable web service and indicate the recommended choice with justification.

Frequently Asked Questions about ck:brainstorm

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

FAQPage Schema
How do I brainstorm architecture options with clear trade-offs for a new service?

To brainstorm architecture options with clear trade-offs, provide your service requirements to generate 2-3 concrete approaches. Each approach includes a detailed rationale, followed by a recommended option and its specific trade-offs for your design decisions.

What is the best way to assess technical feasibility and risks during software design?

Assessing technical feasibility and risks during software design involves evaluating 2-3 concrete approaches to identify critical risks and mitigations. This brutally honest analysis exposes feasibility concerns and produces a recommended option with clear trade-offs.

How do I frame and document architectural design decisions for planning?

Framing and documenting architectural design decisions requires producing rationales for 2-3 concrete approaches. The process yields a recommended approach with justification, balancing trade-offs and exposing feasibility concerns for your planning.

Can I use this for selecting an architectural pattern based on non-functional requirements?

Yes, you can use this for selecting an architectural pattern based on non-functional requirements. It proposes 2-3 architecture options with clear pros and cons, indicating the recommended choice with justification and trade-off analysis.

Does brainstorming technical decisions here provide a brutally honest risk assessment?

Brainstorming technical decisions here provides a brutally honest risk assessment by identifying critical risks and mitigations across 2-3 concrete approaches. It delivers a recommended option with rationale and exposes feasibility concerns without sugarcoating trade-offs.