brainstorming
Structured design dialogue that validates ideas before implementation begins.
brain-dump-ingestion
Process unstructured brain dumps, transcripts, and stream-of-consciousness notes into structured knowledge base content. Use when converting raw ideas, meeting notes, or recorded thoughts into organized documentation.
Full skill instructions
Process unstructured brain dumps—transcribed audio, stream-of-consciousness writing, rambling thoughts—into structured, valuable knowledge base content while preserving the original context.
Principle 1: Preserve the Original Never discard the raw brain dump. It contains context, emotion, and connections that structured notes may lose.
Principle 2: Isolate Before Integrating Use a landing zone workflow to prevent pollution of the mature knowledge base. Content must be reviewed and refined before integration.
Principle 3: Extract Atomic Ideas Break large dumps into focused, single-topic pieces that can be independently valuable and linked together.
Principle 4: Maintain Traceability Always link processed content back to its source brain dump for future reference.
src/content/
├── brain-dumps/ # Raw, unprocessed dumps (preserved forever)
│ └── {date}-{slug}.mdx
├── staging/ # Processed but not yet integrated content
│ └── {topic}-{slug}.mdx
└── docs/ # Production knowledge base (mature content)
└── {category}/{slug}.mdx
1. Brain Dump → brain-dumps/ (raw input, timestamped)
2. Processing → staging/ (structured, tagged, ready for review)
3. Integration → docs/ (refined, linked, published)
brain-dumps collection:
{
title: string // Brief description of the dump
date: Date // When it was captured
source: string // 'audio' | 'text' | 'transcript' | 'conversation'
duration?: string // For audio/video sources
tags?: string[] // Rough categorization
processed: boolean // Whether staging content exists
stagedItems?: string[] // Links to staging entries created from this
}
staging collection:
{
title: string // Extracted topic/concept
description: string // Clear summary of content
sourceFile: string // Reference back to brain dump
extractedDate: Date // When this was extracted
targetCategory?: string // Suggested docs category
status: 'new' | 'reviewed' | 'ready' | 'integrated'
tags: string[] // Refined tags
relatedTopics?: string[] // Connections to other content
integrationNotes?: string // Notes for integration
}
When presented with a brain dump, first understand its characteristics:
Content Type:
Density Indicators:
Extraction Potential:
Always start by preserving the original in brain-dumps/:
---
title: "Quick thoughts on authentication patterns"
date: 2025-11-05T14:30:00Z
source: "audio"
duration: "20 minutes"
tags: ["authentication", "security", "ideas"]
processed: false
---
[Raw content exactly as provided, no editing]
File naming: YYYY-MM-DD-brief-slug.mdx
Identify distinct concepts that could become independent documentation:
Extraction Criteria:
Example Extraction: From a 20-minute ramble about auth, you might extract:
For each extracted topic, create a structured entry in staging/:
---
title: "JWT vs Session Tokens - Decision Matrix"
description: "Comparison of JWT and session-based authentication with decision criteria for choosing between them"
sourceFile: "brain-dumps/2025-11-05-auth-thoughts.mdx"
extractedDate: 2025-11-05T15:00:00Z
targetCategory: "security"
status: "new"
tags: ["authentication", "jwt", "sessions", "security"]
relatedTopics: ["oauth-integration", "session-management"]
---
## Overview
[Extracted and structured content]
## Key Considerations
[Organized insights from the brain dump]
## Decision Criteria
[Structured decision matrix]
## Source Context
This content was extracted from a brain dump recorded on 2025-11-05.
See the [original brain dump](/brain-dumps/2025-11-05-auth-thoughts) for full context.
File naming: {topic-slug}.mdx (no date prefix, describes the content)
Update the original brain dump to track what was extracted:
---
processed: true
stagedItems:
- "staging/jwt-vs-sessions.mdx"
- "staging/password-reset-security.mdx"
- "staging/oauth-gotchas.mdx"
---
Identify Patterns:
Extract Hierarchies:
Clean Up Narrative Artifacts:
For Conceptual Content:
## Overview
[What is this concept?]
## Key Characteristics
[What makes this important/unique?]
## Use Cases
[When should this be used?]
## Considerations
[What should you keep in mind?]
## Related Concepts
[What connects to this?]
For Decision/Problem Content:
## Problem Statement
[What problem are we solving?]
## Context
[Why does this matter?]
## Options Considered
[What are the alternatives?]
## Decision Criteria
[How do we choose?]
## Recommendation
[What's the suggested approach?]
## Trade-offs
[What are we accepting/rejecting?]
For How-To/Process Content:
## What This Does
[Clear outcome description]
## When to Use This
[Applicability]
## Prerequisites
[What you need first]
## Steps
[Ordered process]
## Common Issues
[Troubleshooting]
## Related Processes
[Connected workflows]
Before content can move from staging/ to docs/, verify:
Content Quality:
Categorization:
Integration Planning:
Traceability:
new → reviewed → ready → integrated
Characteristics: Stream of consciousness, multiple topic pivots, thinking out loud
Approach:
Characteristics: Sustained focus on one topic, thorough coverage, examples included
Approach:
Characteristics: Conversational, decisions made, action items, multiple participants
Approach:
Characteristics: Working through a specific issue,試行錯誤, eventual resolution
Approach:
Characteristics: Explaining something you know, teaching narrative, examples rich
Approach:
/ingest [source] - Complete ingestion workflow
/review-staging [file] - Review staged content
/integrate-content [staging-file] - Move from staging to docs
brain-dumps: YYYY-MM-DD-brief-description.mdx
staging: topic-focused-slug.mdx
docs: category/descriptive-slug.mdx
# Brain Dump
---
title: "Brief description of dump"
date: 2025-11-05T14:30:00Z
source: "audio" | "text" | "transcript"
tags: ["broad", "tags"]
processed: false
---
# Staging
---
title: "Focused topic title"
description: "Clear one-sentence summary"
sourceFile: "brain-dumps/YYYY-MM-DD-slug.mdx"
extractedDate: 2025-11-05T15:00:00Z
targetCategory: "suggested-category"
status: "new"
tags: ["specific", "tags"]
relatedTopics: ["other-topic-slugs"]
---
You're doing this well when:
Brain dumps are the raw material of knowledge. This skill transforms chaos into clarity while honoring the messiness of creative thinking.
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs