Use this repo skill for RAGs, a Streamlit app that builds configurable LlamaIndex RAG agents from natural-language setup, data sources, and model settings.

MITAuto-check passedAI & LLM Engineering

Install Rags

skills CLI
$ npx skills add VectorSpaceLab/AREX-Skill --skill rags -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install VectorSpaceLab/AREX-Skill rags --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/VectorSpaceLab/AREX-Skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/repositories/repo-skills/rags .claude/skills/rags && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
rags
GitHub stars
330
Token cost
~1k tokens
SKILL.md length
404 words
Files
8 (incl. scripts, references)
Skills in repo
159
Repo updated
First seen
Licence
MIT

At a glance

Use this repo skill for RAGs, a Streamlit app that builds configurable LlamaIndex RAG agents from natural-language setup, data sources, and model settings.

  • Works in 4 steps: Read references/repo-provenance.md when → Read references/app-architecture.md when → Run or inspect scripts/check_install.py… → …
  • Tasks that involve Retrieval-augmented generation
  • SKILL.md covers Before Acting, Route Map, Install and Launch Checks and Verification Scope, plus 1 more section
  • Runs Python scripts from its folder; calls python

What it does

Rags is an agent skill from VectorSpaceLab/AREX-Skill. Use this repo skill for RAGs, a Streamlit app that builds configurable LlamaIndex RAG agents from natural-language setup, data sources, and model settings.

Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including scripts and reference files (for example `references/app-architecture.md`, `references/repo-provenance.md` and `references/repo-routing-metadata.json`).

It sits in AI & LLM Engineering, covering Retrieval-augmented generation. It works with Streamlit and LlamaIndex. The repository describes itself as: A Skill Library for Automated Machine Learning. The licence is MIT.

When your agent uses it

  • Tasks that involve Retrieval-augmented generation

Example prompts

  • “/rags”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Read references/repo-provenance.md when
  2. Read references/app-architecture.md when
  3. Run or inspect scripts/check_install.py for a
  4. Use scripts/run_rags_app.py to validate or wrap

What it can do on your machine

Read from SKILL.md and the folder at commit ac3fe1a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Rags loads about 1k tokens when it runs, and up to ~3.5k if it reads all its reference files. Until then it costs about 40 tokens; SKILL.md has 404 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~40
When it runs · the whole SKILL.md, loaded when a task matches
~1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from VectorSpaceLab/AREX-Skill at commit ac3fe1a, republished under its MIT licence (© VectorSpaceLab). 404 words, ~1,011 tokens.

Download SKILL.mdSave it as .claude/skills/rags/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
rags
description
Use this repo skill for RAGs, a Streamlit app that builds configurable LlamaIndex RAG agents from natural-language setup, data sources, and model settings.
disable-model-invocation
true
metadata.disco-role
operating
license
MIT

RAGs Repo Skill

RAGs is a Streamlit application for building retrieval-augmented chat agents over user-provided data. Use this skill when the task mentions RAGs, creating a RAG bot from natural language, configuring generated RAG parameters, querying a generated agent, or debugging RAGs cache/secrets/model behavior.

Before Acting

  1. Read references/repo-provenance.md when checking whether this skill is current for a checkout or when refreshing it.
  2. Read references/app-architecture.md when you need the cross-page architecture, state, cache, model, and tool flow.
  3. Run or inspect scripts/check_install.py for a safe dependency/source-import diagnostic. It does not call external LLMs.
  4. Use scripts/run_rags_app.py to validate or wrap the Streamlit launch command for a user-provided RAGs checkout. It dry-runs by default; pass --execute only when the user wants a long-running server.

The current source snapshot is an app-style repository, not an installable Python package named rags. Dependency-oriented setup and running from a RAGs checkout is the supported operating model captured by this skill.

Route Map

User intentRead
Build a new RAG bot from files, a directory, URLs, task text, RAG parameters, optional web search, or beta multimodal setup.sub-skills/builder/SKILL.md
Inspect, edit, update, delete, rename, or repair a generated agent's configuration or cache.sub-skills/configuration/SKILL.md
Ask questions to an existing generated agent, inspect sources, or debug no/irrelevant/broken sources.sub-skills/chat/SKILL.md
Diagnose install, secrets, dependency version, root-package install, cache upgrade, or optional dependency problems.references/troubleshooting.md
Show full SKILL.md (179 more words)Show less

Install and Launch Checks

Use public project instructions or equivalent dependency installation. The verified inspection environment used Python 3.10 with streamlit==1.28.0, llama-index==0.9.7, llama-hub==0.0.44, langchain==0.0.305, and pypdf==3.17.1. A dependency-only Poetry setup or requirements-based setup may be needed because root package installation fails for this snapshot.

Safe checks:

bash
python scripts/check_install.py
python scripts/check_install.py --repo-root /path/to/rags
python scripts/run_rags_app.py --repo-root /path/to/rags --check-secrets

Launch only with user intent:

bash
python scripts/run_rags_app.py --repo-root /path/to/rags --execute -- --server.headless true

RAGs reads a Streamlit secret named openai_key while configuring the builder LLM. Provider-specific routes may also need anthropic_key, replicate_key, or metaphor_key.

Verification Scope

The generated skill is based on source inspection plus live dependency/source module inspection. Safe checks covered imports, signatures, RAGParams defaults, local text load_data, Streamlit CLI help, and cache-registry behavior. The following were intentionally not executed by default: real OpenAI/Anthropic/ Replicate/Metaphor calls, URL downloads, a long-running Streamlit server, and actual beta multimodal construction with torch/CLIP dependencies.

Boundaries

Do not use this skill as a generic LlamaIndex manual. It is specifically for the RAGs app's builder/configuration/chat workflow and its cache/secrets behavior. For changing the RAGs source code itself, treat this as repository maintenance and combine with ordinary code inspection rather than relying only on this operating skill.

© VectorSpaceLab, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts, references) in skills/repositories/repo-skills/rags of VectorSpaceLab/AREX-Skill.

  • SKILL.md
  • references/app-architecture.md
  • references/repo-provenance.md
  • references/repo-routing-metadata.json
  • references/troubleshooting.md
  • scripts/check_install.py
  • scripts/run_rags_app.py
  • sub-skills

Open the folder on GitHubat commit ac3fe1a

Compare with similar skills

Rags next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Rags compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Rags this skillVectorSpaceLab/AREX-Skill330—~1kAutomated safety check: PassMIT
Sentence Transformers EmbeddingsOrchestra-Research/AI-Research-SKILLs13k2 repos~1.6kAutomated safety check: PassMIT
RAG Skillsllama-farm/llamafarm836—~1.3kAutomated safety check: PassApache-2.0
Agentsop Idempotent Ingestionagentsope/SkillAlchemy466—~6.8kAutomated safety check: PassMIT
Agentsop Llamaindexagentsope/SkillAlchemy466—~6.4kAutomated safety check: PassMIT
Agentsop Multi Tenant RAGagentsope/SkillAlchemy466—~9.8kAutomated safety check: PassMIT

Similar skills

  • Sentence Transformers Embeddings

    Orchestra-Research/AI-Research-SKILLs

    Generates text embeddings locally with the sentence-transformers library for RAG, semantic search, clustering and similarity, with model picks for general, multilingual and legal text.

    13k GitHub starsUsed in 2 repos~1.6k tokens
    AI & LLM EngineeringAuto-check passed
  • RAG Skills

    llama-farm/llamafarm

    RAG-specific best practices for LlamaIndex, ChromaDB, and Celery workers.

    836 GitHub stars~1.3k tokensUpdated 4 mo ago
    AI & LLM EngineeringAuto-check passed
  • Agentsop Idempotent Ingestion

    agentsope/SkillAlchemy

    Re-ingest-correctness SOP for production RAG. An agent skill from agentsope/SkillAlchemy.

    466 GitHub stars~6.8k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Agentsop Llamaindex

    agentsope/SkillAlchemy

    Operating-system distillation of LlamaIndex — the leading RAG / document-agent framework.

    466 GitHub stars~6.4k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Agentsop Multi Tenant RAG

    agentsope/SkillAlchemy

    Security-first SOP for multi-tenant RAG systems. An agent skill from agentsope/SkillAlchemy.

    466 GitHub stars~9.8k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Llamaindex

    magnus919/agent-skills

    Build LLM applications with the LlamaIndex framework. An agent skill from magnus919/agent-skills.

    116 GitHub stars~3k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed

More from VectorSpaceLab/AREX-Skill

All 159 skills in this repo
  • Agent Lightning

    VectorSpaceLab/AREX-Skill

    Use this repo skill for Agent Lightning package tasks: authoring trainable agents, tracing rewards and spans, running LightningStore/Trainer loops, using agl CLI services, choosing examples, and…

    330 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Agent Tools

    VectorSpaceLab/AREX-Skill

    A skill your agent uses when configuring LiteLLM for MCP tools, A2A agents, Claude Code/Cursor agent gateway traffic, MCP auth/OAuth, tool permissions, semantic filtering, or agent-specific proxy…

    330 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed
  • Agents And Awel

    VectorSpaceLab/AREX-Skill

    Build and debug DB-GPT agents, tools, skills, teams, and AWEL workflows, including deterministic local DAG runs and HTTP-trigger topology without assuming an LLM, credential, or external service.

    330 GitHub stars~2.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Agents And Middleware

    VectorSpaceLab/AREX-Skill

    Work on the actively maintained LangChain v1 agent package: initchatmodel, createagent, structured output, tools, middleware, embeddings initialization, provider routing, and agent runtime…

    330 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed
  • Agents Workflows

    VectorSpaceLab/AREX-Skill

    A skill your agent uses for giskard.agents async chat workflows, tools, prompt templates, structured outputs, retries, rate limiting, embeddings, and optional LiteLLM backend.

    330 GitHub stars~500 tokensUpdated 1 mo ago
    Auto-check passed
  • Alphafold3

    VectorSpaceLab/AREX-Skill

    A skill your agent uses for AlphaFold 3 input preparation, prediction command planning, output interpretation, and Python API inspection.

    330 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Rags

What does Rags do?

Use this repo skill for RAGs, a Streamlit app that builds configurable LlamaIndex RAG agents from natural-language setup, data sources, and model settings. Rags is an agent skill from VectorSpaceLab/AREX-Skill. Use this repo skill for RAGs, a Streamlit app that builds configurable LlamaIndex RAG agents from natural-language setup, data sources, and model settings.

When should I use Rags?

Rags fits situations like: tasks that involve Retrieval-augmented generation.

How do I install Rags in Claude Code?

Run `npx skills add VectorSpaceLab/AREX-Skill --skill rags -a claude-code`. Or copy the skill folder (skills/repositories/repo-skills/rags in VectorSpaceLab/AREX-Skill) into .claude/skills/rags in your project. Claude Code loads it when a task matches its description.

How do I install Rags in Codex?

Run `npx skills add VectorSpaceLab/AREX-Skill --skill rags -a codex`. Or copy the skill folder (skills/repositories/repo-skills/rags in VectorSpaceLab/AREX-Skill) into .agents/skills/rags in your project. Codex loads it when a task matches its description.

Can I use Rags in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add VectorSpaceLab/AREX-Skill --skill rags -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rags, .gemini/skills/rags, .github/skills/rags and .opencode/skills/rags in your project.

What does Rags need to run?

Going by SKILL.md and its folder, Rags needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Rags access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Rags safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Rags use?

Rags is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Rags use?

About 1k tokens (SKILL.md is roughly 4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.4k tokens, read only when the agent opens those files.

What are the alternatives to Rags?

Skills that share tags, products or a category with Rags: Sentence Transformers Embeddings (Orchestra-Research/AI-Research-SKILLs, 13k stars), RAG Skills (llama-farm/llamafarm, 836 stars), Agentsop Idempotent Ingestion (agentsope/SkillAlchemy, 466 stars) and Agentsop Llamaindex (agentsope/SkillAlchemy, 466 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Rags?

VectorSpaceLab (a GitHub organization) maintains it in VectorSpaceLab/AREX-Skill, which has 330 GitHub stars. The repository holds 159 skills in this directory. The repository was last updated on September 3, 2026.

Source: VectorSpaceLab/AREX-Skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.