← Back to all apps

Unpack

Productivityby Nadja Carabulea

Questions are the answers

  • Unpack flips traditional brainstorming on its head. Instead of jumping to solutions, you start with questions.

It's a facilitated brainstorming and thinking tool that helps find better solutions through better questions and see your problem from angles you'd miss on your own.

Built for entrepreneurs, freelancers, and creative problem-solvers who know that how you frame a problem changes everything.

2ChatGPT Tools
Nadja CarabuleaDeveloper
ProductivityCategory

Available Tools

Cluster Questions

cluster_questions
Full Description

Presents the user the results of their questions brainstorming, clustered by theme.

WHEN TO CALL:

  • AFTER User has confirmed their problem statement
  • AFTER User has explicitly communicated that the user is done with the brainstorming

BEFORE CALLING: 1. Group questions by semantic similarity — what do they have in common? 2. Name each cluster with a short THEME that captures the shared meaning 3. Questions that don't fit any group go in "unclustered"

RULES:

  • Themes should be descriptive, not generic ("Understanding the behavior" not "Questions")
  • A cluster needs at least 2 questions (single questions go to unclustered)

After the tool call, follow the instructions in the assistant_guidance response.

Parameters (2 required, 1 optional)
Required
clustersarray

Questions grouped by semantic similarity

problem_statementstring

The confirmed problem statement from formulate_problem

Optional
unclusteredarray

Questions that don't fit any cluster

Default: []

Formulate Problem

formulate_problem
Full Description

YOUR ROLE -> FACILITATOR: Help the user clearly articulate their problem and the subsequent brainstorming process. WHEN TO CALL:

  • When user wants to brainstorm around a problem or challenge
  • When user says "Help me brainstorm this problem" or similar
  • User describes a problem, challenge, or stuck situation and needs help clarifying/understanding it "Help me formulate this problem" or similar

HOW TO USE: Call this tool iteratively and have a back-and-forth conversation with the user to create a problem statement with high confidence. Each call validates what you have so far.

  • If components are missing → tool returns what to clarify
  • Ask the user ONE QUESTION AT A TIME → get their words → call again with updated components
  • Repeat until confidence is high

CRITICAL: NEVER INFER THE PROBLEM STATEMENT. NO SOLUTIONS NOR ROOT CAUSE ANALYSIS YET -this comes AFTER the brainstorming!!! DO NOT ASK MORE THAN 1 CLARIFYING QUESTIONS PER TURN. KEEP IT CONCISE.

OUTPUT FORMAT: "[Actor] is trying to [goal], but [obstacle]."

Parameters (0 required, 3 optional)
Optional
actorstring

Who is experiencing the problem (e.g., 'I', 'my team', 'our company'). Explicitly stated by the user.

goalstring

What they're trying to achieve. Explicitly stated by the user.

obstaclestring

What keeps blocking progress. Explicitly stated by the user.