second-brain
/second-brain
Konfiguruje i sprawdza drugi mózg w Claude Code dla projektu lub obszaru życia: krótką mapę CLAUDE.md, dziennik decyzji i zasady folderów.
- Autor
- owlinthebarnai ↗
- Repozytorium
- second-brain-kit ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 09.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 20
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 09.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Konfiguruje i sprawdza drugi mózg w Claude Code dla projektu lub obszaru życia: krótką mapę CLAUDE.md, dziennik decyzji i zasady folderów.
Wyzwalacze z opisu
Oryginalny opis (EN)
Set up, audit or open the viewer of a Claude Code "second brain" for any project or area of life - an app, a codebase, a business, research, a book, a job search, a course, a home renovation. Creates a short CLAUDE.md map (150 lines max), a focus file, a decision log, folder rules and grouped skills shaped around the person's own work, so Claude never needs the project re-explained. Use when the user asks to create, start, scaffold or set up a second brain, project memory or CLAUDE.md, or to check/audit/clean up an existing one, or to open, show, view or visualize their second brain (the inter
Jak działa
- Create
- Audit
- View
Podgląd SKILL.md
---
name: second-brain
description: Set up, audit or open the viewer of a Claude Code "second brain" for any project or area of life - an app, a codebase, a business, research, a book, a job search, a course, a home renovation. Creates a short CLAUDE.md map (150 lines max), a focus file, a decision log, folder rules and grouped skills shaped around the person's own work, so Claude never needs the project re-explained. Use when the user asks to create, start, scaffold or set up a second brain, project memory or CLAUDE.md, or to check/audit/clean up an existing one, or to open, show, view or visualize their second brain (the interactive viewer).
---
# Second brain
Three modes. Pick from the request; if unclear, ask.
| If the user wants to... | Do |
|---|---|
| Create a second brain (new or existing folder) | "Create" below |
| Check, audit or clean up an existing one | "Audit" below |
| Open, show, view or visualize it; stop the viewer | "View" below |
Before anything else, read principles.md in this folder. Every file you write must follow it.
A second brain has a fixed **core** and a **shape** that comes from the person's work. Never force a shape: no weeks, builds, posts or learning notes unless the answers call for them.
## Create
1. **Where.** Ask for the target folder (default: current directory). List what is already there. Never overwrite an existing file: merge into it or skip it, and say which. If it is a code repository, the brain goes in its root and must not disturb the code (see presets.md, "Codebase").
2. **Interview.** Read interview.md and ask its questions in ONE message. Accept short or messy answers. Use the defaults for anything skipped; never invent facts about the person or the project.
3. **Design the shape** from the answers (interview.md, "From answers to shape"). presets.md has starting points for common cases; use one only as inspiration and rename everything to the person's own words.
4. **Plan, then wait.** Show:
- the file tree
- each area folder and what one file in it is
- each skill group, its playbooks, and the phrase that triggers each one
- the "Always true" rules you will write
- the modules left out, and why
Then stop and wait for an explicit OK. Do not write files before that.
5. **Write the files.**
- Copy everything in templates/core/.
- For each area, use templates/modules/area/ (a folder _template.md, plus a rules file if the area has its own rules).
- For each skill group, use templates/modules/skill-group/.
- Add money/ and publishing/ only if chosen.
- `dot-claude/` becomes `.claude/` and `gitignore` becomes `.gitignore`.
- Replace every `{{...}}` placeholder. If a value is unknown, write "unknown" or ask. Delete lines that do not apply.
6. **Check** before reporting done:
- CLAUDE.md is 150 lines or fewer (count them). If it is longer, move folder rules into .claude/rules/ and procedures into skills.
- CLAUDE.md imports only projects/now.md (`@projects/now.md`).
- Every area and skill group listed in CLAUDE.md exists, and every existing one is listed.
- Every skill entry SKILL.md has a routing table, and every playbook it names exists.
- No `{{` is left in any file. No API keys, tokens or passwords anywhere.
- .gitignore contains CLAUDE.local.md and .env*.
7. **Optional git.** Offer `git init` and a private repo. Never push without asking. Never commit CLAUDE.local.md.
8. **Hand over** in under 10 lines:
- what was created
- how to start a session: "Read projects/now.md and tell me where I stopped"
- how to close one: "close this session" + raw notes
- that README-HOW-TO-USE.md has the full loop
- then ask: "Want to see it? I can open the interactive viewer." If yes, do "View".
## Audit
1. Read CLAUDE.md, projects/now.md, and everything in .claude/rules/ and .claude/skills/.
2. Report as a checklist, marking each item pass / fail / warn:
- CLAUDE.md line count (fail over 150), and whether it is a map or a manual
- imports other than projects/now.md (warn: they load every session)
- rules or facts that contradict each other across files (quote both)
- "X lives in Y" notes where Y no longer exists (stale memory)
- folders that exist but are missing from the CLAUDE.md map, and the reverse
- skill entry files whose playbooks are missing
- secrets or keys in any file (fail, and do not repeat the secret in the report)
- a "Common pitfalls" section in the format `what broke -> rule`
3. Propose fixes. Apply them only after the user says which.
## View
The viewer is an interactive map of the brain that updates by itself when files change. It ships prebuilt in this kit: no install, only Node.js (18+).
1. Find the launcher: `viewer/scripts/open.mjs`, two folders up from this skill's base directory (`<skill dir>/../../viewer/scripts/open.mjs`). If it is not there (the skill was copied without the rest of the kit), say so and point to https://github.com/owlinthebarnai/second-brain-kit.
2. Brain folder: the folder with the brain's CLAUDE.md, usually the current directory. If the current directory has no CLAUDE.md, ask which folder.
3. Run: `node "<launcher>" "<brain folder>"`. It starts the viewer in the background (or reuses one already showing this brain), opens the browser, and prints the URL. It keeps running after the session ends.
4. If `node` is not found, tell the user to install Node.js 18+ from nodejs.org, then try again.
5. Reply in 3 lines: the URL, "it updates by itself as the brain changes", and how to stop it: "say 'stop the viewer'".
6. To stop: run the launcher with `--stop "<brain folder>"`.
7. Only if the user asks for it to start at login: explain the per-OS option (Windows scheduled task, macOS launchd, Linux systemd user service) running the same command, and set it up after they say OK.
Pliki w paczce (20)
- SKILL.md 6 KB
- interview.md 3 KB
- presets.md 2 KB
- principles.md 3 KB
- templates/INDEX.md 2 KB
- templates/core/CLAUDE.md 2 KB
- templates/core/README-HOW-TO-USE.md 1 KB
- templates/core/decisions.md 1 KB
- templates/core/gitignore 1 KB
- templates/core/dot-claude/skills/rhythm/SKILL.md 1 KB
- templates/core/dot-claude/skills/rhythm/review.md 1 KB
- templates/core/dot-claude/skills/rhythm/session-close.md 1 KB
- templates/core/projects/now.md 1 KB
- templates/modules/area/_template.md 1 KB
- templates/modules/area/rules.md 1 KB
- templates/modules/money/ledger.md 1 KB
- templates/modules/publishing/drafts-README.md 1 KB
- templates/modules/publishing/rules.md 1 KB
- templates/modules/skill-group/SKILL.md 1 KB
- templates/modules/skill-group/playbook.md 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · owlinthebarnai/second-brain-kit | 90 | MIT |
| coreyhaines31/makerskills | 100 | MIT |
| DaraBoth/skilljmskill | 100 | MIT |
| SkillMedev/skills | 100 | MIT |
| Malek1414/steroid-claude | 100 | MIT |
| stancsz/second-brain | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki b2198b8b0d9f (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100brain-init
Tworzy plikowy system pamięci (indeks, rejestr decyzji, otwarte pytania, dziennik sesji, opcjonalny plik prawdy o produkcie), żeby projekt służył jako trwały drugi mózg. - 1003d-brain
Buduje interaktywny graf wiedzy z własnych notatek i wizualizuje drugi mózg w przeglądarce w 3D. - 100brains-setup
Zakłada strukturę drugiego mózgu dla agentów AI: osobne repozytorium na firmę, klienta lub obszar życia oraz nadrzędny mega-mózg. - 98claude-opus-second-brain
Łączy Codex z Claude jako drugi mózg: planista, recenzent i krytyk architektury, z zapasowymi modelami na wypadek błędów. - 90brain:init
Zakłada pamięć projektu w nowym folderze: tworzy project_brain.db, rejestruje projekt i zasila go z CLAUDE.local.md, plików pamięci, dokumentów i maili. - 87project-brain
Zakłada i wczytuje pamięć projektu w folderze brain/, by wznowić pracę nad projektem lub sprawdzić jego stan po zmianie okna.