Back to Skills

brainstorm-sync

verified

Capture brainstorm discoveries that aren't in the plan — the thinking that makes this project unique

View on GitHub

Marketplace

feature-tree

Nothflare/feature-tree

Plugin

ft-mem

Repository

Nothflare/feature-tree
1stars

ft-mem/skills/brainstorm-sync/SKILL.md

Last Verified

January 20, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/Nothflare/feature-tree/blob/main/ft-mem/skills/brainstorm-sync/SKILL.md -a claude-code --skill brainstorm-sync

Installation paths:

Claude
.claude/skills/brainstorm-sync/
Powered by add-skill CLI

Instructions

# Brainstorm Sync

After brainstorming, capture the THINKING that didn't make it into the plan. The plan has workflows and features. This captures WHY and WHO and WHAT WE SAID NO TO.

## What to Capture

From the brainstorm conversation, extract:

### 1. User Insight (from User Day-In-Life)

The specific person, their context, their pain. This grounds all future decisions.

→ Write to `.feat-tree/memories/user.md`

```markdown
# User

**Who:** [Name, role, context]
**When problem appears:** [Specific moment in their day]
**Current workaround:** [What they do now]
**Pain:** [What's frustrating about it]
```

### 2. Scope Fence (from Scope Fence)

What we explicitly said NO to. Prevents scope creep in future sessions.

→ Write to `.feat-tree/memories/scope.md`

```markdown
# Scope

**This IS:** [One sentence]

**This is NOT:**
- [Explicit exclusion]
- [Explicit exclusion]

**Features we said no to:**
- [Feature]: [Why not]
```

### 3. Core Assumption (from Crux)

The ONE thing that must be true. Future sessions should validate this.

→ Update `.feat-tree/CONTEXT.md` Key Assumptions section

```markdown
## Key Assumptions
- [untested] [The core assumption] — test by [how to validate]
```

### 4. Risks (from Pre-Mortem)

How this fails. Future sessions should watch for warning signs.

→ Write to `.feat-tree/memories/risks.md`

```markdown
# Risks

**"It failed because..."**
1. [Failure mode] — Watch for: [early warning sign]
2. [Failure mode] — Watch for: [early warning sign]

**Mitigations:**
- [What we're doing to prevent]
```

### 5. Design Rationale (from Design phase)

WHY we chose this approach over alternatives. Prevents revisiting decisions.

→ Write to `.feat-tree/memories/decisions.md`

```markdown
# Design Decisions

**[Topic]:** [Choice]
- Considered: [Alternative 1], [Alternative 2]
- Chose because: [Why this fits better]
- Trade-off accepted: [What we gave up]
```

## Process

1. **Review brainstorm conversation** — What thinking happened that's NOT in the

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
2692 chars