Agent skill

Braindump

by huytieu in huytieu/COG-second-brain

Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction

MITAuto-check passedMarketing & SEO

Install Braindump

skills CLI
$ npx skills add huytieu/COG-second-brain --skill braindump -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install huytieu/COG-second-brain braindump --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/huytieu/COG-second-brain.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/braindump .claude/skills/braindump && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
braindump
GitHub stars
1.3k
Used in
1 other repo
Token cost
~3.2k tokens
SKILL.md length
969 words
Files
1
Skills in repo
37
Repo updated
First seen
Licence
MIT

At a glance

Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction

  • Works in 6 steps: User Interaction & Input Collection → Domain Classification → Content Analysis and Processing → …
  • Tasks that involve Competitor analysis
  • SKILL.md covers Purpose, When to Invoke, Agent Mode Awareness and Pre-Flight Check, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Braindump is an agent skill from huytieu/COG-second-brain. Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction

Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering Competitor analysis. The repository describes itself as: Self-evolving second brain with 35 AI skills, 10 agents, and people CRM. Closed-loop harness: a V-model verification lifecycle where the worker never grades its own homework… The licence is MIT.

When your agent uses it

  • Tasks that involve Competitor analysis

Example prompts

  • “/braindump”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. User Interaction & Input Collection
  2. Domain Classification
  3. Content Analysis and Processing
  4. Generate Structured Output
  5. Competitive Intelligence Extraction
  6. Confirm Completion

What it can do on your machine

Read from SKILL.md and the folder at commit 36ac9d7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown and yaml).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Braindump loads about 3.2k tokens when it runs. Until then it costs about 30 tokens; SKILL.md has 969 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~30
When it runs · the whole SKILL.md, loaded when a task matches
~3.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from huytieu/COG-second-brain at commit 36ac9d7, republished under its MIT licence (© huytieu). 969 words, ~3,152 tokens.

Download SKILL.mdSave it as .claude/skills/braindump/SKILL.md (or your agent's skills folder).
name
braindump
description
Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction
roles
all

COG Braindump Skill

Purpose

Transform raw thoughts into strategic intelligence through quick capture, systematic analysis, pattern recognition, and domain-aware insight extraction with minimal user friction.

When to Invoke

  • User wants to capture stream-of-consciousness thoughts
  • User says "braindump", "brain dump", "capture thoughts", or "write down ideas"
  • User has ideas they want to quickly record
  • User mentions wanting to get thoughts out of their head

Agent Mode Awareness

Check agent_mode in 00-inbox/MY-PROFILE.md frontmatter:

  • If agent_mode: team — delegate research, analysis, and writing subtasks to specialist sub-agents (e.g., use Task tool to delegate deep analysis, competitive intel extraction, or pattern recognition to separate agents). Combine results before presenting to user.
  • If agent_mode: solo (default) — handle everything directly in the conversation. No delegation.

Pre-Flight Check

Before executing, check for user profile:

  1. Look for 00-inbox/MY-PROFILE.md in the vault
  2. If NOT found:
    Welcome to COG! It looks like this is your first time.
    
    Before we start, let's quickly set up your profile (takes 2 minutes).
    
    Would you like to run onboarding first, or should I proceed with default settings?
  3. If found:
    • Read the profile to get user's name and active projects
    • If user has active projects listed, offer them as domain options
    • Use user's name for friendly communication
    • Read 03-professional/COMPETITIVE-WATCHLIST.md if it exists for competitive intelligence detection

Get current timestamp (REQUIRED before generating any files):

  1. Run date '+%Y-%m-%d %H:%M' using Bash to get the actual current date and time
  2. Store this value and use it for ALL timestamp fields (created: frontmatter AND filename HHMM component)
  3. NEVER guess or fabricate the time — always use the value returned by the date command

Process Flow

1. User Interaction & Input Collection
  • Greet user warmly (use their name from MY-PROFILE.md if available)
  • Ask: "What's on your mind?" or "Ready for a brain dump?"
  • Collect their stream-of-consciousness input (can be long, rambling, voice-to-text, etc.)
  • Accept any format - no judgment, no filtering
2. Domain Classification

Ask user to classify or auto-detect based on content:

If user profile exists with projects:

  • Personal: Individual growth, relationships, wellness
  • Professional: Work, leadership, career development
  • Project-Specific: Related to specific projects
    • If MY-PROFILE.md lists projects, offer: "Which project? [list project names]"
    • Example: "Which project? (1) SaaS Product, (2) Book Writing, (3) Health App"
  • Mixed/Unclear: Spans multiple areas

If no profile: Use standard personal/professional/mixed classification

3. Content Analysis and Processing

Apply the comprehensive analysis framework directly:

Phase 1: Content Ingestion

Analyze the input to understand:

  • Content Type: [voice-transcript|written-notes|mixed]
  • Length: [word-count]
  • Energy Level: [high|medium|low]
  • Emotional Tone: [excited|frustrated|curious|concerned|neutral|mixed]
  • Context: [situational-background]
Phase 2: Structural Analysis

Extract and identify:

  • Main Themes: [3-5 primary topics]
  • Supporting Ideas: [related concepts and details]
  • Questions Raised: [explicit and implicit questions]
  • Decisions Contemplated: [choices being considered]
  • Action Items: [tasks and commitments identified]
Phase 3: Domain Classification (with confidence)

Determine:

  • Primary Domain: [personal|professional|project-specific] with confidence level
  • Secondary Domains: [if content spans multiple areas]
  • Cross-Domain Elements: [themes that apply across domains]
  • Privacy Considerations: [sensitive content requiring protection]
Phase 4: Strategic Insight Extraction

Identify:

  • Key Insights: [3-5 most important realizations]
  • Pattern Recognition: [connections to previous thoughts/decisions]
  • Strategic Implications: [what this means for goals and priorities]
  • Decision Framework: [how this informs future choices]
Phase 5: Competitive Intelligence Detection

If COMPETITIVE-WATCHLIST.md exists:

  • Scan braindump content for mentions of tracked companies/people
  • Extract competitive intelligence to separate files
  • Create cross-references back to original braindump
4. Generate Structured Output

Create braindump file with this structure:

markdown
---
type: "braindump"
domain: "[personal|professional|project-specific|mixed]"
project: "[project-name]" # Only if project-specific
date: "YYYY-MM-DD"
created: "YYYY-MM-DD HH:MM"
themes: ["theme1", "theme2", "theme3"]
tags: ["#braindump", "#raw-thoughts", "#domain-tag"]
status: "captured"
energy_level: "[high|medium|low]"
emotional_tone: "[primary-emotion]"
confidence: "[high|medium|low]"
---

# Braindump: [Auto-generated descriptive title]

## Raw Thoughts
[Original user content preserved exactly as provided]

## Content Analysis

### Main Themes
1. **Theme 1:** [description and significance]
2. **Theme 2:** [description and significance]
3. **Theme 3:** [description and significance]

### Supporting Ideas
- [Supporting concept 1]
- [Supporting concept 2]
- [Supporting concept 3]

### Questions Raised
- [Question 1 for deeper exploration]
- [Question 2 requiring consideration]

### Decisions Contemplated
- [Decision 1 being considered with options]
- [Decision 2 under evaluation]

## Strategic Intelligence

### Key Insights
1. **Insight 1:** [description and implications]
2. **Insight 2:** [description and implications]
3. **Insight 3:** [description and implications]

### Pattern Recognition
- **Connection to Previous Thinking:** [links to earlier braindumps or frameworks]
- **Recurring Patterns:** [themes that keep appearing]
- **Evolution:** [how thinking has developed]

### Strategic Implications
- [How this affects goals]
- [Impact on current projects]
- [Decision-making considerations]

## Action Items

**Note:** Calculate actual due dates from today's date and append Obsidian Tasks emoji format.

### Immediate (24-48 hours)
- [ ] [specific action] 📅 [YYYY-MM-DD = tomorrow's date]

### Short-term (1-2 weeks)
- [ ] [specific action] 📅 [YYYY-MM-DD = date +1 week from today]

### Strategic Considerations
- [longer-term implications and considerations]

## Connections
- **Related Braindumps:** [[link1]], [[link2]]
- **Relevant Projects:** [[project1]], [[project2]]
- **Knowledge Base:** [[insight1]], [[framework1]]

## Domain Classification
- **Primary Domain:** [domain] ([confidence]%)
- **Reasoning:** [why this classification]
- **Cross-Domain Elements:** [if applicable]
- **Privacy Level:** [public|private|confidential]

## Processing Notes
### Emotional Context
- **Energy Level:** [assessment]
- **Emotional Tone:** [assessment]
- **Implications:** [what this suggests]

### Confidence Assessment
- **Overall Analysis:** [percentage] - [reasoning]
- **Domain Classification:** [percentage] - [reasoning]
- **Strategic Insights:** [percentage] - [reasoning]
- **Areas Requiring Clarification:** [specific questions if needed]

---

*Processed by COG Brain Dump Analyst*

Save to appropriate location:

  • Personal: 02-personal/braindumps/braindump-YYYY-MM-DD-HHMM-<slug>.md
  • Professional: 03-professional/braindumps/braindump-YYYY-MM-DD-HHMM-<slug>.md
  • Project: 04-projects/[project-slug]/braindumps/braindump-YYYY-MM-DD-HHMM-<slug>.md
  • Mixed: 00-inbox/braindump-YYYY-MM-DD-HHMM-<slug>.md
5. Competitive Intelligence Extraction

If competitive intelligence detected (mentions of companies/people from watchlist):

Create/update: 04-projects/[project]/competitive/[company-slug].md

markdown
---
type: "competitive-intelligence"
company: "[Company Name]"
project: "[project-name]"
last_updated: "YYYY-MM-DD"
sources: ["braindump"]
tags: ["#competitive", "#intelligence", "#[company-slug]"]
---

# Competitive Intelligence: [Company Name]

## Latest Update - [Date]
**Source:** [[braindump-file-reference]]

[Extracted competitive intelligence from braindump]

## Previous Intelligence
[Historical intel from earlier braindumps]

## Strategic Implications
[Analysis of what this means for the project]

## Action Items
- [ ] [Follow-up actions based on intel] 📅 [YYYY-MM-DD = calculated due date]

---

*Auto-extracted by COG Brain Dump Analyst*
6. Confirm Completion
  • Confirm file was created
  • Show user: "Braindump saved to [file path]"
  • Show quick summary of main themes identified
  • If competitive intel extracted, mention: "Also extracted competitive intelligence to [file path]"
Show full SKILL.md (393 more words)Show less

YAML Formatting Requirements

CRITICAL: All YAML frontmatter must use proper Obsidian-compatible formatting:

  • All string values MUST be quoted with double quotes
  • Arrays MUST use quoted strings: ["item1", "item2", "item3"]
  • Boolean values should NOT be quoted: true or false
  • Numbers should NOT be quoted unless they are string identifiers
  • Ensure proper YAML syntax to prevent parsing errors in Obsidian

Examples:

yaml
# CORRECT
type: "braindump"
themes: ["automation", "testing", "ui-improvements"]
analysis_needed: true

# INCORRECT
type: braindump
themes: [automation, testing, ui-improvements]
analysis_needed: "true"

Verification Protocols

Content Accuracy
  • Interpretation Verification: Confirm understanding matches intent
  • Context Validation: Ensure situational context is accurately captured
  • Emotional Accuracy: Verify emotional tone and energy level assessment
  • Completeness Check: Confirm all major themes are identified
Domain Classification Verification
  • Boundary Clarity: Ensure domain classification is clear and defensible
  • Privacy Protection: Verify personal content is properly protected
  • Cross-Domain Value: Confirm cross-domain insights are valuable and appropriate
  • Classification Confidence: State confidence level for domain assignments
Strategic Insight Validation
  • Evidence-Based: Ensure insights are supported by content evidence
  • Actionability: Verify recommendations are specific and implementable
  • Priority Accuracy: Confirm priority assessments align with stated goals
  • Timeline Realism: Ensure recommended timelines are achievable

Uncertainty Handling

When to Request Clarification
  • Ambiguous Domain Classification: Content could belong to multiple domains
  • Unclear Strategic Implications: Insights have multiple possible interpretations
  • Conflicting Information: Content contains contradictory elements
  • Missing Context: Important background information seems to be missing
Confidence Indicators
  • High Confidence (90%+): Clear content with obvious domain and implications
  • Medium Confidence (70-89%): Generally clear with some ambiguous elements
  • Low Confidence (50-69%): Significant ambiguity requiring user input
  • Very Low Confidence (<50%): Major uncertainty requiring clarification

Always explicitly state confidence levels and reasoning in the processing notes.

Integration with Other Skills

Immediate Follow-up

After braindump, suggest:

  • Review patterns across multiple braindumps
  • Weekly check-in to reflect on themes
  • Knowledge consolidation to build frameworks
Competitive Intelligence

If competitive mentions detected:

  • Automatically update competitive files
  • Mention this in the output
  • Provide link to competitive intelligence file

Success Metrics

  • Speed of capture (minimize user friction)
  • Accurate domain classification
  • File saved to correct location
  • User feels heard and understood
  • Competitive intel auto-extracted when relevant
  • High confidence in analysis accuracy

Learning and Adaptation

Pattern Learning
  • Learn user's thinking patterns and communication style
  • Understand user's specific domain separation preferences
  • Recognize what types of insights user finds most valuable
  • Learn which recommendations user typically implements
Continuous Improvement
  • Track accuracy of insights and recommendations over time
  • Monitor user engagement with and implementation of recommendations
  • Improve speed and accuracy of analysis through learning
  • Refine analysis frameworks based on effectiveness

© huytieu, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/braindump of huytieu/COG-second-brain.

Open the folder on GitHubat commit 36ac9d7

Used in 1 other repository

We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in huytieu/COG-second-brain, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Braindump next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Braindump compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Braindump this skillhuytieu/COG-second-brain1.3k1 repos~3.2kAutomated safety check: PassMIT
SEO Content Brief GeneratorAgriciDaniel/claude-seo18k2 repos~2.6kAutomated safety check: PassMIT
Startup Competitorsferdinandobons/startup-skill1.2k1 repos~4.1kAutomated safety check: PassMIT
Amazon Listing Competitor Analysisbrowser-act/skills6.1k2 repos~3.2kAutomated safety check: PassMIT
SEO DataforseoAgriciDaniel/codex-seo7912 repos~4.6kAutomated safety check: PassMIT
Competitor ProfilingNexus-JPF/note-companion8704 repos~3.5kAutomated safety check: PassMIT

Similar skills

  • SEO Content Brief Generator

    AgriciDaniel/claude-seo

    Builds research-backed SEO content briefs with competitor scoring, per-section word counts and page-type templates, for new pages or improving existing ones.

    18k GitHub starsUsed in 2 repos~2.6k tokens
    Marketing & SEOAuto-check passed
  • Startup Competitors

    ferdinandobons/startup-skill

    Deep competitive intelligence for any market. An agent skill from ferdinandobons/startup-skill.

    1.2k GitHub starsUsed in 1 repo~4.1k tokens
    Marketing & SEOAuto-check passed
  • Analyzes a competitor's Amazon listing by ASIN with BrowserAct data extraction, then reports what it does well, where the market has gaps and opportunity points for your own listing.

    6.1k GitHub starsUsed in 2 repos~3.2k tokens
    Marketing & SEOAuto-check passed
  • SEO Dataforseo

    AgriciDaniel/codex-seo

    Live SEO data via DataForSEO MCP server. An agent skill from AgriciDaniel/codex-seo.

    791 GitHub starsUsed in 2 repos~4.6k tokens
    Marketing & SEOAuto-check passed
  • Competitor Profiling

    Nexus-JPF/note-companion

    When the user wants to research, profile, or analyze competitors from their URLs.

    870 GitHub starsUsed in 4 repos~3.5k tokens
    Marketing & SEOAuto-check passed
  • Consulting Analysis

    bytedance/deer-flow

    A skill your agent uses when the user requests to generate, create, or write professional research reports including but not limited to market analysis, consumer insights, brand analysis, financial…

    83k GitHub starsUsed in 5 repos~8.4k tokens
    Marketing & SEOAuto-check passed

More from huytieu/COG-second-brain

All 37 skills in this repo
  • Voice Baseline

    huytieu/COG-second-brain

    Measure your own writing corpus for the words and sentence shapes you over-use, so an agent writing in your voice stops amplifying your tics into a style.

    1.3k GitHub stars~957 tokensUpdated 5 days ago
    Auto-check passed
  • Daily Journal

    huytieu/COG-second-brain

    A passive daily work journal that Claude keeps FOR you so you never have to write it yourself.

    1.3k GitHub stars~1.3k tokensUpdated 5 days ago
    Auto-check passed
  • Editorial Illustrations

    huytieu/COG-second-brain

    Generate meaning-carrying editorial data-illustrations in the monotykamary / Linear aesthetic (near-black grayscale, Inter display + mono labels, hairline framed figures) with a single coral accent.

    1.3k GitHub stars~2.4k tokensUpdated 5 days ago
    Auto-check passed
  • Loop Engineering

    huytieu/COG-second-brain

    Shared loop-engineering reference for COG skills - the agent loop, deterministic verifiers, termination conditions, in-loop context management, and named patterns.

    1.3k GitHub stars~1.5k tokensUpdated 5 days ago
    Auto-check passed
  • Knowledge Consolidation

    huytieu/COG-second-brain

    Build frameworks from scattered insights across all braindumps and notes

    1.3k GitHub starsUsed in 1 repo~2.9k tokens
    Auto-check passed
  • Release Video

    huytieu/COG-second-brain

    Turn a product release (the list of shipped items plus real screen recordings) into a motion recap video and one explained demo per feature, with sound effects tied to on-screen motion and a…

    1.3k GitHub stars~1.7k tokensUpdated 5 days ago
    Auto-check passed

Categories

Questions about Braindump

What does Braindump do?

Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction. Braindump is an agent skill from huytieu/COG-second-brain.

When should I use Braindump?

Braindump fits situations like: tasks that involve Competitor analysis.

How do I install Braindump in Claude Code?

Run `npx skills add huytieu/COG-second-brain --skill braindump -a claude-code`. Or copy the skill folder (skills/braindump in huytieu/COG-second-brain) into .claude/skills/braindump in your project. Claude Code loads it when a task matches its description.

How do I install Braindump in Codex?

Run `npx skills add huytieu/COG-second-brain --skill braindump -a codex`. Or copy the skill folder (skills/braindump in huytieu/COG-second-brain) into .agents/skills/braindump in your project. Codex loads it when a task matches its description.

Can I use Braindump in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add huytieu/COG-second-brain --skill braindump -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/braindump, .gemini/skills/braindump, .github/skills/braindump and .opencode/skills/braindump in your project.

What does Braindump need to run?

SKILL.md names no scripts, command-line tools or credentials: Braindump is instructions for the agent only.

Does Braindump access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Braindump safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Braindump use?

Braindump is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Braindump use?

About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Braindump?

Skills that share tags, products or a category with Braindump: SEO Content Brief Generator (AgriciDaniel/claude-seo, 18k stars), Startup Competitors (ferdinandobons/startup-skill, 1.2k stars), Amazon Listing Competitor Analysis (browser-act/skills, 6.1k stars) and SEO Dataforseo (AgriciDaniel/codex-seo, 791 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Braindump?

huytieu (a GitHub user) maintains it in huytieu/COG-second-brain, which has 1,265 GitHub stars. The repository holds 37 skills in this directory. The repository was last updated on October 2, 2026.

Source: huytieu/COG-second-brain on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.