CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hipaa-test-patterns

Use when a product handling protected health information (PHI) needs HIPAA Security Rule readiness tests: administrative, physical and technical safeguards (access control, audit logs, integrity, transmission security), PHI in fixtures, minimum-necessary access and BAA scope.

Quality

91%

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

The canonical home for this skill is testland/hipaa-test-patterns

SKILL.md
Quality
Evals
Security

Quality

Content

92%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 well-structured catalog skill: concrete, CFR-anchored workflow steps, a genuinely instructive worked example with a fail-fix-pass loop, an anti-patterns checklist, and correct splitting of the bulk test patterns into a single clearly-signaled reference file. The only real criticism is minor token redundancy (repeated cross-plugin mentions and a duplicated summary paragraph) that keeps it from maximal leanness.

DimensionReasoningScore

Conciseness

The body is efficient and regulatory-specific with no padding about concepts Claude already knows, but there are minor instances that could be trimmed: the 18-identifier Safe Harbor block is inlined rather than kept with the reference material, `synthetic-pii-generator` is mentioned four times, and the 'Test patterns by Security Rule section' paragraph restates steps 3-4. This matches anchor 4 ('efficient; minor instances... that could be trimmed') rather than anchor 5's every-token-earns-its-place.

4 / 5

Actionability

The guidance is fully actionable: seven concrete steps with CFR citations ("assert an audit record with a tamper-evident hash per §164.312(b)", "a positive access check AND negative checks for out-of-role PHI types"), a concrete worked example naming the endpoint and the exact fields asserted present/absent, and copy-ready pytest patterns delegated to the real references file. Per the rubric's code-vs-instruction note, absence of inline code is not penalized when guidance is this actionable, matching anchor 5.

5 / 5

Workflow Clarity

The 7-step 'How to use' sequence is clearly ordered with an explicit validation checkpoint (step 7: "Run in CI; the pass/fail history is itself risk-assessment evidence"), the worked example demonstrates an explicit fail -> fix -> re-run -> pass feedback loop, and the anti-patterns table acts as a failure-mode checklist, matching anchor 5. The destructive/batch cap does not apply since the workflow writes tests rather than mutating data.

5 / 5

Progressive Disclosure

The SKILL.md is a clean overview that splits the 146-line per-section pattern catalog into a single well-signaled, one-level-deep reference (references/security-rule-test-patterns.md, linked twice and verified to exist with no nested references inside), and section headers make navigation easy. The only inline candidate for extraction (the 18-identifier list) is directly consumed by step 2's fixture-scrubbing action, so it is appropriately placed, matching anchor 5.

5 / 5

Total

19

/

20

Passed

Description

87%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, dense description with an explicit 'Use when' trigger, rich domain-accurate keywords, and a well-scoped enumeration of the safeguard areas covered. Its only weakness is that the capability is expressed through one action verb with a scope list rather than multiple distinct concrete actions, and a few natural phrasings like 'HIPAA compliance' are absent.

DimensionReasoningScore

Specificity

The description enumerates several specific test scope areas ("access control, audit logs, integrity, transmission security, PHI in fixtures, minimum-necessary access and BAA scope") but rests on a single action verb ("needs HIPAA Security Rule readiness tests"), matching anchor 4's 'several specific actions; minor gaps' rather than anchor 5's multiple distinct concrete actions.

4 / 5

Completeness

It explicitly answers both questions: an explicit trigger clause ("Use when a product handling protected health information (PHI) needs HIPAA Security Rule readiness tests") and a clear, enumerated what (the listed safeguard test areas), matching anchor 5; it exceeds anchor 4 because the when-clause is concrete, not merely present.

5 / 5

Trigger Term Quality

Good natural keyword coverage including a synonym pair ("protected health information (PHI)") plus "HIPAA", "Security Rule", "audit logs", "BAA", and "minimum-necessary", but a few natural user phrasings (e.g., "HIPAA compliance", "healthcare", "medical records") are missing, so it fits anchor 4 rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Clear niche (HIPAA Security Rule readiness testing for PHI-handling products) with distinct triggers (PHI, BAA, §164 safeguards) that would not naturally fire a general privacy or security skill, matching anchor 5's 'clear niche with distinct triggers; minimal conflict risk'.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

testland/qa

Path

plugins/qa-compliance/skills/hipaa-test-patterns/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.