Skip to content

feat(skills): package 7 Pinecone skills#507

Merged
rdimitrov merged 2 commits intomainfrom
skills/pinecone
Apr 20, 2026
Merged

feat(skills): package 7 Pinecone skills#507
rdimitrov merged 2 commits intomainfrom
skills/pinecone

Conversation

@JAORMX
Copy link
Copy Markdown
Collaborator

@JAORMX JAORMX commented Apr 20, 2026

Packages 7 skills from pinecone-io/skills (MIT), pinned to 787cd27.

Skills added

Non-MCP-dependent (4)

  • pinecone-assistant — managed RAG service (create, upload, sync, chat)
  • pinecone-cli — terminal-based index and vector management (pc CLI)
  • pinecone-docs — curated docs reference
  • pinecone-help — skills overview and getting-started essentials

MCP-dependent (3) — see dependency note below

  • pinecone-mcp — Pinecone MCP server tools reference
  • pinecone-query — natural-language query via search-records
  • pinecone-quickstart — two-path onboarding (Database via MCP, Assistant)

MCP dependency

The three MCP-dependent skills depend on the Pinecone MCP server (@pinecone-database/mcp). That server is being added in parallel PRs:

Merge order: this PR depends on the catalog PR (#1103) merging first to satisfy the skill-criteria.md MCP-dependency requirement. The dockyard MCP container PR (#509) can merge in any order but should land before the catalog PR references the pinned image digest.

Security

All 7 carry only MANIFEST_MISSING_LICENSE (INFO). No other findings.

Test plan

  • task validate-skill on all 7 — VALID
  • task scan-skill passes
  • CI green
  • 7 OCI artifacts published

Closes #495

Packages 4 non-MCP-dependent skills from pinecone-io/skills (MIT).

- pinecone-assistant — managed RAG service (create, upload, sync, chat)
- pinecone-cli — terminal-based index and vector management (pc CLI)
- pinecone-docs — curated docs reference
- pinecone-help — skills overview and getting-started essentials

Pinned to upstream 787cd27.

Skills intentionally excluded (MCP server dependency):

Per skill-criteria.md MCP-server-dependency rule, three upstream
skills depend on the Pinecone MCP server (@pinecone-database/mcp —
npx-distributed, stdio) which is NOT YET packaged in either the
toolhive catalog or dockyard:
- pinecone-mcp
- pinecone-query
- pinecone-quickstart

Follow-up: packaging npx/pinecone-mcp in dockyard and registering it
in the toolhive catalog would unlock these three skills in a later PR.

Security: all 4 pass with only MANIFEST_MISSING_LICENSE.

Refs #495
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@JAORMX JAORMX added the skills Skill packaging, vendor skill imports label Apr 20, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 20, 2026

🛡️ Skill Security Scan Results

✅ pinecone-assistant

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: pinecone-io/skills is licensed MIT at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ pinecone-cli

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: pinecone-io/skills is licensed MIT at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ pinecone-docs

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: pinecone-io/skills is licensed MIT at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ pinecone-help

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: pinecone-io/skills is licensed MIT at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ pinecone-mcp

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: pinecone-io/skills is licensed MIT at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ pinecone-query

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: pinecone-io/skills is licensed MIT at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

✅ pinecone-quickstart

  • Status: Passed
  • Findings: 1
  • Allowed (not blocking): 1
    • MANIFEST_MISSING_LICENSE (Allowed: pinecone-io/skills is licensed MIT at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)

Summary: Scanned 7 skill(s), all passed security checks. ✅

@JAORMX JAORMX mentioned this pull request Apr 20, 2026
5 tasks
The Pinecone MCP server is now being registered in the toolhive
catalog (stacklok/toolhive-catalog PR) and packaged in dockyard
(#509), satisfying the skill-criteria.md requirement
that 'every referenced MCP server must already be included in the
catalog'. These three previously-excluded skills are therefore
eligible for inclusion:

- pinecone-mcp — Pinecone MCP server tools reference
- pinecone-query — natural-language query via search-records
- pinecone-quickstart — two-path onboarding (Database via MCP,
  Assistant)

Pinned to upstream 787cd27 (same as the other 4 Pinecone skills).
Security: all 3 pass with only MANIFEST_MISSING_LICENSE.

Refs #495
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@JAORMX JAORMX changed the title feat(skills): package 4 Pinecone skills feat(skills): package 7 Pinecone skills Apr 20, 2026
@rdimitrov rdimitrov merged commit c354327 into main Apr 20, 2026
26 checks passed
@rdimitrov rdimitrov deleted the skills/pinecone branch April 20, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skills Skill packaging, vendor skill imports

Projects

None yet

Development

Successfully merging this pull request may close these issues.

skill: package pinecone-io/skills into dockyard

3 participants