# Create Second Brain Prd

Generate a personalized Second Brain PRD from a completed requirements template.

- Repository: https://github.com/coleam00/second-brain-starter (859 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-06-09
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add coleam00/second-brain-starter --skill create-second-brain-prd -g -a claude-code -y`
Codex: `npx skills add coleam00/second-brain-starter --skill create-second-brain-prd -g -a codex -y`
Cursor: `npx skills add coleam00/second-brain-starter --skill create-second-brain-prd -g -a cursor -y`
Gemini CLI: `npx skills add coleam00/second-brain-starter --skill create-second-brain-prd -g -a gemini-cli -y`

## Description

Generate a personalized Second Brain PRD from a completed requirements template. Use when the user has filled out my-second-brain-requirements.md and wants to generate their build plan. Triggers on "create my second brain PRD", "generate my PRD", "build my second brain plan", "/create-second-brain-prd", or after completing the requirements template.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Second Brain PRD Generator

Generate a personalized Product Requirements Document for building an AI Second Brain, based on the user's completed requirements template.

**A blank template is bundled with this skill at `${CLAUDE_SKILL_DIR}/my-second-brain-requirements.md`.** Copy it to your workspace and fill it out before running this skill.

## Parameters

- **`$0`** (required), Path to the filled-out requirements file (e.g., `./my-second-brain-requirements.md`)
- **`$1`** (optional), Output path for the PRD. Defaults to `.agent/plans/second-brain-prd.md`

## Workflow

1. **Read the requirements**, Read the filled-out requirements file at `$0`. If no argument was provided, ask the user for the path. If they haven't filled one out yet, tell them a blank template is available at `${CLAUDE_SKILL_DIR}/my-second-brain-requirements.md`, they should copy it to their workspace and fill it out first.

2. **Load the architecture reference**, Read `${CLAUDE_SKILL_DIR}/references/architecture-reference.md` for the blueprint.

3. **Research ALL tools and APIs**, Do not assume familiarity with any platform or library. Even common APIs like Gmail or Slack have nuances, rate limits, and SDK-specific patterns that matter for implementation. For every tool in the user's stack, do web research to ensure the PRD contains accurate, specific guidance.

   **Always research these core dependencies:**
   - **Claude Agent SDK**, How to create conversations, system_prompt presets, setting_sources, allowed_tools, streaming responses, credential handling
   - **FastEmbed**, ONNX model loading, batch embedding API, model cache configuration, supported models
   - **Hook system**, Claude Code hook types (PreToolUse, PostToolUse, etc.), callback signatures, settings.json configuration

The rest: https://github.com/coleam00/second-brain-starter/blob/HEAD/.claude/skills/create-second-brain-prd/SKILL.md
