
Second Brain Starter
https://github.com/coleam00/second-brain-starter- Category
- AI Agents
- Rank
- No. 1006Tools index
- Pricing
- Open Source
- Type
- TOOL
- Builder
- coleam00
- GitHub
- 768 stars
- Date
About
Cole Medin's Claude Code skill that generates a personalized PRD for your own proactive, persistent AI second-brain assistant.
What it does
You complete an eight-part questionnaire covering your work, tools, priorities, boundaries, memory needs, infrastructure, and desired autonomy. A Claude Code command turns those answers into a phased implementation blueprint. The proposed system stores context in markdown, connects selected services through Python wrappers, runs scheduled checks, supports memory search, and adds security controls.
Why it's ranked here
The project offers more than a vague architecture sketch. It supplies structured requirements, a detailed reference design, an example, and usable memory templates. Its strongest contribution is sequencing a complicated personal-agent project into explicit phases. However, it produces a plan rather than the finished assistant, so meaningful engineering work remains.
What's good
The design separates data collection from model reasoning, keeping credentials inside Python integration wrappers. It specifies persistent session memory, hybrid keyword and semantic search, state diffing to suppress repeated alerts, file locking for concurrent writers, and atomic state updates. Security guidance covers secret access, external-content sanitization, semantic guardrails, and protection against autonomous personality drift.
Tradeoffs
This is a planning and starter-template package, not a working second brain. Users must implement integrations, authentication, hooks, schedulers, search storage, chat access, and deployment. The generator also requires web research for every selected platform, so results depend on that research quality. Several advanced stages carry high stated complexity, including proactive monitoring and messaging interfaces.
How to use it well
It suits developers comfortable with Claude Code, Python, APIs, and staged implementation. Fill the questionnaire carefully, prioritize three integrations, generate the blueprint, then build and verify one phase at a time. The included memory templates provide a useful foundation. It does not replace integration coding, infrastructure setup, security testing, or ongoing maintenance of the resulting assistant.
Technical notes+
README.md defines the copy-based installation and Claude Code command workflow. .claude/skills/create-second-brain-prd/SKILL.md contains the generator instructions and phased PRD specification, while .claude/skills/create-second-brain-prd/references/architecture-reference.md supplies the detailed target architecture. .claude/skills/create-second-brain-prd/my-second-brain-requirements.md provides the eight-section input form, and .claude/skills/create-second-brain-prd/example-my-second-brain-requirements.md demonstrates a completed submission. The starter memory model is represented by templates/memory/BOOTSTRAP.md, templates/memory/SOUL.md, templates/memory/USER.md, templates/memory/MEMORY.md, templates/memory/HEARTBEAT.md, and templates/memory/HABITS.md.
Observed
- Interface
- Claude Code skill invoked through a slash command with a requirements document argument.
- Install surface
- Installed by copying the supplied skill directory, or the complete Claude configuration folder, into a project.
- Primary artifact format
- Markdown requirements, architecture guidance, generated planning content, and memory templates.
- Implementation stack proposed
- Markdown memory files, Python scripts, Claude Agent SDK, and SQLite or Postgres search storage.
- Platform support
- The reference architecture covers Windows, macOS, and Linux locally, with optional Linux VPS deployment.
- Starter content
- Includes onboarding, behavior, user profile, long-term memory, heartbeat, and habit-tracking templates.
Read from README.md, templates/memory/SOUL.md, templates/memory/USER.md, templates/memory/HABITS.md, templates/memory/MEMORY.md, templates/memory/BOOTSTRAP.md, templates/memory/HEARTBEAT.md, .claude/skills/create-second-brain-prd/SKILL.md, .claude/skills/create-second-brain-prd/my-second-brain-requirements.md, .claude/skills/create-second-brain-prd/example-my-second-brain-requirements.md, .claude/skills/create-second-brain-prd/references/architecture-reference.md.
What it can do
Generate personalized Product Requirements Document
User requirements and preferences for AI assistant → Customized PRD document
Design proactive AI assistant specifications
User workflow and automation needs → AI assistant behavioral specifications
Create persistent AI assistant architecture
User data management requirements → System architecture documentation
Define second-brain functionality requirements
User knowledge management goals → Feature specification document
Generate AI assistant implementation guidelines
Technical constraints and preferences → Development implementation guide
Tags
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.