CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mobile-ux-foundations

Fundamentos ergonomicos, cromaticos e psicologicos de UX mobile: posicao de navegacao pela biometria do polegar, dark mode sem destruir legibilidade, tempo de espera pela percepcao (nao pelo relogio), e login/onboarding sem fricção. Use ao decidir posicao de navegacao, criar tema escuro, tratar estados de carregamento, desenhar fluxo de autenticacao/passkey, ou pedir permissao de GPS/camera/notificacao. Trigger em: "thumb zone", "zona do polegar", "navegacao inferior", "bottom nav", "dark mode", "modo escuro", "tema escuro", "OLED", "skeleton", "spinner", "loading", "tempo de carregamento", "app parece lento", "passkey", "passwordless", "login sem senha", "webauthn", "biometria", "onboarding", "tutorial inicial", "pedir permissao", "permission priming", "haptic", "feedback tatil", "dynamic type", "escala de fonte", "texto ampliado", "momento aha", "ativacao do usuario", "product tour", "checklist de onboarding", "tela de boas-vindas".

66

Quality

83%

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

67%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 strong, decision-dense knowledge skill: almost every rule carries a measured value, a comparison table, or an explicit contrast-validation gate, and deep tables are properly deferred to an external guide. Its main cost is token weight — rules are restated across sections, anti-patterns, and checklists, and several passages re-explain concepts Claude already knows. The only functional gap is that its sole verification command depends on another skill's script that is not part of this bundle.

Suggestions

Fold each 'Anti-Padroes' entry into the section it restates, or reduce the list to items not already implied by the 'Checklist' — currently almost every rule is stated three times (section, anti-pattern, checklist).

Cut re-explanations of known concepts to the decision-relevant values only, e.g. compress the WebAuthn key-pair mechanics paragraph and the Duolingo/Slack anecdote into one-line citations of the pattern to use.

Merge 'Integracao com Pipeline' and 'Handoff' with 'Governanca Global' — the three sections repeat the same neighbor-skill boundary information (02, 56, 06, 22) twice in different shapes.

DimensionReasoningScore

Conciseness

The core data is genuinely additive (75% single-thumb navigation, precision table, #121212 surface ladder, NIST password rules), but nearly every rule is stated three times across its section, 'Anti-Padroes', and the 'Checklist', and several passages re-explain concepts Claude already knows (WebAuthn key-pair mechanics, the Duolingo/Slack onboarding anecdotes, Nielsen threshold derivation). Mostly efficient but includes unnecessary explanation and could be tightened matches anchor 3; not a 2 because the bulk is non-obvious measured data rather than padding, and not a 4 because the rule→anti-pattern→checklist repetition plus concept re-explanations exceed minor trimming.

3 / 5

Actionability

Guidance is concrete throughout: exact values ('#121212', '80-120px', '200-250px/s', '4.5:1', surface-ladder CSS block), per-duration decision tables, and an executable verification gate ('rodar node scripts/check-contrast.mjs <css> (skill 02) ... exit code 0 nos dois temas'). For an instruction-only skill this is mostly executable guidance, matching anchor 4; not a 5 because the sole verification command depends on another skill's script that is absent from this bundle, and the body contains no other runnable artifact; not a 3 because specific values and decision tables cover the common cases comprehensively.

4 / 5

Workflow Clarity

The body sequences usage decisions clearly ('Quando Usar'/'Quando Nao Usar' → five numbered sections → per-area 'Checklist') with explicit validation checkpoints: the contrast gate ('Item de contraste só marca quando o script confirma o ratio, exit code 0 nos dois temas') and 'Evidencia de Conclusao' (measured ratio registered, checklist marked). This matches anchor 4 — clear structure with most checkpoints present; not a 5 because the body is organized as parallel topic areas rather than a sequenced process, and the governance/handoff/pipeline sections blur the operating sequence; not a 3 because explicit verification gates and completion checklists are present.

4 / 5

Progressive Disclosure

Exhaustive material is clearly signaled and deferred one level deep ('Para tabelas completas de contraste, curvas de easing por caso e fluxos de recuperacao de passkey, consultar docs/skill-guides/mobile-ux-foundations.md apenas quando necessario'), and the file is well-sectioned. This matches anchor 4 — good structure with references mostly clear; not a 5 because substantial decision tables (haptics mapping, onboarding pattern matrix) remain inline in a ~415-line file that could be split, and the referenced script and guide paths live outside this bundle with no references/ directory present; not a 3 because references are clearly signaled, not buried, and the inline content is organized rather than a wall of text.

4 / 5

Total

15

/

20

Passed

Description

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

An exemplary description: it states what the skill covers and when to use it in equally explicit terms, lists five concrete actions that map exactly to the body's five domains, and carries an unusually rich bilingual trigger list. The only weakness is that a handful of generic trigger terms (loading, onboarding, dark mode, skeleton) are not mobile-scoped, creating minor overlap risk with general UI/design skills.

DimensionReasoningScore

Specificity

The description enumerates concrete capability areas ('posicao de navegacao pela biometria do polegar, dark mode sem destruir legibilidade, tempo de espera pela percepcao... e login/onboarding sem fricção') and five concrete actions ('decidir posicao de navegacao, criar tema escuro, tratar estados de carregamento, desenhar fluxo de autenticacao/passkey, ou pedir permissao') that map one-to-one onto the five domains the body actually covers. Comprehensive coverage with multiple specific actions matches the top anchor; it is not a 4 because no body domain is left out of the action list.

5 / 5

Completeness

Both parts are explicit: the 'what' opens the description ('Fundamentos ergonomicos, cromaticos e psicologicos de UX mobile: ...') and the 'when' is a dedicated clause ('Use ao decidir posicao de navegacao, criar tema escuro, tratar estados de carregamento, desenhar fluxo de autenticacao/passkey, ou pedir permissao') reinforced by an explicit trigger-term list. This matches the anchor requiring both what and when with concrete trigger phrases; not a 4 because neither half is implicit or could be more specific.

5 / 5

Trigger Term Quality

The trigger list gives comprehensive bilingual coverage with synonyms and natural user phrasing: 'thumb zone'/'zona do polegar', 'dark mode'/'modo escuro'/'tema escuro', 'skeleton', 'spinner', 'app parece lento', 'passkey'/'login sem senha'/'webauthn', 'permission priming', 'dynamic type'/'escala de fonte'/'texto ampliado', 'momento aha', 'product tour'. A user needing this skill would naturally say nearly every one of these; not a 4 because no meaningful variant class is missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear (mobile UX with distinctive triggers like 'thumb zone', 'permission priming', 'passkey') and anchored to mobile ('UX mobile'), but several trigger terms are generic ('loading', 'onboarding', 'spinner', 'dark mode', 'skeleton') and would equally fire on desktop/web UI design skills. Mostly distinct with minor overlap risk against closely related design skills matches anchor 4; not a 5 because the generic trigger terms are not mobile-scoped.

4 / 5

Total

19

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_version

'metadata.version' is missing

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

13

/

16

Passed

Repository

felvieira/claude-skills-fv

Path

skills/57-mobile-ux-foundations/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.