Skip to content

sync: skills update from pinecone-io/skills#7

Closed
arjunpatel7 wants to merge 2 commits into
mainfrom
sync/skills-25826242228
Closed

sync: skills update from pinecone-io/skills#7
arjunpatel7 wants to merge 2 commits into
mainfrom
sync/skills-25826242228

Conversation

@arjunpatel7
Copy link
Copy Markdown
Collaborator

Automated skill sync from pinecone-io/skills — run #15.

Changed files:

skills/pinecone-assistant/SKILL.md skills/pinecone-assistant/references/chat.md skills/pinecone-assistant/references/context.md skills/pinecone-assistant/references/create.md skills/pinecone-assistant/references/list.md skills/pinecone-assistant/references/sync.md skills/pinecone-assistant/references/upload.md skills/pinecone-assistant/scripts/chat.py skills/pinecone-assistant/scripts/context.py skills/pinecone-assistant/scripts/create.py skills/pinecone-assistant/scripts/list.py skills/pinecone-assistant/scripts/sync.py skills/pinecone-assistant/scripts/upload.py skills/pinecone-cli/SKILL.md skills/pinecone-cli/references/command-reference.md skills/pinecone-cli/references/troubleshooting.md skills/pinecone-docs/SKILL.md skills/pinecone-docs/references/data-formats.md skills/pinecone-full-text-search/SKILL.md skills/pinecone-full-text-search/references/ingestion.md skills/pinecone-full-text-search/references/onboarding-walkthrough.md skills/pinecone-full-text-search/references/querying.md skills/pinecone-full-text-search/references/schema-design.md skills/pinecone-full-text-search/scripts/ingest.py skills/pinecone-help/SKILL.md skills/pinecone-mcp/SKILL.md skills/pinecone-query/SKILL.md skills/pinecone-quickstart/SKILL.md skills/pinecone-quickstart/scripts/quickstart_complete.py skills/pinecone-quickstart/scripts/upsert.py 

The contextualization workflow will run automatically on this branch to adapt these skills for this IDE. Review both the raw sync and Claude's adaptations before merging.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions
Copy link
Copy Markdown
Contributor

Contextualization summary (Cursor plugin)

Structural / naming changes

  • Removed duplicate skills/pinecone-* trees and folded them into canonical unprefixed skill folders (assistant, cli, docs, help, mcp, query, quickstart).
  • pinecone-full-text-searchfull-text-search: renamed the directory and aligned YAML name with the folder; updated the SKILL title and ingestion examples to reference scripts/ingest.py under this skill (replacing Claude Code filesystem paths).

Markdown-only adaptations (why)

  • SKILL.md files: YAML name is now lowercase kebab-case matching the parent folder (assistant, cli, full-text-search, etc.). Added a consistent distribution line pointing at pinecone-io/pinecone-cursor-plugin.
  • docs/SKILL.md: Dropped redundant “Claude Code” wording in the quickstart table row (Cursor + other environments remain documented on the linked page).
  • full-text-search/SKILL.md: Replaced .claude/skills/... ingest paths with skill-local scripts/ingest.py and uv run --script scripts/ingest.py so instructions match how skills ship in this plugin.
  • help/SKILL.md: Listed skills by folder name without the pinecone- prefix, added full-text-search to the table, documented invocation via /skill-name in Cursor Agent chat, and kept Cursor-centric .env / MCP setup guidance aligned with earlier plugin wording.
  • query/SKILL.md: Pointed troubleshooting at the help skill (not pinecone-help). Clarified integrated-index-only behavior using /query / Cursor Agent chat; expanded API key guidance to mention workspace .env and the plugin MCP envFile pattern where relevant.
  • quickstart/SKILL.md: Merged prerequisites and troubleshooting language with Cursor workspace .env / bundled MCP conventions; rewrote Path B assistant cross-references to use the assistant skill and ../assistant/scripts/... (after folder rename).

Intentionally left unchanged

  • scripts/**/*.py files were not hand-edited per task constraints. Workspace diffs for some Python helpers still reflect the upstream synced content replacing older copies (behavioral/metadata strings such as SDK source_tag may differ between the historical Cursor copies and what this sync branch carried).
  • Reference .md content (cli command reference, FTS references, assistant reference pages, etc.) stayed substantively identical where they contained no Claude Code–specific paths or wording.

Submission checklist validation

Ran node scripts/validate-plugin.mjs: passed (plugin.json valid JSON and name pattern OK; skill frontmatter checks OK; no violations detected for this repo snapshot).

Note: plugin.json does not enumerate skills paths — if the submission process expects manifest entries for bundled skills elsewhere, verify that separately (not edited here per constraints).

Reviewer considerations (manual)

  1. source_tag / plugin telemetry in bundled Python helpers (assistant and quickstart scripts showed diff vs older cursor_* tagging in this branch). Decide whether synced pinecone_* / generic tags should be retargeted explicitly for cursor_plugin branding; .py edits were intentionally avoided in this PR pass so that decision stays with you.
  2. Potential overlap: quickstart Path B overlaps with assistant; query overlaps with MCP usage documented in mcp and help — no consolidation was attempted.
  3. FTS ingest instructions assume agents run CLI examples from skills/full-text-search/ (same convention as other skills). If UX needs repo-root-relative paths (skills/full-text-search/scripts/...), consider a docs-only clarification.

@arjunpatel7
Copy link
Copy Markdown
Collaborator Author

nah

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant