CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

automating-database-backups

tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill automating-database-backups

Automate database backup processes with scheduling, compression, and encryption. Supports PostgreSQL (pg_dump), MySQL (mysqldump), MongoDB (mongodump), and SQLite. Generates production-ready backup scripts with retention policies and restore procedures. Trigger: "automate database backups", "schedule backups", "create backup script", "disaster recovery".

98%

Overall

SKILL.md
Review
Evals

Validation

75%
CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_version

'metadata' field is not a dictionary

Warning

frontmatter_unknown_keys

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

Warning

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Warning

Total

12

/

16

Passed

Implementation

100%

This is an excellent skill file that demonstrates best practices across all dimensions. It provides immediately actionable code examples, a clear multi-step workflow with validation, and well-organized progressive disclosure through external references. The error handling table and cron reference add practical value without bloating the main content.

DimensionReasoningScore

Conciseness

The content is lean and efficient, providing executable code examples without explaining basic concepts Claude already knows. Every section serves a clear purpose with no padding or unnecessary context.

3 / 3

Actionability

Provides fully executable bash scripts for all four database types, concrete Python commands with specific flags, and copy-paste ready cron expressions. The step-by-step instructions include exact command-line invocations.

3 / 3

Workflow Clarity

Clear 5-step sequence with explicit validation checkpoint (Step 4: Validate Backup). The workflow includes gathering requirements, generating scripts, scheduling, validating, and creating restore procedures - a complete feedback loop for disaster recovery operations.

3 / 3

Progressive Disclosure

Well-structured with Quick Start for immediate use, detailed Instructions for full workflow, and clear one-level-deep references to database-specific guides in the Resources section. Content is appropriately split between overview and detailed reference materials.

3 / 3

Total

12

/

12

Passed

Activation

100%

This is a strong skill description that clearly articulates specific capabilities (backup automation with scheduling, compression, encryption), names supported databases and tools, and provides explicit trigger terms. The description uses proper third-person voice and covers both what the skill does and when to use it effectively.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'scheduling, compression, and encryption', names specific tools (pg_dump, mysqldump, mongodump), and mentions outputs like 'production-ready backup scripts with retention policies and restore procedures'.

3 / 3

Completeness

Clearly answers both what (automate backup processes with scheduling, compression, encryption, generates scripts) AND when (explicit 'Trigger:' clause with natural phrases like 'automate database backups', 'schedule backups').

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'automate database backups', 'schedule backups', 'create backup script', 'disaster recovery', plus database names (PostgreSQL, MySQL, MongoDB, SQLite) that users would mention.

3 / 3

Distinctiveness Conflict Risk

Clear niche focused specifically on database backup automation with distinct triggers; unlikely to conflict with general database skills or generic scripting skills due to specific backup-related terminology.

3 / 3

Total

12

/

12

Passed

Reviewed

Table of Contents

ValidationImplementationActivation

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.