Skip to content

feat(skills): package 2 Weaviate skills - #504

Merged
rdimitrov merged 1 commit into
mainfrom
skills/weaviate
Apr 20, 2026
Merged

feat(skills): package 2 Weaviate skills#504
rdimitrov merged 1 commit into
mainfrom
skills/weaviate

Conversation

@JAORMX

@JAORMX JAORMX commented Apr 20, 2026

Copy link
Copy Markdown
Collaborator

Packages 2 skills from weaviate/agent-skills (BSD-3-Clause), pinned to 2f62f9f.

Skills added

  • weaviate — vector DB operations (semantic, hybrid, keyword search; Query Agent; collection management; PDF/CSV/JSON imports)
  • weaviate-cookbooks — AI-application blueprints (Query Agent Chatbot, Data Explorer, Multimodal RAG, Basic/Advanced RAG, Basic Agent, Agentic RAG)

Security allowlists

  • MANIFEST_MISSING_LICENSE (INFO): upstream BSD-3-Clause at repo root, no per-skill SPDX.
  • weaviate: TOOL_ABUSE_SYSTEM_PACKAGE_INSTALL (apt-get install for PDF OCR dependencies).
  • weaviate-cookbooks: PIPELINE_TAINT_FLOW (documented uv and ollama installer curl | sh commands; scanner itself flags as 'well-known installer').

Test plan

  • task validate-skill on both — VALID
  • task scan-skill passes after allowlist
  • CI green
  • 2 OCI artifacts published

Closes #493

Packages 2 skills from weaviate/agent-skills (BSD-3-Clause).

- weaviate — vector DB operations (search, query, collection management)
- weaviate-cookbooks — RAG/agent architecture blueprints

Pinned to upstream 2f62f9fb. Security allowlists document apt-get
(for PDF OCR deps) and uv/ollama installer curl|bash (installer URLs
the scanner itself flags as 'well-known').

Refs #493
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

🛡️ Skill Security Scan Results

✅ weaviate

  • Status: Passed
  • Findings: 2
  • Allowed (not blocking): 2
    • MANIFEST_MISSING_LICENSE (Allowed: weaviate/agent-skills is licensed BSD-3-Clause at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)
    • TOOL_ABUSE_SYSTEM_PACKAGE_INSTALL (Allowed: The skill's PDF-import helper references an apt-get install command for OCR/PDF system dependencies as documentation. The command runs only when the user explicitly performs a PDF import; documented in SKILL.md.)

✅ weaviate-cookbooks

  • Status: Passed
  • Findings: 3
  • Allowed (not blocking): 3
    • MANIFEST_MISSING_LICENSE (Allowed: weaviate/agent-skills is licensed BSD-3-Clause at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter.)
    • PIPELINE_TAINT_FLOW (Allowed: The cookbook references the official astral.sh/uv and ollama.com installers (curl | sh) as documented prerequisites for running the RAG/agent cookbook examples. The scanner itself flags both as 'well-known installer URL' / 'instructional rather than executable'.)
    • PIPELINE_TAINT_FLOW (Allowed: The cookbook references the official astral.sh/uv and ollama.com installers (curl | sh) as documented prerequisites for running the RAG/agent cookbook examples. The scanner itself flags both as 'well-known installer URL' / 'instructional rather than executable'.)

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

@JAORMX JAORMX added the skills Skill packaging, vendor skill imports label Apr 20, 2026
@rdimitrov
rdimitrov merged commit f94cd18 into main Apr 20, 2026
11 checks passed
@rdimitrov
rdimitrov deleted the skills/weaviate 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 weaviate/agent-skills into dockyard

2 participants