Brain Kit — AI skill for Claude Code
Second brain kit: an OKF markdown vault curated by AI agents through pull requests, as an npm CLI and a Claude Code plugin.
How to install Brain Kit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open aleckyann/brain-kit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Brain Kit does
Second brain kit: an OKF markdown vault curated by AI agents through pull requests, as an npm CLI and a Claude Code plugin.
Alternatives in AI
- ARIS Agent Guide — For AI agents reading this repo 6.2k ★
- Obsidian + Claude Code: Rebuild Your Second Brain With AI — Build an AI-powered personal knowledge management system from scratch 540 ★
- Claude Hub — by Claude Did This - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered c 393 ★
README
brain-kit
Under construction. Phase 0 of 6: package skeleton, contracts and safety gates. Nothing here curates a vault yet. Follow the repository for the first usable release.
A second brain in plain markdown, in the Open Knowledge Format (OKF) v0.2, kept by an AI agent that reads it through an index, feeds it every day from your own work (session transcripts, calendar, meeting notes) and only ever changes it through pull requests. Your merge is the approval and the verification.
brain-kit is one repository that is at the same time:
- an npm package,
second-brain-kit, with a single executable,brain-kit(validator, PR loop, curator, briefing pre-flight, scheduler templates, doctor); - a Claude Code plugin (skills, Stop hook, read-only subagent) that calls the same engine;
- a plugin marketplace of one, so
claude plugin marketplace add aleckyann/brain-kitworks.
The npm registry refused the name `brain-kit`: an unrelated package named `brainkit` already exists there, and the two were judged too similar. So the package is published as `second-brain-kit` (`npm install -g second-brain-kit`), while the repository, the plugin, the marketplace and the command you type afterwards are all `brain-kit`.
The engine is Node.js 24 with zero runtime dependencies. The vault it generates is yours: markdown, YAML frontmatter and a declarative config file, nothing else.
Status
| Phase | Content | State |
|---|---|---|
| 0 | Skeleton, exit codes, language packs, config schemas, anti-leak gate, CI, docs | in progress |
| 1 | Validator, lint, propose (PR loop), Stop hook, init, doctor, skills | planned |
| 2 | Scheduled curator over local transcripts, scheduler templates | planned |
| 3 | Calendar and meeting-notes sources (best effort by design) | planned |
| 4 | Morning briefing | planned |
| 5 | Migration of the original vault onto the kit | planned |
| 6 | 0.1.0 release | planned |
Why
Read [docs/rationale.md](docs/rationale.md) for the reasoning and [do
Related Skills
Second Brain Cc
Persistent memory + working protocol for AI coding agents (Claude Code). Numbered Markdown vault, stdlib SQLit
Neurostack
Your second brain, starting today. CLI + MCP server that helps you build, maintain, and search a knowledge vau
Hypernovum
Agent Ops for your second brain - a 3D IDE for Obsidian built on Three.js. Visualize your vault as a code city
Brainstem MCP
Your Obsidian vault as Claude's second brain: self-hosted MCP connector for claude.ai, Claude mobile/Desktop a
Obsidian Agent Brain
Turn your Obsidian vault into a zero-context second brain for AI agents (Claude Code, etc.) — MOCs + YAML sche
Kluris
Turn AI agents into team SMEs. Kluris builds a shared, human-curated knowledge brain (decisions, constraints,
Related Agents
Second Brain
Knowledge base management. Use for taking notes, creating and retrieving meeting records, research synthesis,
Team GitHub Operator
GitHub CLI operator — inspect, fetch, triage, label, link, and post content on issues and pull requests using
Explain
This agent should be invoked to explain code, changes, pull requests, or concepts in plain English. This inclu