brainlayer — community brainlayer, golems, EtanHey, community, ai agent skill, ide skills, agent automation, AI agent skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for AI Agents needing advanced conversation history analysis and vector database querying capabilities. Use when brain_search/brain_store/brain_recall fail, when you need BrainLayer CLI syntax for indexing/enrichment, or when checking storage stats and DB paths. NOT for basic MCP tool usage (that works

EtanHey EtanHey
[0]
[0]
Updated: 3/12/2026

Quality Score

Top 5%
57
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add EtanHey/golems/brainlayer
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The brainlayer skill by EtanHey is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for AI Agents needing advanced conversation history analysis and vector database querying capabilities.

Core Value

Empowers agents to perform semantic searches across past conversations and knowledge using tools like brain_search, brain_store, and brain_recall, leveraging a searchable vector database to query past solutions, code patterns, and debugging sessions via the brainlayer CLI.

Capabilities Granted for brainlayer

Querying past conversations for code patterns and solutions
Indexing Claude Code conversation history into a searchable vector database
Debugging sessions using brain_recall for efficient issue resolution

! Prerequisites & Limits

  • Requires brainlayer CLI installation
  • Limited to indexing conversation history from supported platforms like Claude Code
  • Dependent on the Golem ecosystem monorepo
Project
SKILL.md
1.7 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

BrainLayer — Knowledge Pipeline

External repo: github.com/EtanHey/brainlayer Formerly "Zikaron". CLI: brainlayer. MCP tools: brain_search, brain_store, brain_recall.

BrainLayer indexes Claude Code conversation history into a searchable vector database. Query past solutions, code patterns, and debugging sessions.

MCP Tools (3 available)

ToolWhat It Does
brain_searchSemantic search across past conversations and knowledge
brain_storePersistently store memories (auto-type, auto-importance)
brain_recallProactive context retrieval by file, topic, or current state

Old brainlayer_* names still work as backward-compat aliases.

CLI Quick Reference

bash
1# Search past conversations 2brainlayer search "how did I implement authentication" 3brainlayer search "error handling" --project golems 4 5# Index conversations 6brainlayer index 7brainlayer index -p project-name 8 9# Run enrichment (local LLM metadata extraction) 10brainlayer enrich 11 12# Stats 13brainlayer stats 14 15# Interactive dashboard 16brainlayer dashboard

MCP Config

json
1{ 2 "mcpServers": { 3 "brainlayer": { 4 "command": "brainlayer-mcp" 5 } 6 } 7}

Storage

text
1~/.local/share/brainlayer/ 2├── brainlayer.db # sqlite-vec database (vectors + metadata, ~1.4GB) 3└── prompts/ # Deduplicated system prompts

When to Use

  • Finding past solutions: "How did I handle that API rate limiting before?"
  • Debugging patterns: "What error messages have I seen with this library?"
  • Code reuse: "Find my previous implementation of pagination"
  • File history: "What sessions touched this file?"
  • Regression detection: "What changed since this file last worked?"

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is brainlayer?

Perfect for AI Agents needing advanced conversation history analysis and vector database querying capabilities. Use when brain_search/brain_store/brain_recall fail, when you need BrainLayer CLI syntax for indexing/enrichment, or when checking storage stats and DB paths. NOT for basic MCP tool usage (that works

How do I install brainlayer?

Run the command: npx killer-skills add EtanHey/golems/brainlayer. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for brainlayer?

Key use cases include: Querying past conversations for code patterns and solutions, Indexing Claude Code conversation history into a searchable vector database, Debugging sessions using brain_recall for efficient issue resolution.

Which IDEs are compatible with brainlayer?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for brainlayer?

Requires brainlayer CLI installation. Limited to indexing conversation history from supported platforms like Claude Code. Dependent on the Golem ecosystem monorepo.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add EtanHey/golems/brainlayer. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use brainlayer immediately in the current project.

Related Skills

Looking for an alternative to brainlayer or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
Design

linear

Logo of lobehub
lobehub

Linear issue management. MUST USE when: (1) user mentions LOBE-xxx issue IDs (e.g. LOBE-4540), (2) user says linear, linear issue, link linear, (3) creating PRs that reference Linear issues. Provides

73.4k
0
Communication

testing

Logo of lobehub
lobehub

Testing guide using Vitest. Use when writing tests (.test.ts, .test.tsx), fixing failing tests, improving test coverage, or debugging test issues. Triggers on test creation, test debugging, mock setup

73.3k
0
Communication

zustand

Logo of lobehub
lobehub

Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.

72.8k
0
Communication