knowledge-layer

Featured

High-level deployment wrapper over RepoBrain core with graph-first knowledge injection and all-file support. Exposes `refresh_filesystem` and `ask_filesystem` for building and querying the knowledge graph.

AI & Automation 1,325 stars 265 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
52
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Knowledge Layer Skill ## Purpose Provide a high-level deployment wrapper over RepoBrain core, with graph-first knowledge injection and all-file support (code, docs, data, media metadata). ## Inputs - `refresh_filesystem(workspace=".", quick=False)` - `ask_filesystem(question, workspace=".")` ## Outputs - Refresh writes graph-first artifacts under `.repobrain/`: - `knowledge_graph.json` - `knowledge_graph.md` - `knowledge_graph.mmd` - `document_index.md` - `data_overview.md` - `media_manifest.md` - plus existing `conventions.md` and `structure.md` - Ask returns a grounded answer with source paths. ## Boundaries - Skill is a wrapper layer only; no standalone runtime. - Core Hub/Agent/Pipeline architecture remains the source of truth. ## Compatibility - Existing commands (`rb-refresh`, `rb-ask`, `rb-mcp`) remain valid. - High-level aliases can be disabled with `RB_ENABLE_LAYER_ALIASES=0`. ## Degrade Strategy - If graph artifacts are unavailable, ask falls back to `structure.md` and `conventions.md` context.

Details

Author
study8677
Repository
study8677/repobrain
Created
9 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

project-knowledge

Build and maintain a durable, project-local knowledge base with provenance-tracked sources, injection-linted pages, and a generated index, using the bundled deterministic knowledge_tool.py CLI. Use when the user says "build a project knowledge base", "set up a knowledge layer", "register this source", "draft a knowledge page", "lint the knowledge pages", "regenerate the knowledge index", "export a knowledge bundle", or "/agent-collab:project-knowledge." Also offer this proactively when agent memory limits truncate project context across sessions, or when the same sources keep being re-read and re-synthesized because no durable, citable project-local record exists.

0 Updated 2 days ago
sumitake
AI & Automation Listed

knowledge

Manage the LifeOS Knowledge Archive — a curated, typed graph of People, Companies, Ideas, and Research notes with typed related: links; search, add, harvest, develop, ingest, and graph-navigate. USE WHEN knowledge, knowledge base, search knowledge, what do we know about, archive, harvest, knowledge status, develop note, add to knowledge, ingest, contradictions, knowledge graph, retrieve, mine conversations. NOT FOR session/ISA context recovery (use ContextSearch), published content semantic search across blog/newsletter/X/LinkedIn (use _CONTENTSEARCH), or one-shot URL/YouTube ingestion via the Arbol harvester pipeline (use _HARVEST).

12 Updated 4 days ago
DorShaer
Web & Frontend Listed

build-codebase-knowledge

Build and maintain a compact, deterministic repository-intelligence layer and task resolver to minimize broad repository scans, unnecessary file reads, context-window usage, and stale architectural assumptions. Use when navigating a complex codebase, starting a new task, resolving relevant files, or updating repository knowledge after code changes.

2 Updated 3 weeks ago
akshay-diwadkar