An AI agent skill for ParadeDB — Elasticsearch-quality full-text search in Postgres.
This skill uses a pointer-based approach: instead of bundling static documentation that can go stale, it instructs agents to fetch the latest ParadeDB docs from https://docs.paradedb.com/llms-full.txt in real-time.
Note
For users who prefer MCP: ParadeDB documentation is also available via the Model Context Protocol at https://docs.paradedb.com/mcp for direct integration with MCP-compatible agents.
npx skills add supports almost all the known agents: Amp, Antigravity, Claude Code, OpenClaw, Codex, Cursor*, Droid, Gemini CLI, GitHub Copilot, OpenCode, Pi, Roo Code, Trae, and others.
npx skills add paradedb/agent-skills- With Cursor you may have to choose non-symlink version when asked by the installer.
Easiest way to sync across all agents: Use dotagents to manage and sync your skills automatically across Claude Code, OpenCode, Cursor, VS Code, and other AI agents. This saves you from manually installing the same skill in multiple locations.
Claude Code
Available in all projects:
mkdir -p ~/.claude/skills/paradedb-skill
curl -o ~/.claude/skills/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o ~/.claude/skills/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdAvailable only in the current project:
mkdir -p .claude/skills/paradedb-skill
curl -o .claude/skills/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o .claude/skills/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdThe skill will auto-load when you mention ParadeDB in your prompts.
OpenCode
Available in all projects:
mkdir -p ~/.config/opencode/skill/paradedb-skill
curl -o ~/.config/opencode/skill/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o ~/.config/opencode/skill/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdAvailable only in the current project:
mkdir -p .opencode/skill/paradedb-skill
curl -o .opencode/skill/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o .opencode/skill/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdVerify the skill is loaded:
opencode
# Then in the TUI, the skill will appear in available skillsCursor
Available in all projects:
mkdir -p ~/.cursor/skills/paradedb-skill
curl -o ~/.cursor/skills/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o ~/.cursor/skills/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdAvailable only in the current project:
mkdir -p .cursor/skills/paradedb-skill
curl -o .cursor/skills/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o .cursor/skills/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdThe skill will auto-load when you mention ParadeDB in your prompts.
VS Code (GitHub Copilot)
Available in all projects:
mkdir -p ~/.copilot/skills/paradedb-skill
curl -o ~/.copilot/skills/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o ~/.copilot/skills/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdAdd to your project's Copilot instructions:
mkdir -p .github
curl https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md >> .github/copilot-instructions.md
curl https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.md >> .github/copilot-instructions.mdAlternatively, add to .vscode/settings.json:
{
"github.copilot.chat.codeGeneration.instructions": [
{
"file": "SKILL.md"
}
]
}Then download SKILL.md to your project root:
curl -O https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -O https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdNote: Remove the YAML frontmatter (the lines between ---) from SKILL.md after downloading.
Amp
Available in all projects:
mkdir -p ~/.config/agents/skills/paradedb-skill
curl -o ~/.config/agents/skills/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o ~/.config/agents/skills/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdAvailable only in the current project:
mkdir -p .agents/skills/paradedb-skill
curl -o .agents/skills/paradedb-skill/SKILL.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md
curl -o .agents/skills/paradedb-skill/EXAMPLES.md \
https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.mdThe skill will auto-load when you mention ParadeDB in your prompts.
Windsurf
Windsurf uses .windsurfrules. Append the skill content:
curl https://raw.githubusercontent.com/paradedb/agent-skills/main/SKILL.md >> .windsurfrules
curl https://raw.githubusercontent.com/paradedb/agent-skills/main/EXAMPLES.md >> .windsurfrulesNote: Remove the YAML frontmatter (the lines between ---) from SKILL.md when appending to .windsurfrules.
Once installed, the skill activates automatically when you ask your AI agent about:
- ParadeDB
- BM25 indexing
- Full-text search in Postgres
- Elasticsearch alternatives for Postgres
The agent will fetch the latest documentation from ParadeDB and provide accurate, up-to-date guidance.
See EXAMPLES.md for a comprehensive list of example prompts organized by category.
- ParadeDB Documentation
- LLM-Optimized Docs (what this skill points to)
- ParadeDB GitHub
MIT License - see LICENSE for details.