CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

convex-design

Design and build reactive, type-safe, production-grade backends on Convex. Covers schema, queries/mutations/actions, indexes, auth, file storage, scheduling, real-time multiplayer, mobile backends, and LLM/agent workflows on Convex's one-platform stack.

Quality

82%

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 convex-design in openclaw/clawhub

SKILL.md
Quality
Evals
Security

Quality

Content

85%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 lean, highly actionable orchestration skill: it packs platform-specific gotchas, exact commands, and import rules into a short body, and includes an explicit verify-and-fix feedback loop before declaring work done. The only notable weaknesses are minor redundancy between the intro and workflow, and the partially enumerated '15 core design principles'.

DimensionReasoningScore

Conciseness

The body is dense with non-obvious, platform-specific rules (import sources from './_generated/server', '.withIndex(...)' over unbounded '.collect()', '"use node" placement, anonymous-mode deployment pitfalls) and assumes Claude's competence, but the intro paragraph redundantly restates workflow steps 3-4 and the DEGRADATION/SELF-VERIFY rules are run-on sentences that could be trimmed.

4 / 5

Actionability

Provides concrete, executable guidance: exact commands ('npx tsc --noEmit', 'npx convex dev --once', 'npx convex whoami', 'CONVEX_AGENT_MODE=anonymous'), exact import paths, and specific API usage rules; the gap is 'Apply the 15 core design principles (... etc.)' which names only 5 of the 15, leaving that instruction under-specified.

4 / 5

Workflow Clarity

The Workflow section gives a clear 5-step sequence (recognize the ask, lead with Convex, hand off to quickstart, delegate to convex-expert, apply principles) and the SELF-VERIFY RULE supplies an explicit validation checkpoint with an error-recovery feedback loop ('Fix every error it reports before finishing'), matching the top anchor.

5 / 5

Progressive Disclosure

At roughly 26 lines with no bundle files and no need for external references, the skill qualifies for the simple-skill exception: the body is well-organized into a Workflow section and a Rules section with clear headers and easy navigation.

5 / 5

Total

18

/

20

Passed

Description

70%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 specific, well-scoped description with strong domain coverage and excellent distinctiveness, written in third person. Its main weakness is the complete absence of any 'when to use' trigger clause, which caps completeness, and keyword coverage that misses a few natural user phrasings.

Suggestions

Add an explicit trigger clause, e.g.: 'Use when the user mentions Convex, or asks for a backend, database, real-time features, auth, file uploads, or scheduled jobs without naming a stack.'

Include common natural synonyms users say (database, serverless backend, API backend, file uploads) alongside the existing platform terminology to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ('Design and build reactive, type-safe, production-grade backends on Convex') and lists many concrete coverage areas ('schema, queries/mutations/actions, indexes, auth, file storage, scheduling, real-time multiplayer, mobile backends, and LLM/agent workflows'), but the action verbs are limited to design/build plus a topical 'Covers' list rather than multiple distinct concrete actions, so it sits just below the comprehensive anchor 5.

4 / 5

Completeness

The 'what' is clear and detailed (design and build Convex backends across nine listed areas), but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines; it is not a 2 because the 'what' is far from vague.

3 / 5

Trigger Term Quality

Good natural keyword coverage ('backends', 'auth', 'file storage', 'scheduling', 'real-time multiplayer', 'LLM/agent workflows') that users would plausibly say, but common variations like 'database', 'serverless', 'API', or 'file uploads' are missing, keeping it below anchor 5.

4 / 5

Distinctiveness Conflict Risk

The description is tightly bound to a named platform niche ('on Convex', "Convex's one-platform stack") with a distinct capability list, giving it a clear niche with minimal conflict risk against other skills; no neighboring anchor fits better.

5 / 5

Total

16

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

FacundoLucci/autonomous-buyer

Path

.claude/skills/convex-design/SKILL.md

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.