Skip to content

feat(skills): add 3 Neon skill entries (OCI distribution)#1111

Merged
rdimitrov merged 1 commit into
mainfrom
add-neon-skills
Apr 21, 2026
Merged

feat(skills): add 3 Neon skill entries (OCI distribution)#1111
rdimitrov merged 1 commit into
mainfrom
add-neon-skills

Conversation

@JAORMX
Copy link
Copy Markdown
Collaborator

@JAORMX JAORMX commented Apr 21, 2026

Summary

Adds the 3-skill Neon pack from neondatabase/agent-skills to the ToolHive catalog. Content is Apache-2.0, pinned upstream to commit 38c7da8 and packaged by Dockyard (Dockyard PR #506) to ghcr.io/stacklok/dockyard/skills/<name>:0.1.0.

Follows the OCI-distribution pattern established by PR #1093 (claude-api), PR #1094 (toolhive-cli-user), PR #1095 (trailofbits security skills), and PR #1109 (gemini pack).

Skills added

  • claimable-postgres — instant temporary Postgres databases via Claimable Postgres by Neon (neon.new); no login/signup/credit card, REST API/CLI/SDK, 72-hour claim window, ideal for prototyping and tests
  • neon-postgres — guides and best practices for Neon Serverless Postgres (connection methods, Neon CLI, MCP server setup, branching, autoscaling, scale-to-zero, instant restore, read replicas, Platform API/SDKs)
  • neon-postgres-egress-optimizer — diagnose and fix excessive Postgres egress (identify top offenders with pg_stat_statements, spot SELECT *, missing pagination, overfetching; concrete SQL refactors)

Notes for review

  • License: Apache-2.0. Confirmed at the neondatabase/agent-skills repo root; upstream does not embed an SPDX identifier in per-skill SKILL.md frontmatter, which is tracked as an allowed Dockyard manifest issue.
  • No allowedTools. None of the 3 skills declare mcp__* tools — they only use Claude Code built-ins.
  • No skill/SKILL.md subfolder. Following the claude-api / toolhive-cli-user / gemini precedent — OCI is authoritative, and a commit-pinned git package is included as a fallback.
  • Icons. All 3 skills share the same monochrome database/stack SVG (thematic for Neon serverless Postgres). Happy to differentiate per-skill if reviewers prefer.

Test plan

  • task catalog:validate — 23 skills total (20 existing + 3 new), all valid (both upstream and toolhive formats)
  • task catalog:build — all 3 new skills present under data.skills in build/toolhive/registry-upstream.json
  • task catalog:validate in CI
  • Post-merge: skills appear in the published registry-upstream.json feed

Signed-off-by: Juan Antonio Osorio ozz@stacklok.com

Adds the Neon pack from neondatabase/agent-skills to the ToolHive
catalog. Content is Apache-2.0, pinned upstream to commit
38c7da85db656c8c9efd1e6433c200212926fd2d and packaged by Dockyard
(Dockyard PR #506) to ghcr.io/stacklok/dockyard/skills/<name>:0.1.0.

Follows the OCI-distribution pattern established by PR #1093
(claude-api), PR #1094 (toolhive-cli-user), PR #1095 (trailofbits),
and PR #1109 (gemini pack).

Skills added:
- claimable-postgres — instant temporary Postgres via neon.new
  (no signup, REST/CLI/SDK, 72-hour claim window)
- neon-postgres — Neon Serverless Postgres guides (connections,
  CLI, MCP, branching, autoscaling, scale-to-zero, Platform API)
- neon-postgres-egress-optimizer — diagnose and fix excessive
  Postgres egress (pg_stat_statements, SELECT *, overfetching)

Notes:
- License: Apache-2.0 (confirmed at neondatabase/agent-skills root;
  upstream does not embed SPDX in per-skill SKILL.md frontmatter —
  tracked as an allowed Dockyard manifest issue).
- No allowedTools declared by any of the 3 skills.
- No skill/SKILL.md subfolder — OCI is authoritative, with a
  commit-pinned git package as fallback.
- Icons: all 3 share a monochrome database/stack SVG (Neon is
  serverless Postgres).

Signed-off-by: Juan Antonio Osorio <ozz@stacklok.com>
@github-actions
Copy link
Copy Markdown
Contributor

Registry Build Preview

All registries built successfully!

Registry: official

  • Total Servers: 68
    • Container-based: 47
    • Remote: 21
  • Skills: 0
  • File Size: 1.5M
  • Last Updated: 2026-04-21T09:26:27Z

Registry: toolhive

  • Total Servers: 113
    • Container-based: 82
    • Remote: 31
  • Skills: 23
  • File Size: 1.9M
  • Last Updated: 2026-04-21T09:26:27Z

@rdimitrov rdimitrov merged commit ae67f44 into main Apr 21, 2026
5 checks passed
@rdimitrov rdimitrov deleted the add-neon-skills branch April 21, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants