CtrlK
BlogDocsLog inGet started
Tessl Logo

render-postgres

Sets up and optimizes Managed PostgreSQL on Render—connection strings (internal vs external), creation constraints, storage autoscaling, connection limits, high availability, read replicas, backups, and MCP inspection. Use when the user mentions Postgres, PostgreSQL, Render database, connection string, DATABASE_URL, backups, snapshots, replicas, HA, disk storage, connection pooling, or troubleshooting DB connectivity.

77

Quality

96%

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

93%Weight 40%Scale 1-3

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

A dense, well-structured instruction skill: concise, highly actionable with exact thresholds and tool signatures, and excellent progressive disclosure into three real reference files. The only gap is the lack of a formal validate/retry loop for destructive operations, which caps workflow clarity below the top.

Suggestions

For the delete and readReplica-removal flows, add an explicit numbered validation sequence (e.g. 1. verify no replicas will be destroyed via list_postgres_instances; 2. export with pg_dump; 3. only then delete) to satisfy the destructive-operation feedback-loop expectation.

Add a one-line pre-flight check before destructive actions, such as confirming retention/backups exist in the Dashboard, mirroring the validation checkpoints the body already implies.

Optionally make the connection-limit and storage-autoscaling thresholds a quick 'at a glance' checklist so Claude can verify state before hitting hard limits.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence: no preamble explaining what Postgres or Render is, and each section delivers dense, decision-relevant facts (thresholds, limits, tables) where every token earns its place. It is not a 2 because it avoids the 'some unnecessary explanation' pattern entirely.

3 / 3

Actionability

It gives concrete, copy-ready guidance: exact storage thresholds ('~90%', '~50%', 'next 5 GB multiple', '16 TB'), a RAM-to-max-connections table, and precise MCP tool signatures ('query_render_postgres with postgresId and sql', 'get_metrics ... metricTypes: ["active_connections"]'). As an instruction skill, the absence of code blocks is not penalized because the guidance is specific and actionable.

3 / 3

Workflow Clarity

Sequencing and risk flags are present (CAUTION on readReplicas declarative sync, 'Export first' before deletion), but the destructive delete and replica-removal flows lack an explicit numbered validate->fix->retry checkpoint loop, which the rubric's feedback-loop note expects for destructive/database operations. It is above 2 because checkpoints are stated, but not 3 because they are informal rather than a structured validation sequence.

2.5 / 3

Progressive Disclosure

SKILL.md is a well-organized overview that signals three one-level-deep references (connection-guide.md, backup-and-recovery.md, performance-tuning.md), each summarized in a References table and all verified as real files, with detail appropriately offloaded. This matches the clear-overview-with-well-signaled-one-level-deep-references anchor.

3 / 3

Total

11.5

/

12

Passed

Description

100%Weight 40%Scale 1-3

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: third person, concrete capability list, explicit 'Use when' triggers with natural terms, and a clear niche that distinguishes it from sibling Render skills. No meaningful weaknesses to penalize.

DimensionReasoningScore

Specificity

The description enumerates many concrete capabilities—'connection strings (internal vs external), creation constraints, storage autoscaling, connection limits, high availability, read replicas, backups, and MCP inspection'—rather than vague language, matching the top anchor.

3 / 3

Completeness

It answers both 'what' (sets up and optimizes Managed PostgreSQL with an enumerated scope) and 'when' via an explicit 'Use when the user mentions ...' trigger clause, the top completeness anchor.

3 / 3

Trigger Term Quality

It lists natural terms a user would actually say—'Postgres, PostgreSQL, Render database, connection string, DATABASE_URL, backups, snapshots, replicas, HA, disk storage, connection pooling, or troubleshooting DB connectivity'—with strong coverage and common variations.

3 / 3

Distinctiveness Conflict Risk

Tightly scoped to Render Managed Postgres with platform-specific triggers (DATABASE_URL, Render database, fromDatabase territory), making it unlikely to fire for unrelated Postgres or other-vendor skills.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
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.