drdroidlab/open-index/setup-open-index
Claude Code and agent skill by drdroidlab/open-index
- community
Checking that the SKILL.md file is still in the repository.
Install and configure Open Index as the read/write context layer for a domain-specialized agent. Use when setting up a legal, marketing, customer support, sales, infrastructure, or other domain agent with Open Index over MCP.
Install
npx vskill@latest install drdroidlab/open-index/setup-open-indexSKILL.md
Set up Open Index for a domain agent
Open Index gives a domain-specialized agent structured context it can search, traverse, and maintain. It is read/write by default; use --read-only only when the agent must never update domain knowledge.
1. Install
From a local checkout:
If Open Index is published as a package, install the equivalent open-index[mcp] release instead. Never invent or hardcode credentials during setup.
2. Initialize the domain brain
Choose a short directory name and describe the actual domain in brain.yaml:
Replace the example note schema with concepts meaningful to the domain. For example, a legal agent might model matters, clauses, obligations, and precedents; a support agent might model products, issues, customer segments, and resolutions.
3. Connect the MCP server
Configure the agent runtime to launch this command from the brain directory:
Generic MCP configuration shape:
Adapt the location of this configuration to the selected client. Claude Code's optional adapter is .mcp.json; OpenClaw and Hermes may install this SKILL.md in their own skills directory while their MCP connection is configured according to that runtime's current documentation.
For retrieval-only access, append --read-only. Do not add it by default.
4. Verify the agent connection
Confirm the connected server exposes these default tools:
navigation_guidelinessearch_brainget_entityput_entitycreate_doc_type
The MCP host should inject the server's dynamic domain-context instructions into the agent prompt. navigation_guidelines() is a refresh/fallback for hosts that do not support server instructions or after the schema/index changes.
Run a safe smoke test using synthetic content:
- Search the brain and confirm the welcome entity is returned.
- Create a synthetic entity that matches an existing doc type.
- Fetch it by ID and verify its fields.
- Remove it if the setup should remain clean.
In read-only mode, verify put_entity and create_doc_type are absent.
5. Production setup
Use open-index serve for a remote MCP endpoint and configure authentication. Use the OpenSearch backend for shared or multi-writer deployments. Keep secrets in environment variables, never in brain.yaml, skill files, examples, or logs.
Guardrails
- Treat the brain's domain context according to its sensitivity and access policy.
- Do not put credentials, private keys, tokens, or unrelated personal data in it.
- Reuse existing doc types and relationship meanings before creating new ones.
- Run
open-index validateafter changing file-backed schemas or entities. - Do not claim setup is complete until tool discovery and a synthetic query pass.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/setup-open-index/SKILL.md
Popularity
- Repository stars
- 111
- Repository forks
- 5
- 7-day trend score
- 24
Stars and forks are for the whole GitHub repository, not this skill alone. 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
[](https://verified-skill.com/skills/drdroidlab/open-index/setup-open-index)