CtrlK
BlogDocsLog inGet started
Tessl Logo

supabase-cli

Supabase CLI commands for local development, migrations, project management, and deployment. Use when working with Supabase CLI, starting local dev, managing migrations, or deploying changes.

68

Quality

81%

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

The canonical home for this skill is supabase-cli in fernandezbaptiste/Skrillz

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 comprehensive, highly actionable CLI command reference that is well organized and lean. Its main weakness is the absence of validation/verification guidance around destructive database and project operations, which limits workflow clarity.

Suggestions

Add explicit validation checkpoints before/after destructive commands (e.g., run 'supabase migration list' or '--dry-run' before 'db push'/'db reset', and confirm project-ref before 'projects delete').

Reduce redundancy between the Quick Reference table and the detailed sections, or explicitly note the table is a summary and the sections hold the flags/examples.

Move the bulkier command catalogs (e.g., inspect db, backup/restore) into the reference files so SKILL.md reads more as an overview with signaled deep-dives.

DimensionReasoningScore

Conciseness

Mostly lean command reference with minimal concept explanation, but the Quick Reference table duplicates commands restated in later sections, a minor redundancy that could be trimmed.

4 / 5

Actionability

Fully executable, copy-paste-ready commands throughout, including a complete curl test example and concrete flags covering the common cases.

5 / 5

Workflow Clarity

Tasks are organized into sequenced sections, but destructive/batch operations ('db reset', 'migration down', 'stop --no-backup', 'projects delete') lack validation checkpoints or feedback loops, capping this dimension at 3.

3 / 5

Progressive Disclosure

Good structure with a clearly signaled one-level-deep References section pointing to three real files (local-development.md, migrations.md, config-toml.md), though a large amount of command detail remains inline rather than split out.

4 / 5

Total

16

/

20

Passed

Description

87%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, third-person description that clearly states capabilities and provides explicit 'Use when' trigger guidance tied to a specific tool. It is concise and avoids over-claims while covering the main task areas.

DimensionReasoningScore

Specificity

Lists several specific capability areas — 'local development, migrations, project management, and deployment' — rather than vague language, though these are domains rather than granular concrete actions, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ('Supabase CLI commands for local development, migrations, project management, and deployment') and when ('Use when working with Supabase CLI, starting local dev, managing migrations, or deploying changes') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural phrases a user would say ('starting local dev', 'managing migrations', 'deploying changes', 'Supabase CLI') with good keyword coverage, though a few common variations are absent.

4 / 5

Distinctiveness Conflict Risk

Targets a specific tool (Supabase CLI) with distinct triggers, creating a clear niche with minimal overlap risk against other skills.

5 / 5

Total

18

/

20

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
fernandezbaptiste/Skrillz
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.