Skip to content

paradedb/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ParadeDB Agent Skill

An AI agent skill for ParadeDB - Elasticsearch-quality full-text search in Postgres. Once installed, the skill activates when you ask your agent about:

  • ParadeDB
  • BM25 indexing
  • Full-text search in Postgres
  • Elasticsearch alternatives for Postgres

Note

ParadeDB also supports MCP integrations. For setup instructions, use https://docs.paradedb.com/welcome/ai-agents. The /mcp route is a protocol endpoint, not a human-readable docs page.

Installation

One-Line Install (Recommended)

npx skills add paradedb/agent-skills

npx skills add is the most stable installation path because the installer keeps up with agent-specific directory conventions.

Manual Installation (Fallback)

Use this path when npx skills add is unavailable.

Tip

Directory conventions below were verified on March 3, 2026.

Agent Global directory Project directory
Claude Code ~/.claude/skills .claude/skills
OpenCode ~/.config/opencode/skills (or ~/.opencode/skills) .opencode/skills
Cursor ~/.cursor/skills .cursor/skills
Amp ~/.config/agents/skills .agents/skills
Windsurf ~/.codeium/windsurf/skills .windsurf/skills
Codex $CODEX_HOME/skills Set CODEX_HOME to a project-local path

Install the skill in the directory that matches your agent. For example, for Claude:

TARGET_DIR="$HOME/.claude/skills/paradedb-skill"

mkdir -p "$TARGET_DIR"
curl -fsSL \
  "https://github.com/paradedb/agent-skills/archive/main.tar.gz" \
  | tar -xzf - -C "$TARGET_DIR" --strip-components=1
chmod +x "$TARGET_DIR/scripts/paradedb-docs"

For project-local installs, change TARGET_DIR to the corresponding project directory (for example, .claude/skills/paradedb-skill).

Implementation

Instead of bundling static docs that can become stale, this skill instructs agents to fetch the latest ParadeDB docs to answer your questions. The skill includes a tiny script called scripts/paradedb-docs that allows the agent to fetch only the documentation using curl. This approach ensures the agent sees the full content of docs instead of a summarized view and makes it easy to allow the agent to fetch the docs freely without also granting it unrestricted access to curl.

This is the script:

#!/bin/bash

set -euo pipefail

DOC_PATH=$1

if [[ "$DOC_PATH" != *.md && "$DOC_PATH" != *.txt ]]; then
  echo "Error: doc path must end in .md or .txt" >&2
  exit 1
fi

curl -fsSL "https://docs.paradedb.com/$DOC_PATH"

Example Prompts

See EXAMPLES.md for categorized prompt examples.

Links

License

MIT License. See LICENSE for details.

Contributors

Languages