CtrlK
BlogDocsLog inGet started
Tessl Logo

using-neon

Neon is a serverless Postgres platform that separates compute and storage to offer autoscaling, branching, instant restore, and scale-to-zero. It's fully compatible with Postgres and works with any language, framework, or ORM that supports Postgres.

45

Quality

47%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/using-neon/SKILL.md

The canonical home for this skill is using-neon in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

53%Scale 1-5

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

This skill functions primarily as a well-organized routing document that directs Claude to the appropriate reference files based on user needs. Its strengths are clear categorization via tables and the inclusion of curl commands for fetching live documentation. Its weaknesses are the lack of any inline executable examples for common tasks, some redundancy in the introduction, and the absence of bundle files to back up the many referenced paths.

Suggestions

Add at least one inline executable example for the most common use case (e.g., connecting to Neon with a connection string) so the skill provides immediate actionable value without requiring a reference file lookup.

Remove or condense the 'When to Use This Skill' section since the resource tables already serve this purpose, or merge it into a single-line trigger description.

Add an explicit workflow sequence for the most common path: e.g., '1. Identify user need → 2. Consult appropriate reference file → 3. If unsure, fetch llms.txt → 4. Verify claims against official docs'.

DimensionReasoningScore

Conciseness

The 'When to Use This Skill' section is somewhat redundant since the tables already clarify when to use each resource. The introductory paragraph repeats the description verbatim. The tables themselves are efficient, but there's unnecessary padding around them.

3 / 5

Actionability

The skill provides concrete curl commands for fetching docs and clear references to resource files, but it doesn't provide any executable code for actually connecting to or using Neon. It's essentially a routing/index document that delegates all actionable content to reference files, which aren't provided in the bundle.

3 / 5

Workflow Clarity

There's an implicit workflow: check docs via curl/llms.txt, then consult the appropriate reference file. However, the sequence isn't explicitly laid out as steps, and there's no validation or error handling guidance. For a routing/index skill this is acceptable but could be clearer about the decision process.

3 / 5

Progressive Disclosure

The skill is well-structured as an overview with clear one-level-deep references to specific resource files organized by category in tables. The tables with 'When to Use' columns aid navigation. However, no bundle files were provided to verify the references exist, and the signaling could be slightly more explicit about what each reference contains.

4 / 5

Total

13

/

20

Passed

Description

41%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.

The description reads like a product marketing blurb rather than a skill selection guide. It explains what Neon is as a platform but fails to describe what actions Claude can perform with it or when this skill should be triggered. The lack of a 'Use when...' clause and absence of concrete actionable capabilities significantly weaken its utility for skill selection.

Suggestions

Add a 'Use when...' clause with trigger terms like 'Neon database', 'serverless Postgres', 'Neon branching', 'Neon API', or 'database connection string'.

Replace platform marketing language with concrete actions Claude can perform, e.g., 'Creates and manages Neon Postgres databases, configures branches, sets up connection strings, manages autoscaling settings'.

Include natural user phrases and synonyms such as 'database setup', 'SQL database', 'Neon project', 'database branching', or 'Postgres hosting' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain (Neon/serverless Postgres) and lists some features (autoscaling, branching, instant restore, scale-to-zero), but these describe platform characteristics rather than concrete actions Claude would perform. No actionable verbs like 'create databases', 'manage branches', or 'configure connections'.

3 / 5

Completeness

Provides a 'what' (describes what Neon is as a platform) but has no 'when' clause at all. There is no guidance on when Claude should select this skill, and the description reads more like marketing copy than a skill selection guide. Missing 'Use when...' caps this at 3, and the weak actionable 'what' brings it to 2.

2 / 5

Trigger Term Quality

Includes relevant keywords like 'Neon', 'Postgres', 'serverless', 'branching', and 'ORM', which users might mention. However, it misses natural user phrases like 'database', 'SQL', 'connection string', 'Neon API', or specific framework names that users would commonly say.

3 / 5

Distinctiveness Conflict Risk

Mentioning 'Neon' specifically helps distinguish it, but the broad Postgres compatibility language ('any language, framework, or ORM that supports Postgres') could cause overlap with general Postgres skills or other database-related skills. The description doesn't clearly carve out its niche versus a generic Postgres skill.

3 / 5

Total

11

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.