drdroidlab/open-index/edit-brain

Claude Code and agent skill by drdroidlab/open-index

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

How to add or edit knowledge in this brain — define doc_types, add or update entities, and correlate them with relationships. Use whenever the user asks to add/update knowledge, define a concept, record a learning, or link two things in the brain.

Install

npx vskill@latest install drdroidlab/open-index/edit-brain

SKILL.md

Editing this brain

This repo is a brain (a context graph built with Open Index). You can edit it two equivalent ways — both land in the same validated store, so pick whichever fits:

  • Over MCP (server open-index): create_doc_type, put_entity. Preferred

when the server is connected.

  • By editing files then running open-index index and open-index validate.

Always start here

Use the navigation guide pre-injected by the MCP host, when available. Otherwise call navigation_guidelines() (MCP) or read doc_types/*.yaml. It tells you which doc_types exist, their fields, and the relationship vocabulary already in use. Reuse existing doc_types and relationship meanings instead of inventing near-duplicates.

Add / update an entity

  • Id must be <doc_type>:<slug> (e.g. service:checkout). put_entity is an upsert.
  • Fill the doc_type's schema fields. Correlate with related_to:

{ "target": "<id>", "relationship_edge_meaning": "<meaning>" }. Prefer a declared relationship meaning for the doc_type (see the guide); it's validated.

  • File-backed doc_types → the entity is written to entities/<doc_type>/<slug>.json.

Index-backed → it lives only in the DB. You don't choose per-write; the doc_type does.

Define a new doc_type (only if none fits)

create_doc_type, or write doc_types/<name>.yaml:

yaml
doc_type: <name>
description: <what it is>
storage: index # index = DB-owned (generated/high-volume) · file = git-tracked (curated)
display: { label_field: name, color: "#6b7280" }
schema:
fields:
- { name: name, type: string, search: syntactic, boost: 6 } # boost = search weight
- { name: description, type: text, search: semantic }
relationships: # declare the edges this type uses, so they're discoverable
- { name: "<meaning>", target_doc_type: <other_type> }

After editing files

Run open-index index (loads file-backed entities) then open-index validate. Fix any reported errors (bad ids, wrong relationship target types) before finishing.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/drdroidlab/open-index/edit-brain/badge)](https://verified-skill.com/skills/drdroidlab/open-index/edit-brain)

Something wrong with this skill or its page? Tell us.