CtrlK
BlogDocsLog inGet started
Tessl Logo

relational-database-web-cloudbase

[Deprecated] Use when building frontend Web apps that talk to CloudBase Relational Database via @cloudbase/js-sdk – provides the canonical init pattern so you can then use Supabase-style queries from the browser. New environments should use PostgreSQL with app.rdb() — see postgresql-development skill instead.

59

Quality

70%

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 ./config/.claude/skills/relational-database-web-cloudbase/SKILL.md

The canonical home for this skill is relational-database-web-cloudbase in TencentCloudBase/CloudBase-AI-Toolkit

SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is actionable and well-structured with executable init and CRUD examples, but it duplicates routing guidance across two sections and omits validation for destructive database writes. Tightening the redundancy and adding a verify step after writes would lift the weaker dimensions.

Suggestions

Consolidate the 'Activation Contract' and 'Quick routing' sections into a single routing block to remove duplicated use/avoid guidance.

Add a validation/error-handling checkpoint after insert/update/delete examples (e.g. check the returned error) so destructive database operations have an explicit feedback loop.

Merge 'Common mistakes / gotchas' into the 'Minimal checklist' or cross-reference them to reduce overlap.

DimensionReasoningScore

Conciseness

Mostly efficient with no padding of concepts Claude already knows, but the 'Activation Contract' and 'Quick routing' sections duplicate the same use/avoid guidance, and the 'Common mistakes' overlap the 'Minimal checklist', so it could be tightened.

3 / 5

Actionability

Provides copy-paste-ready executable code for init and select/insert/update/delete queries covering common cases; minor gaps remain (auth 'Handle login separately' is hand-waved and destructive examples lack error handling).

4 / 5

Workflow Clarity

A 'Minimal checklist' sequences the steps, but the insert/update/delete database operations are destructive and shown with no validation or verification checkpoint, so workflow clarity is capped at 3 per the rubric.

3 / 5

Progressive Disclosure

Well-organized into clear sections with one-level-deep, clearly signaled references to sibling skills; no bundle files exist to evaluate, and minor duplication between routing sections keeps it just below a 5.

4 / 5

Total

14

/

20

Passed

Description

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

The description clearly states both purpose and trigger conditions and is well-differentiated, though the [Deprecated] framing and dual-routing guidance add slight clutter. It is strong but could tighten its action coverage.

DimensionReasoningScore

Specificity

Names the domain ('CloudBase Relational Database via @cloudbase/js-sdk') and a couple of concrete actions ('provides the canonical init pattern', 'use Supabase-style queries from the browser'), but coverage is narrow rather than comprehensive.

3 / 5

Completeness

Explicitly answers both what ('provides the canonical init pattern so you can then use Supabase-style queries') and when ('Use when building frontend Web apps that talk to CloudBase Relational Database via @cloudbase/js-sdk') with a concrete trigger phrase.

5 / 5

Trigger Term Quality

Includes natural terms a user would say ('frontend Web apps', 'CloudBase Relational Database', 'Supabase-style queries', 'browser') with good coverage; a few common synonyms ('DB client', 'database queries') are absent, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Clear niche (browser-side CloudBase Relational Database init) with explicit deprecation routing away from PostgreSQL; minor overlap risk remains with sibling CloudBase relational skills.

4 / 5

Total

16

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
TencentCloudBase/CloudBase-AI-Toolkit
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.