cli
Guide for using the Pinecone CLI (pc) to manage Pinecone resources from the terminal. The CLI supports ALL index types (standard,…
Create, manage, and chat with Pinecone Assistants for document Q&A with citations. Handles all assistant operations - create, upload, sync, chat, context retrieval, and list. Recognizes natural language like "create an assistant from my docs", "ask my assistant about X", or
Claude Code
$ npx -y skills add pinecone-io/pinecone-claude-code-plugin --skill assistant --agent claude-code
Codex
$ npx skills add pinecone-io/pinecone-claude-code-plugin --skill assistant -a codex -y
Cursor
$ npx skills add pinecone-io/pinecone-claude-code-plugin --skill assistant -a cursor -y
Gemini CLI
$ npx skills add pinecone-io/pinecone-claude-code-plugin --skill assistant -a gemini-cli -y
GitHub Copilot
$ npx skills add pinecone-io/pinecone-claude-code-plugin --skill assistant -a github-copilot -y
OpenCode
$ npx skills add pinecone-io/pinecone-claude-code-plugin --skill assistant -a opencode -y
Windsurf
$ npx skills add pinecone-io/pinecone-claude-code-plugin --skill assistant -a windsurf -y
name: pinecone:assistant description: Create, manage, and chat with Pinecone Assistants for document Q&A with citations. Handles all assistant operations - create, upload, sync, chat, context retrieval, and list. Recognizes natural language like "create an assistant from my docs", "ask my assistant about X", or "upload my docs to Pinecone". allowed-tools: Bash, Read
Pinecone Assistant is a fully managed RAG service. Upload documents, ask questions, get cited answers. No embedding pipelines or infrastructure required.
> All scripts are in `scripts/` relative to this skill directory. > Run with: `uv run scripts/script_name.py [arguments]`
Whenever this skill asks the user to choose between options, confirm a destructive step, or pick from a list, use the AskUserQuestion tool rather than plain prose. Fall back to prose only if the tool is unavailable.
| What to do | Script | Key args | |---|---|---| | Create an assistant | `scripts/create.py` | `--name` `--instructions` `--region` | | Upload files | `scripts/upload.py` | `--assistant` `--source` `--patterns` | | Sync files (incremental) | `scripts/sync.py` | `--assistant` `--source` `--delete-missing` `--dry-run` | | Chat / ask a question | `scripts/chat.py` | `--assistant` `--message` | | Get context snippets | `scripts/context.py` | `--assistant` `--query` `--top-k` | | List assistants | `scripts/list.py` | `--files` `--json` |
For full workflow details on any operation, read the relevant file in `references/`.
---
Proactively handle these patterns without requiring explicit commands:
**Create:** "create an assistant", "make an assistant called X", "set up an assistant for my docs" → See [references/create.md](references/create.md)
**Upload:** "upload my docs", "add files to my assistant", "index my documentation" → See [references/upload.md](references/upload.md)
**Sync:** "sync my docs", "update my assistant", "keep assistant in sync", "refresh from ./docs" → See [references/sync.md](references/sync.md)
**Chat:** "ask my assistant about X", "what does my assistant know about X", "chat with X" → See [references/chat.md](references/chat.md)
**Context:** "search my assistant for X", "find context about X" → See [references/context.md](references/context.md)
**List:** "show my assistants", "what assistants do I have" → Run `uv run scripts/list.py`
---
Track the last assistant used within the conversation:
---
Handle chained requests naturally. Example:
> "Create an assistant called docs-bot, upload my ./docs folder, and ask what the main features are"
1. `uv run scripts/create.py --name docs-bot` 2. `uv run scripts/upload.py --assistant docs-bot --source ./docs` 3. `uv run scripts/chat.py --assistant docs-bot --message "what are the main features?"`
---
your shell environment, so this is enough.
A lightweight plugin that integrates Pinecone vector database capabilities directly into Claude Code, enabling semantic search, index management, and RAG (Retrieval Augmented Generation) workflows.
Guide for using the Pinecone CLI (pc) to manage Pinecone resources from the terminal. The CLI supports ALL index types (standard,…
Curated documentation reference for developers building with Pinecone. Contains links to official docs organized by topic and…
Create, ingest into, and query a Pinecone full-text-search (FTS) document index using the graduated document-schema API (Python…
Overview of all available Pinecone skills and what a user needs to get started. Invoke when a user asks what skills are…
Reference for the Pinecone MCP server tools. Documents all available tools - list-indexes, describe-index, describe-index-stats,…
Build n8n workflows using the Pinecone Assistant node or Pinecone Vector Store node. Use when building RAG pipelines,…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…