Install
$ agentstack add skill-pinecone-io-gemini-cli-extension-assistant ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ● Environment & secrets Used
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Pinecone Assistant
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]
Operations
| 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/.
Natural Language Recognition
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
Conversation Memory
Track the last assistant used within the conversation:
- When a user creates or first uses an assistant, remember its name
- If user says "my assistant", "it", or "the assistant" → use the last one
- Briefly confirm which assistant you're using: "Asking docs-bot..."
- If ambiguous and multiple exist → ask the user to clarify
Multi-Step Requests
Handle chained requests naturally. Example:
> "Create an assistant called docs-bot, upload my ./docs folder, and ask what the main features are"
uv run scripts/create.py --name docs-botuv run scripts/upload.py --assistant docs-bot --source ./docsuv run scripts/chat.py --assistant docs-bot --message "what are the main features?"
Prerequisites
PINECONE_API_KEYmust be available — terminal:export PINECONE_API_KEY="your-key", or add to a.envfile and run scripts withuv run --env-file .env scripts/...uvmust be installed — install uv- Get a free API key at: https://app.pinecone.io/?sessionType=signup
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: pinecone-io
- Source: pinecone-io/gemini-cli-extension
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.