Skip to content
Back to skills

2504 Query 92436bd6

ASecurity

Query Weaviate using natural language (Query Agent search mode)

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
ai-agentsbashapidatabase

Works with

  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2504-query_92436bd6 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2504 Query 92436bd6?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2504 Query 92436bd6
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2504-query-92436bd6/badge)](https://www.skillsdirectory.com/skills/tools-only-2504-query-92436bd6)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
description: Query Weaviate using natural language (Query Agent search mode)
argument-hint: query [search text] collections [Collection1,Collection2] limit [10]
allowed-tools: Bash(uv:*), AskUserQuestion, Skill
---

# Query Weaviate (Search Mode)

Use Query Agent to search Weaviate collections with natural language. Returns objects for further processing.

## Usage

```
/weaviate:query query "your search query" collections "Collection1,Collection2" limit 10
```

## Workflow

When necessary, use AskUserQuestion to make entering arguments easier.

1. Parse the query, collections, and limit arguments
2. If arguments are missing:
   - Run `/weaviate:collections` to list available collections
   - Use AskUserQuestion to prompt user to select
   - Default limit to 10 if not specified
3. Run the Query Agent search script:
   ```bash
   uv run ${CLAUDE_PLUGIN_ROOT}/skills/weaviate/scripts/query_search.py --query "USER_QUERY" --collections "COLLECTION_1,COLLECTION_2" --limit "LIMIT"
   ```
4. Display results to user

## Example

```
/weaviate:query query "articles about vector databases" collections "Articles,BlogPosts" limit 5
```

## For Generated Answers

Use `/weaviate:ask` instead to get generated answers with sources.

## Environment

Requires:
- `WEAVIATE_URL`: Weaviate Cloud cluster URL
- `WEAVIATE_API_KEY`: API key for authentication

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.