CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

paddle-onboarding

Check a Paddle account's onboarding status in sandbox or live — audit settings, credentials, notification destinations, catalog, domains, and verification, report what's done and missing against the go-live checklist, then fix the gaps the API allows with the user's approval.

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 highly actionable, well-sequenced operational guide: every step ships executable code or commands, validation checkpoints and error-recovery paths are explicit, and guardrails for destructive operations are stated. The only notable gaps are minor over-wordiness in a few sections and inline reference-style material that could be split into bundle files for easier navigation.

Suggestions

Trim the fixes table's Notes column and the two long MCP/CLI blockquotes to the operationally essential facts.

Consider moving the MCP tool-semantics and CLI reference details into a small references/ file, keeping SKILL.md as the overview plus workflow.

DimensionReasoningScore

Conciseness

The body is dense with Paddle-specific, non-obvious operational detail (error codes like "checkout_url_domain_not_approved", permission names, MCP method shapes, exit codes) and includes no generic-concept padding, but a few sections could be tightened — the fixes table's Notes column and the two long MCP/CLI blockquotes carry over-explanation. It is above 3 because nearly all content is information Claude would not already know; below 5 because of the minor wordiness in those spots.

4 / 5

Actionability

Fully executable throughout: a complete copy-paste-ready `execute` audit function with per-check error wrapping, ready-to-run CLI and curl scripts with secret-scrubbing `jq` filters, and exact operations, request bodies, permissions, and error semantics for every fix. Concrete examples cover the common cases for each access method.

5 / 5

Workflow Clarity

The four-step sequence (read-only audit → report → one-at-a-time fixes → dashboard handoff) is explicit, with validation checkpoints throughout: wrap each read so one failure doesn't stop the audit, re-read after each write and report before/after, re-run reads after dashboard handoffs, and a dedicated error-recovery section ("Reading the results", "Permissions and forbidden", "Common pitfalls"). Validation for the write operations is present and explicit, so no cap applies.

5 / 5

Progressive Disclosure

No bundle files exist, and the single-file body is well-sectioned with clear headers, two navigation tables, and one-level-deep external doc links under "Related docs". It is below 5 because some reference-heavy material (the MCP tool-semantics and CLI blockquotes, and the per-check operation tables) is inlined in a ~300-line file where a split into reference files would ease navigation; above 3 because nothing is buried and the structure is consistently clear.

4 / 5

Total

18

/

20

Passed

Description

75%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, distinctive, action-oriented description that clearly states what the skill does and the environments it covers. Its main weakness is the absence of an explicit "Use when..." trigger clause, which leaves the activation conditions only weakly implied and caps completeness.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks where their Paddle account stands, whether it's ready to go live, or what's left to set up before switching from sandbox to live."

Include a few more natural user phrasings users would actually say, such as "ready to go live", "take live payments", or "go-live readiness".

DimensionReasoningScore

Specificity

The description lists multiple concrete, enumerated actions — "audit settings, credentials, notification destinations, catalog, domains, and verification, report what's done and missing against the go-live checklist, then fix the gaps the API allows" — with comprehensive coverage of audit, report, and fix phases in third-person voice. It is not below this level because nothing in the action list is generic; each verb maps to a specific, verifiable capability.

5 / 5

Completeness

The "what" is explicit and concrete (audit, report against the checklist, fix API-addressable gaps), but the "when" is only weakly implied by "in sandbox or live" — there is no "Use when..." clause or equivalent explicit trigger guidance, which caps this dimension at 3 per the judging guidelines. It is not a 2 because the "what" is detailed and a use context is faintly implied, not absent.

3 / 5

Trigger Term Quality

Good natural-term coverage: "Paddle account", "onboarding status", "sandbox or live", "go-live checklist" are phrases users would naturally say. It sits below 5 because a few natural user phrasings are missing (e.g. "ready to go live", "take live payments", "why can't I go live"), and above 3 because coverage goes well beyond one or two generic keywords.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche — Paddle account onboarding/go-live auditing — with distinct triggers ("Paddle account", "onboarding", "go-live checklist") that are unlikely to fire for any other skill. No neighboring skill domain plausibly overlaps.

5 / 5

Total

17

/

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

PaddleHQ/paddle-agent-skills

Path

skills/onboarding/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.