ClaudeSuperPower

aidp-knowledge-bases

Skill

Build and manage AIDP Knowledge Bases for RAG — create a KB over catalog data, pick an embedding model + chunking, build an HNSW/IVF vector index, add data sources (volume/table), run ingestion jobs, and manage KB permissions. Use when the user wants RAG, a knowledge base, document/vector search, em

Install

git clone https://github.com/oracle-samples/oracle-aidp-samples.git ~/.claude/skills/aidp-knowledge-bases

What is aidp-knowledge-bases?

Build and manage AIDP Knowledge Bases for RAG — create a KB over catalog data, pick an embedding model + chunking, build an HNSW/IVF vector index, add data sources (volume/table), run ingestion jobs, and manage KB permissions. Use when the user wants RAG, a knowledge base, document/vector search, embeddings, semantic retrieval, or to feed a RAG_TOOL agent-flow node. This is the corpus/index layer; the agent that queries it is authored in aidp-agent-flows (RAG_TOOL) or aidp-agent-highcode.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~123 tokens of context used while enabled, before you invoke anything

Documentation

README · ~3 min read

aidp-knowledge-bases — RAG corpus + vector index

A Knowledge Base is AIDP's managed RAG store: it embeds source data into a vector index you can retrieve from (directly, or via a RAG_TOOL node in an agent flow). Runs over the LA AgentFlows family REST API.

Engine: oci raw-request --profile DEFAULT (no CLI group for KB in v1.0.0). Lake-scoped, live-verified 2026-06-10: GET …/dataLakes/<ocid>/knowledgeBases?catalogKey=<key>&schemaKey=<key>400 InvalidParameter means the route exists but needs real catalog/schema keys (resolve via aidp-catalog-explore); the workspace-scoped path 404s. Confirm with a live read before any write; record in references/rest-endpoint-map.md.

Live-verified 2026-06-10 on de-agent — correction: a bare GET …/knowledgeBases (no query string) returns 400 InvalidParameter requiring both schemaKey and catalogKey query params — the route is

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.