brainrepo
Your personal knowledge repository — capture, organize, and retrieve everything using PARA + Zettelkasten. Triggers on: "save this", "remember", "note", "capture", "brain dump", daily/weekly reviews, searching stored knowledge, managing projects/areas/people. Works with any AI agent that reads markdown. Stores everything as .md files in a Git repo for Obsidian, VS Code, or any editor.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/codezz/brainrepoWhat This Skill Does
The BrainRepo skill is your personal, Git-backed knowledge management system designed to help you capture, organize, and retrieve information efficiently. It leverages the PARA (Projects, Areas, Resources, Archives) method combined with Zettelkasten principles to create a robust personal knowledge base. All your notes and captured information are stored as Markdown (.md) files in a dedicated directory, making them accessible to Obsidian, VS Code, and any other Markdown-compatible editor. This skill is ideal for anyone looking to build a second brain for enhanced productivity and memory.
Installation
To install the BrainRepo skill, use the following command in your OpenClaw environment:
clawhub install openclaw/skills/skills/codezz/brainrepo
This command will download and set up the necessary files for the BrainRepo skill. Upon its first execution, if the ~/Documents/brainrepo/ directory doesn't exist, the skill will automatically initiate an onboarding process to create the required folder structure and initial files.
Use Cases
BrainRepo is designed for a variety of personal knowledge management tasks:
- Quick Capture: Instantly save thoughts, ideas, decisions, or links to the
Inbox/for later processing. - Structured Organization: Automatically route information to appropriate sections like
Projects/,Areas/,Notes/,Resources/,Journal/,People/, andTasks/. - Task Management: Track to-dos and action items within the
Tasks/index.mdfile. - Personal Development: Keep notes on personal growth, habits, and learning in
Areas/personal-growth/. - Relationship Management: Store information about contacts and important people in the
People/directory. - Content Archiving: Move completed projects or outdated information to the
Archive/. - Information Retrieval: Ask the AI to search and retrieve specific information stored within your brain repo.
- Integration: Works seamlessly with AI agents that can read Markdown, allowing for powerful query and analysis of your stored knowledge.
Example Prompts
- "Save this article about AI ethics to my brain repo."
- "Remember that my next meeting with John is on Tuesday at 3 PM."
- "What are my current tasks for the 'Website Redesign' project?"
Tips & Limitations
- Consistent Processing: The effectiveness of BrainRepo relies on regularly processing your
Inbox/. Schedule a daily or weekly review to move items fromInbox/to their permanent homes. - Markdown Familiarity: While the skill handles the storage, familiarity with Markdown syntax and concepts like linking (
[[Note Title]]) will enhance your experience. - Git Integration: The skill can initialize a Git repository. Ensure you understand basic Git commands if you plan to use version control for your brain repo.
- File Path: The brain repository is fixed at
~/Documents/brainrepo/. This path is not configurable. - Scope: This skill is for personal knowledge management and does not handle general web browsing or external system interactions beyond file system operations.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-codezz-brainrepo": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution