CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

revenuecat-dashboard-links

How to link to pages in the RevenueCat dashboard (offerings, products, customers, settings, integrations, paywalls, experiments, etc.). For chart links with filters, use revenuecat-charts; for filtered customer lists, use revenuecat-audiences.

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%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 a lean, fully actionable link reference: explicit source precedence, precise parameter rules, complete route tables, and working examples, all guarded by a do-not-invent-IDs rule. Organization is clean and the sibling-skill routing makes navigation unambiguous.

DimensionReasoningScore

Conciseness

The body is pure payload — URL rules, two route tables, and two example URLs — with no concept explanations or padding; it assumes full RevenueCat knowledge and every line earns its place, matching anchor 5. It is not a 4 because nothing in it could be trimmed without losing information.

5 / 5

Actionability

Fully executable guidance: copy-paste-ready example URLs, the concrete command 'rc open [section] [id] --print', precise ID rules (short hex '56965ae1', strip the 'proj' prefix, 'customer_list_id' vs 'aud' id), and complete route tables covering the common cases — matching anchor 5.

5 / 5

Workflow Clarity

This is a single-task skill whose action is unambiguous: an explicit precedence order (MCP-returned 'Dashboard URL for this result' first, then the rc CLI, then the route tables) plus the guard 'Do not invent IDs. If you do not have one, ask or omit the link.' There are no destructive or batch operations, so the validation cap does not apply; per the simple-skill guideline this scores 5.

5 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and none are needed: the route tables are the skill's payload, needed on every invocation, so inline placement is appropriate rather than a monolithic wall. Sections are well-organized (URL rules / Account / Project pages / Examples) and sibling-skill pointers (revenuecat-charts, revenuecat-audiences, revenuecat-cli) are clearly signaled one level deep, matching anchor 5.

5 / 5

Total

20

/

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.

The description clearly names its niche and enumerates the dashboard sections it covers, with excellent explicit de-confliction against sibling skills. Its main weaknesses are the absence of an explicit 'Use when...' trigger clause and missing natural synonyms like 'URL' or 'deep link'.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks to open or share a link to a RevenueCat dashboard page (offerings, products, customers, paywalls, experiments, settings).'

Include natural synonyms such as 'URL' or 'deep link' alongside 'link' so the description matches more trigger phrasings users actually say.

DimensionReasoningScore

Specificity

"How to link to pages in the RevenueCat dashboard (offerings, products, customers, settings, integrations, paywalls, experiments, etc.)" names the domain and enumerates specific deliverables with only the "etc." leaving minor gaps — matching anchor 4. It is not a 5 because the capability is a single action (linking) rather than multiple comprehensive actions, and not a 3 because the coverage enumeration is far more specific than 1-2 generic actions.

4 / 5

Completeness

The "what" is clear (construct links to RevenueCat dashboard pages), but there is no "Use when..." clause or equivalent explicit trigger guidance; the second sentence only routes charts/audiences to other skills, which is boundary guidance rather than a trigger for this one. Per the judging guideline, a missing 'Use when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Natural phrases a user would say are present — "link", "pages", "RevenueCat dashboard", "offerings", "paywalls", "customers", "experiments", "filtered customer lists" — giving good keyword coverage. It falls short of anchor 5 because common synonyms such as "URL", "deep link", or "open in the dashboard" are missing.

4 / 5

Distinctiveness Conflict Risk

"RevenueCat dashboard" is a clear niche, and the explicit hand-offs — "For chart links with filters, use revenuecat-charts; for filtered customer lists, use revenuecat-audiences" — actively prevent overlap with the most closely related skills, matching anchor 5 (clear niche with distinct triggers; minimal conflict risk).

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

RevenueCat/ai-toolkit

Path

revenuecat/skills/revenuecat-dashboard-links/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.