CtrlK
BlogDocsLog inGet started
Tessl Logo

fly-mpg-backup-restore

Use when working with Fly Managed Postgres backups, Fly MPG proxy access, pg_dump or pg_restore from a proxied production database, or when testing app/backfill behavior on a restored local copy of prod.

68

Quality

83%

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

76%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 concise, well-organized orchestration skill that correctly defers the full procedure to a canonical recipe and preserves a clear sequencing/ordering structure with verification and escalation callouts. Its main weakness is actionability: the body holds no executable commands, relying entirely on the external recipe for the concrete steps.

Suggestions

Include 1-2 copy-paste-ready command stubs for the highest-risk step (e.g. the pg_dump/pg_restore invocation through the proxy) so the skill is minimally actionable even before opening the recipe.

Mirror the recipe's verification check explicitly as a short in-body checkpoint (e.g. the command used to confirm the restored DB is queryable) to satisfy the destructive/batch feedback-loop expectation within the skill itself.

Either bundle the recipe under references/ (and link to that bundled path) or add a one-line pointer clarifying where the canonical recipe lives relative to the repo root, so navigation is unambiguous when the skill is invoked outside its home directory.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence—'Do not restate the procedure from memory. Follow the recipe.' and 'Keep the skill focused on orchestration and verification, not duplicating the full runbook.'—with every line earning its place and no padding. It is a 5 rather than 4 because there is no over-explanation to trim; it deliberately offloads detail to the recipe.

5 / 5

Actionability

Guidance is concrete in intent (names the canonical recipe, lists specific sub-tasks like 'URL rewriting', 'extension precreation', 'restore verification', and names a specific file 'docker-compose.restore-test.yaml') but provides no executable commands or copy-paste steps in-body. It is a 3 because the actionable specifics live in the external recipe rather than here, and not a 4 (which requires mostly executable code/commands) since the body is explicitly instruction-only with the actual commands deferred.

3 / 5

Workflow Clarity

A clear orchestration sequence is present: canonical recipe handles proxy/URL rewrite/pg_dump/pg_restore/extension precreation/restore verification/startup, with an explicit ordering constraint ('Use docker-compose.restore-test.yaml only after the recipe has created the restored database container') and a verification reference plus an escalation callout. It is a 4 rather than 5 because the in-body feedback-loop/validation detail is referenced rather than spelled out, and a 4 rather than 3 because checkpoints (restore verification, post-container ordering) are explicitly named.

4 / 5

Progressive Disclosure

Well-structured single-level reference: a concise overview points to one canonical recipe via a clearly signaled markdown link, with the body retaining only orchestration/navigation guidance in labeled sections. It is a 4 rather than 5 because the skill keeps all detail behind one external path outside the bundle and the recipe is not a bundled file under references/, leaving minor navigation gaps; it is a 4 rather than 3 because structure and signaling are clear and references are not buried.

4 / 5

Total

16

/

20

Passed

Description

90%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, well-targeted description that explicitly covers both what and when with natural trigger terms and a clear, low-conflict niche around Fly Managed Postgres backup/restore. It is concise and largely free of fluff; the only minor gap is that a few in-body capabilities (proxy setup, extension precreation) are not surfaced in the description.

DimensionReasoningScore

Specificity

Names the domain (Fly Managed Postgres) and several concrete actions—'pg_dump or pg_restore from a proxied production database', 'testing app/backfill behavior on a restored local copy of prod'—with only minor gaps in coverage (proxy setup, extension precreation are referenced in the body but not the description). It is not a 5 because actions like proxy setup and restore verification are implied rather than enumerated, and not a 3 because it lists multiple specific actions beyond a single pair.

4 / 5

Completeness

Explicitly answers 'when' via the 'Use when working with...' clause and 'what' via the enumerated operational targets (backups, proxy access, pg_dump/pg_restore, testing on a restored local copy). It is a 5 because both what and when are present with concrete trigger phrases, and not a 4 because the 'when' is as explicit and specific as the 'what'.

5 / 5

Trigger Term Quality

Includes the natural terms a user would say—'Fly Managed Postgres backups', 'Fly MPG proxy access', 'pg_dump or pg_restore', 'restored local copy of prod'—covering synonyms and tool-specific extensions comprehensively. It is a 5 rather than 4 because it spans the tool names, the managed-service name, and the operational outcome rather than leaving common variations out.

5 / 5

Distinctiveness Conflict Risk

The Fly MPG / proxied-production-Postgres niche is highly specific with distinct triggers (Fly Managed Postgres, MPG proxy, pg_dump/pg_restore from a proxied prod DB), giving minimal conflict risk with other skills. It is a 5 rather than 4 because the combination of managed-service name, proxy access, and restore-to-local context carves a clear niche unlikely to misfire.

5 / 5

Total

19

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
getlarge/themoltnet
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.