CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

neon-postgres-branches

Choose and create the right Neon branch type for testing and development. Use when users ask about Neon branching, migration testing with real data, isolated test environments, schema-only branch workflows for sensitive data, resetting a branch from its parent, branch expiration and CI/CD branch lifecycles, or branch creation via Neon CLI or Neon MCP. Triggers include "Neon branch", "test migrations safely", "branch production data", "schema-only branch", "reset branch", "branch per PR" and "sensitive data testing".

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-structured body built around executable CLI commands with a clear decision rule and tool fallback order. The gaps are minor: repeated tool-path instructions, a hardcoded example date, and a few missing validation checkpoints after creation/reset.

DimensionReasoningScore

Conciseness

The body is dense and command-first with almost no filler, but the tool-path check instruction is repeated nearly verbatim across three workflow sections and again in Examples, and the hardcoded date 2026-12-15T18:02:16Z recurs in four commands — trimmable redundancy that keeps it below a 5.

4 / 5

Actionability

Every workflow ships copy-paste-ready commands with flags and --project-id variants (neon branches create --schema-only, neon connection-string, neon branches reset --preserve-under-name) plus a complete neon.ts example and worked examples with exact commands — fully executable and covering the common cases.

5 / 5

Workflow Clarity

The selection order is an explicit CLI→install→auth→MCP→REST fallback sequence, the MCP flow validates with describe_branch, and reset documents hard blockers plus a rollback backup flag. However the CLI create flow lacks an explicit post-creation verification step and the destructive reset ('local changes on the child branch are lost') has no validate-after-reset checkpoint — minor validation gaps rather than the explicit loops of a 5.

4 / 5

Progressive Disclosure

The body is well-sectioned with clearly labeled external links and no nested references, but no bundle files exist and ~280 lines are inlined; the neon.ts IaC and CI/CD pattern sections could plausibly live in separate reference files — good structure with minor organization gaps.

4 / 5

Total

17

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with explicit what/when structure and natural quoted trigger phrases. Its only weakness is that some capabilities (reset, expiration) surface as trigger topics rather than concrete actions, and a few broad phrases slightly overlap adjacent skills.

DimensionReasoningScore

Specificity

Concrete actions are named ('Choose and create the right Neon branch type', 'via Neon CLI or Neon MCP') with covered sub-workflows (reset, expiration, CI/CD lifecycles), but reset and expiration appear as trigger topics rather than stated actions, so coverage has minor gaps rather than the comprehensiveness of a 5.

4 / 5

Completeness

It explicitly answers both 'what' ('Choose and create the right Neon branch type for testing and development') and 'when' ('Use when users ask about...' plus a 'Triggers include...' list with concrete trigger phrases), matching the top anchor exactly.

5 / 5

Trigger Term Quality

Quoted natural phrases like 'test migrations safely', 'branch production data', 'branch per PR', and 'sensitive data testing' are terms users would plausibly say, but common variations such as 'database branch' or 'preview environment' are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

'Neon branch', 'Neon CLI', and 'Neon MCP' carve out a clear niche with distinct triggers, but broad phrases like 'sensitive data testing' and 'test migrations safely' create minor overlap risk with generic migration-testing requests and the parent 'neon' skill, so it sits at 'mostly distinct' rather than minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

stevenknowswhy/ProfessionalBuyer

Path

.agents/skills/neon-postgres-branches/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.