Productivity & Collaboration second-brainprd-generationpersonal-knowledge-managementmemory-vaultragheartbeat-automationobsidiansecurity-hardening

AI Second Brain PRD Generator

Fill out a requirements template and Claude Code generates a personalized 9-phase build plan for a proactive AI second brain with persistent memory.

FollowSkills review · FSRS-2.0
Use with care
47/ 100 5-point scale 2.4 / 5
1 2 3 4 5 6
1Trust14 / 25 · 2.8/5

The skill only reads a user template and writes a PRD — no destructive operations, no credential requests, narrow permission surface; the architecture reference shows strong security awareness (key isolation, injection guardrails, SOUL.md write-protection, dangerous-command blocking). However, the generated PRD directs building proactive agents with external platform access (Gmail/Slack), and Partner mode can send messages; actual safety depends entirely on later implementation, with no confirmation or rollback design in this skill itself.

2Reliability9 / 20 · 2.3/5

Instructions are self-consistent, workflow steps and parameters are explicit, and missing input is handled by pointing to the bundled template; PRD structure is well specified. But it is pure prompt instructions: no executable scripts, no tests, no failure-handling paths, and output depends on runtime web research whose quality is uncontrollable and statically unreproducible — capped by the static ceiling.

3Adaptability9 / 15 · 3.0/5

Trigger conditions are explicit (completed template, slash command, multiple semantic triggers), audience and scenario are clear, with a full blank template and worked example. No declared non-fit boundaries, and core function depends entirely on Claude Code/Anthropic ecosystem plus English web research, creating real reachability and language risk for mainland-China users.

4Convention7 / 15 · 2.3/5

Documentation is well layered: SKILL.md, blank template, example, and architecture reference with progressive disclosure; README covers install and usage. But license metadata is unknown, there is no version/changelog, no explicit maintenance responsibility or update path, and no FAQ or known-limitations section.

5Effectiveness5 / 15 · 1.7/5

The goal (generate a personalized 9-phase PRD) is well defined and the template plus architecture reference plausibly support a structured output — a low-cost, high-leverage task. Yet static review cannot verify the actual usability or accuracy of generated PRDs, the mandatory 'research every API' step raises cost and variance, and no representative output evidence is provided.

6Verifiability3 / 10 · 1.5/5

Only a fabricated example (Alex Rivera) serves as an input sample; there is no real generated PRD, no tests, no third-party execution evidence, and no corroborating sources. Key claims such as ~$0.05/run cost estimates are unsourced.

Evidence confidence:Low Reviewed Sep 10, 2026 Reviewed revision 74f7544ff064
Before you use it
  • This is a static source review; the skill was not executed and generated-PRD quality was not verified.
  • The generated PRD directs building proactive agents with access to sensitive platforms (Gmail/Slack); start at Observer/Advisor level and escalate permissions gradually.
  • Core function depends entirely on the Claude Code/Anthropic ecosystem and English web research; mainland-China reachability and Chinese-language support are unverified.
  • Repository license is undeclared; confirm licensing terms before enterprise use.
  • Security boundaries at the Partner (autonomous) level depend entirely on later implementation quality; default to lower autonomy levels.
Review evidence [1][2][3][4][5]
See the full review method →

What does this skill do, and when should you use it?

This is a Claude Code skill that doesn't build a second brain itself — it generates a personalized Product Requirements Document (PRD) from a requirements template you fill out. The PRD covers nine phases: memory layer, hooks, hybrid RAG memory search, platform integrations, skills, a proactive heartbeat system, chat interface, security hardening, and deployment. The skill web-researches every tool and API in your stack so each phase contains specific, implementable guidance. It's aimed at developers willing to build the system themselves with the Claude Agent SDK from a detailed blueprint, not at users wanting a turnkey product.

Reads your completed my-second-brain-requirements.md (8 sections: about you, platforms, top tasks, proactivity level, security boundaries, memory categories, infrastructure, integration priority); loads a bundled architecture reference; web-researches the Claude Agent SDK, FastEmbed, and every platform you selected (Gmail, Slack, Linear, etc.) to verify auth methods, SDKs, endpoints, and rate limits; then generates a 9-phase PRD at .agent/plans/second-brain-prd.md where each phase includes what to build, key file paths, dependencies, complexity estimates, and personalization notes derived from your answers.

  1. An indie developer who wants a persistent AI assistant that checks email, calendar, and tasks every 30 minutes and proactively notifies them
  2. A freelancer who wants the AI to draft Gmail or Slack replies in their own voice for review before sending (Advisor mode)
  3. A heavy Obsidian user who wants to extend their vault into a long-term memory system with hybrid semantic search
  4. A Dynamous community member preparing for Cole Medin's second brain workshop who needs a phased blueprint
  5. A consultant or founder choosing Partner mode so the AI sends low-risk messages and completes routine tasks autonomously

What are this skill's strengths and limitations?

Pros
  • The PRD is genuinely personalized: paths use your vault name, phases are ordered by your integration priority, and proactivity level maps to concrete behaviors
  • Mandates live research per platform, capturing auth flows, SDKs, and rate limits rather than generic advice
  • Security design is specific and deep: a credential-blocking hook, a named DANGEROUS_BASH_PATTERNS list, a pre-flight guardrail agent, and 3-layer external data sanitization
  • Addresses real engineering pitfalls: heartbeat state diffing to prevent notification fatigue, file locking against concurrent corruption, and a git concat-both merge driver for log conflicts
Limitations
  • It only produces the plan document — you still have to implement all nine phases yourself or with a coding agent
  • Deeply tied to Claude Code and the Claude Agent SDK (hooks, SessionStart injection, $CLAUDE_SKILL_DIR); porting to another platform requires substantial rework
  • No topics, unknown license, and no test suite or maturity evidence in the source
  • The full system spans Python, FastEmbed, SQLite/Postgres and more — meaningful maintenance burden; the 30-minute heartbeat incurs ongoing API costs (~$0.05/run per the README)

How do you install this skill?

1) Clone the repo: git clone https://github.com/coleam00/second-brain-starter.git; 2) Copy the skill into your project: cp -r second-brain-starter/.claude/skills/create-second-brain-prd your-project/.claude/skills/create-second-brain-prd; 3) Copy the requirements template: cp .claude/skills/create-second-brain-prd/my-second-brain-requirements.md ./my-second-brain-requirements.md. The license is not stated in the source; verify before adopting.

How do you use this skill?

1) Fill out all 8 template sections (a completed example is at example-my-second-brain-requirements.md in the skill directory); 2) Open Claude Code in your project and run /create-second-brain-prd ./my-second-brain-requirements.md; 3) Claude reads your requirements, loads the architecture reference, researches your stack, and writes a 9-phase PRD to .agent/plans/second-brain-prd.md; 4) Build phase by phase, optionally starting from the templates/memory/ folder (BOOTSTRAP.md, SOUL.md, USER.md, etc.).

How does this skill compare with similar options?

The README explicitly compares against an MCP tool-call approach for the heartbeat, claiming ~$0.05/run with this design's Python data-gathering plus a single Claude reasoning call versus ~$0.38 with MCP tool calls.

FAQ

Does the system run automatically after the PRD is generated?
No. The skill only outputs a build plan. You (or a coding agent) must implement the nine phases yourself — memory layer, hooks, integrations, heartbeat scripts, and all.
What does running it cost?
The README estimates ~$0.05 per heartbeat run (versus ~$0.38 with MCP tool calls). Running continuously at the default 30-minute interval accumulates costs depending on your proactivity level and number of integrations.
Is Obsidian required?
No. The memory vault is just a folder of markdown files usable with any editor. If you do use Obsidian, the generated PRD notes it as the viewer.
Is this suitable for non-technical users?
Not really. It targets users comfortable with the Claude Agent SDK, Python scripts, hooks, and deployment. The PRD is detailed, but multiple phases are rated Medium to High complexity.

Related skills