CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mobile-paywall-checkout

Projeta paywalls e checkout mobile com foco em clareza e conversao. Trigger em: "paywall", "tela de assinatura", "checkout de assinatura", "seleção de plano", "plan card", "checkout de pagamento mobile", "google play billing", "in-app purchase", "iap", "purchase sheet", "campo de cupão", "3ds", "3d secure", "payment sheet", "google pay no checkout", "mercado pago mobile", "preço anual vs mensal", "billing period selector", "plano recomendado", "fluxo de assinatura android", "tela de preços do app".

Quality

85%

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

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.

An excellent, tightly-written domain skill: opinionated non-obvious guidance, exact specs and microcopy, explicit checkpoints with feedback loops, and a completion checklist, all delegating detail via clearly annotated one-level references. The only notable issue is that every referenced detail file and neighbor-skill path lives outside the shipped bundle, so progressive disclosure depends on files not present here.

DimensionReasoningScore

Conciseness

The body is dense, curated domain guidance that assumes Claude's competence — it applies Hick-Hyman, PCI boundaries, and idempotency by reference without re-teaching them, and every section carries non-obvious specifics (Baymard coupon finding, Play promo code vs. merchant coupon). Minor trimming is possible: the neighbor-skill boundary declarations are restated across four sections (Governanca Global, Quando Não Usar, Handoff, Integração com Pipeline).

4 / 5

Actionability

As an instruction-only design skill it gives fully executable guidance: exact microcopy formats ("59,99€/ano · equivale a 5,00€/mês · Renovação anual até cancelamento."), exact touch targets ("48×48dp"), a named state machine ("Ready → Submitting → Authenticating (3DS) → Pending → Succeeded | Failed → Reconciling"), a concrete coupon pattern with copy ("🏷 Tem um cupão?"), a billing decision table, an event funnel, and a QA matrix. Per the rubric's instruction-only note, the absence of code is not penalized when guidance is this concrete.

5 / 5

Workflow Clarity

Sequencing is explicit (billing decision "antes de desenhar qualquer tela"; periodicidade before plan cards because it "reinterpreta o preço de todos eles"), with a labeled "**Checkpoint:**" requiring backoff re-query instead of inferring success/failure from silence, error-recovery feedback loops (preserve validated plan/coupon on payment error, retry or change method, idempotency key against double charge), and a 7-item "Evidência de Conclusão" checklist.

5 / 5

Progressive Disclosure

The SKILL.md is a genuine overview with well-signaled, one-level-deep references to seven numbered guide files, each annotated with exactly what it contains (e.g. "Detalhe completo (matriz por mercado, promo code Play vs. cupão de comerciante, tokenização/PCI, idempotência) em docs/skill-guides/mobile-paywall-checkout/01-billing-decision.md"). However, none of the referenced files — nor the cited skills/, policies/, or docs/ paths — exist in this bundle (no references/, scripts/, or assets/ directories), so the split into detail files cannot be verified or relied upon as shipped; this organization gap keeps it below the top anchor.

4 / 5

Total

18

/

20

Passed

Description

77%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 strong description with an exemplary bilingual trigger list that explicitly answers when to use the skill. The main weakness is the thin "what": one design-focused clause that does not enumerate the skill's several distinct capabilities (billing decision, coupon UX, payment states, experimentation), leaving the capability picture incomplete.

Suggestions

Expand the capability clause from one verb to a short list of the skill's concrete actions, e.g. "Projeta e revisa telas de seleção de plano, decide arquitetura de cobrança (Play Billing vs. PSP), especifica estados de pagamento e cupões, e monta planos de A/B testing — com foco em clareza e conversão."

Disambiguate the generic triggers that overlap the neighboring pricing-page skill by scoping them to the in-app context, e.g. "paywall in-app" and "preço anual vs mensal (assinatura in-app)", so the description is unlikely to fire for public web pricing work.

DimensionReasoningScore

Specificity

"Projeta paywalls e checkout mobile com foco em clareza e conversao" names the domain and a single action verb, but the description omits the skill's other concrete capabilities (billing architecture decision, coupon UX, payment states, accessibility, A/B experimentation) that the body clearly covers. This matches the anchor for 1-2 concrete actions without comprehensive coverage; it is not 4 because it does not list several specific actions.

3 / 5

Completeness

Both parts are explicit: "what" ("Projeta paywalls e checkout mobile com foco em clareza e conversao") and "when" ("Trigger em:" followed by concrete phrases). It falls short of the top anchor only because the "what" is a single clause that undersells the skill's scope relative to its actual content; the "when" is fully explicit.

4 / 5

Trigger Term Quality

The trigger list is exhaustive (21 terms) with natural user phrases in both Portuguese and English ("tela de assinatura", "seleção de plano", "campo de cupão", "plano recomendado", "purchase sheet", "preço anual vs mensal") plus technical terms, synonyms, and abbreviations ("in-app purchase"/"iap", "3ds"/"3d secure"). This matches the comprehensive-coverage anchor including synonyms.

5 / 5

Distinctiveness Conflict Risk

The in-app mobile subscription checkout niche is clear and most triggers are distinctive ("google play billing", "purchase sheet", "billing period selector", "mercado pago mobile"). There is minor overlap risk with closely related skills the ecosystem itself acknowledges (public pricing page / general UI design), since generic terms like "paywall" and "preço anual vs mensal" could also apply to web pricing contexts.

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

felvieira/claude-skills-fv

Path

skills/63-mobile-paywall-checkout/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.