Directory Structure
skills/upstash/
SKILL.md
references/
redis/
README.md
ts-sdk-overview.md
py-sdk-overview.md
connection-auth.md
rest-api.md
pipelining-transactions.md
py-pipelining.md
commands-string.md
commands-hash.md
commands-list.md
commands-set.md
commands-zset.md
commands-json.md
commands-generic.md
global-replication.md
replication.md
search-introduction.md
search-getting-started.md
search-query-operators.md
search-aggregations.md
deployment.md
security.md
durability.md
eviction.md
compatibility.md
ratelimit/
README.md
overview.md
algorithms.md
methods.md
features.md
traffic-protection.md
costs.md
integrations-strapi.md
qstash/
README.md
overview.md
publish.md
batch.md
schedules.md
queues.md
dlq.md
callbacks.md
url-groups.md
receiver.md
messages.md
flow-control.md
logs.md
vector/
README.md
ts-sdk-overview.md
upsert.md
query.md
fetch.md
delete.md
range.md
filtering.md
namespace.md
resumable-query.md
hybrid-indexes.md
sparse-indexes.md
embedding-models.md
info-reset.md
python-sdk.md
workflow/
README.md
overview.md
serve.md
serve-many.md
context.md
context-run.md
context-sleep.md
context-call.md
context-invoke.md
context-wait-for-event.md
context-notify.md
parallel-steps.md
wait-for-event.md
flow-control.md
retries.md
failures.md
security.md
client.md
client-trigger.md
client-cancel.md
client-notify.md
client-logs.md
schedule.md
local-development.md
agents.md
quickstart-nextjs.md
quickstart-hono.md
quickstart-express.md
quickstart-cloudflare.md
quickstart-nuxt.md
search/
README.md
overview.md
getting-started.md
search.md
upsert.md
fetch.md
delete.md
range.md
filtering.md
indexes.md
content-and-metadata.md
algorithm.md
advanced-settings.md
reranking.md
info.md
info-reset.md
reset.md
pricing.md
ts-sdk-overview.md
python-sdk.md
box/
README.md
quickstart.md
agent.md
filesystem.md
git.md
network-policy.md
schedules.md
security.md
snapshots.md
browser-overview.md
browser-tabs.md
browser-reading-pages.md
browser-ai-actions.md
browser-live-view.md
browser-recordings.md
browser-connect.md
guides-ai-sdk-code-interpreter.md
guides-code-review-agent.md
guides-crabbox-setup.md
guides-hermes-setup.md
guides-langchain-deep-agents.md
guides-nextjs-setup.md
guides-openclaw-setup.md
guides-pi-setup.md
guides-remote-development.md
guides-tanstack-ai-file-editor.md
guides-web-scraping-playwright.md
samples/
README.md
redis-session-cache.md
ratelimit-edge.md
qstash-background-job.md
vector-semantic-search.md
workflow-multistep.md
search-filtered-query.md
box-agent-sandbox.md
box-code-execution.md
scripts/
README.md
install.md
cli.md
operations.md
Search Procedure
Deduce the category from the task, and identify the target page in the category's README.md:
- Find the category corresponding to the task in the mapping table below
- of that category
references/{category}/README.mdRefer to to identify the target page - Read the
.mdof the corresponding page to check the details
Task → Category mapping
| Task | Category | Reference README |
|---|---|---|
| I want to know how to initialize and configure connections for the Redis client | redis | references/redis/README.md |
| I want to know Redis commands (GET/SET/HSET/ZADD, etc.) | redis | references/redis/README.md |
| I want to use Redis Search (full-text search and aggregation) | redis | references/redis/README.md |
| I want to know about global replication, durability, and security | redis | references/redis/README.md |
| I want to know rate limit algorithms (Fixed Window, etc.) | ratelimit | references/ratelimit/README.md |
limit() / blockUntilReady() I want to know the methods |
ratelimit | references/ratelimit/README.md |
| I want to control traffic by IP, country, and user agent | ratelimit | references/ratelimit/README.md |
| I want to publish and schedule messages | qstash | references/qstash/README.md |
| I want to use FIFO queues, DLQ, and URL groups | qstash | references/qstash/README.md |
| I want to verify the signature of QStash requests | qstash | references/qstash/README.md |
| I want to check message delivery logs (Logs) | qstash | references/qstash/README.md |
| I want to upsert vectors and perform similarity search (ANN) | vector | references/vector/README.md |
| I want to use metadata filtering, hybrid search, and sparse indexes | vector | references/vector/README.md |
| I want to know about embedding models and namespaces | vector | references/vector/README.md |
| I want to define durable workflows (durable execution) | workflow | references/workflow/README.md |
| I want to know about context.run / sleep / call / invoke / waitForEvent | workflow | references/workflow/README.md |
| I want to know about workflow error handling, retries, and parallel steps | workflow | references/workflow/README.md |
| I want to build AI agent pipelines (durable agents) | workflow | references/workflow/README.md |
| I want to create and search full-text and semantic search indexes | search | references/search/README.md |
| I want to know about Search filtering, reranking, and scoring | search | references/search/README.md |
| I want to create and operate sandboxes (containers) for AI agents | box | references/box/README.md |
| I want to operate Box's file system, git, and browser (CDP/AI actions) | box | references/box/README.md |
| I want to configure Box's network policies, snapshots, and schedules | box | references/box/README.md |
| I want to know typical usage | samples | samples/README.md |
| I want to know about installation and CLI commands | scripts | scripts/README.md |