CtrlK
BlogDocsLog inGet started
Tessl Logo

qa-testing

Skill do QA Engineer para testes unitarios, integracao e E2E. Use quando precisar escrever testes, validar regressao, revisar cobertura, configurar estrategia de QA, ou evidenciar qualidade antes de release. Trigger em: "teste", "test", "QA", "Playwright", "Vitest", "Jest", "E2E", "coverage", "mock", "fixture", "regressao", "teste de integracao", "testing library".

73

Quality

66%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/05-qa-testing/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-structured skill description that clearly communicates its QA/testing purpose, provides explicit trigger guidance with a comprehensive list of keywords in both Portuguese and English, and is distinctive enough to avoid conflicts. The main weakness is that the capability descriptions are somewhat categorical rather than deeply specific about concrete actions the skill performs.

DimensionReasoningScore

Specificity

Names the domain (QA/testing) and some actions like 'escrever testes', 'validar regressao', 'revisar cobertura', 'configurar estrategia de QA', but these are somewhat general categories rather than deeply concrete actions (e.g., doesn't specify what kinds of assertions, mocking patterns, or specific test structures it produces).

2 / 3

Completeness

Clearly answers both 'what' (writing tests, validating regression, reviewing coverage, configuring QA strategy, evidencing quality before release) and 'when' with an explicit 'Use quando...' clause and a dedicated 'Trigger em:' list of keywords.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including both Portuguese and English variants: 'teste', 'test', 'QA', 'Playwright', 'Vitest', 'Jest', 'E2E', 'coverage', 'mock', 'fixture', 'regressao', 'teste de integracao', 'testing library'. These are terms users would naturally use when requesting testing help.

3 / 3

Distinctiveness Conflict Risk

The description carves out a clear niche around QA and testing with specific tool names (Playwright, Vitest, Jest) and testing-specific terminology (E2E, coverage, mock, fixture) that would be unlikely to conflict with non-testing skills.

3 / 3

Total

11

/

12

Passed

Implementation

42%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill reads as a high-level process/governance document rather than an actionable testing guide. Its biggest weakness is the complete absence of concrete code examples, specific commands, or executable patterns for any of the mentioned frameworks (Vitest, Jest, Playwright). The progressive disclosure structure is well done, but the content that remains in the skill itself is too abstract to be useful without consulting the referenced guide.

Suggestions

Add concrete, executable code examples for at least one unit test (Vitest/Jest), one component test, and one E2E test (Playwright) showing the expected patterns and conventions.

Include specific commands for running tests, checking coverage, and validating results (e.g., `npx vitest run --coverage`, `npx playwright test`).

Add a feedback loop to the workflow: what to do when tests fail, how to diagnose flakiness, and when to retry vs. escalate.

Remove or consolidate redundant sections ('Cobertura Minima Recomendada' overlaps heavily with 'Estrategia Base de Testes'; 'Evidencia de Conclusao' overlaps with the checklist).

DimensionReasoningScore

Conciseness

The skill is moderately efficient but contains several sections that are somewhat redundant or state things Claude already knows (e.g., 'Codigo deve priorizar clareza', general testing philosophy). The 'Cobertura Minima Recomendada' section largely repeats the 'Estrategia Base de Testes' section. Some sections like 'Quando Nao Usar' and 'Codigo Limpo' add little unique value.

2 / 3

Actionability

The skill provides no executable code examples, no concrete test patterns, no specific commands for running tests, and no framework-specific syntax despite mentioning Vitest, Jest, and Playwright in the description. It reads as a process document rather than actionable guidance—everything is described abstractly (e.g., 'escrever testes unitarios para hooks, stores e utils') without showing how.

1 / 3

Workflow Clarity

There is a general sequence implied (write tests → validate → handoff to Security) and a checklist before approval, but there are no explicit validation checkpoints with commands, no feedback loops for when tests fail, and no concrete steps for error recovery. The checklist is useful but lacks specificity on how to verify each item.

2 / 3

Progressive Disclosure

The skill appropriately keeps the overview concise and references external files for detailed content ('docs/skill-guides/qa-testing.md'), policies, and related skills. References are one level deep and clearly signaled, with good navigation to related skills (Orquestrador, Context Manager, Documentador).

3 / 3

Total

8

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
felvieira/claude-skills-fv
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.