Zeabur rag setup
Use when setting up or configuring the RAG plugin for the first time. Use when ZEABUR_RAG_URL or RAG_API_KEY are missing or need to be updated. Use when the RAG skill fails with authentication or connection errors.From its SKILL.md
npx -y skills add zeabur/rag-service --skill zeabur-rag-setupAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.3 KB, as published. Nobody here has run it
RAG Setup
Configure the required environment variables for the RAG skills.
Required Variables
| Variable | Description | Example |
|---|---|---|
ZEABUR_RAG_URL | RAG service base URL | https://your-rag-service.zeabur.app |
RAG_API_KEY | API key for authenticated writes (report/learn) | rak_xxxxxxxxxxxxxxxx |
RAG_API_KEYis optional for search-only use. Required for/api/reportand/api/learn.
Setup Steps
-
Ask the user for
ZEABUR_RAG_URLandRAG_API_KEY(or confirm existing values). -
Read
~/.claude/settings.json. -
Merge the
envsection — preserve all existing keys:
{
"env": {
"ZEABUR_RAG_URL": "<value>",
"RAG_API_KEY": "<value>"
}
}
-
Write the updated file back.
-
Tell the user to run
/reload-pluginsor restart Claude Code for the changes to take effect.
Notes
- Store in
~/.claude/settings.json(user scope) so they apply across all projects. - Never commit these values to git.
- If the user only wants read access,
RAG_API_KEYcan be left empty or omitted.