CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

testland/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

82%

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

Overview
Quality
Evals
Security
Files

Quality

Content

78%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 reference-catalog skill: lean body, actionable stepwise workflow with CFR-anchored assertions, a concrete worked example showing an error-recovery loop, and exemplary progressive disclosure with a single verified one-level reference file. The residual gaps are minor — an explicitly-framed PHI definition, in-body validation checkpoints, and reliance on the reference file for all executable code.

Suggestions

Add an explicit validation checkpoint to the step list, e.g., after copying a pattern: "Run the pattern locally; only proceed to the next section when it passes", mirroring the feedback loop already shown in the worked example.

Trim or compress the "Per HHS, PHI = ..." definitional sentence and keep only the actionable Safe Harbor identifier list, which is the part step 2 actually consumes.

Include one minimal inline pytest sketch (e.g., the §164.502(b) minimum-necessary positive/negative assertions from the worked example) so the body is self-sufficient for the most common case without opening the reference.

DimensionReasoningScore

Conciseness

The body is dense and almost every section is actionable — the 18-identifier Safe Harbor list is regulatory checklist content directly consumed by step 2, not padding. Minor trimmable instances remain, e.g., "Per HHS, PHI = individually identifiable health information..." mildly explains a concept Claude already knows, placing it at anchor 4 rather than 5's every-token-earns-its-place.

4 / 5

Actionability

Concrete guidance throughout: a 7-step workflow with CFR citations, specific assertion instructions ("assert an audit record with a tamper-evident hash per §164.312(b)", "a positive access check AND negative checks"), and a worked example with exact endpoint and field names. Not a 5 because executable code is deferred entirely to the reference file and steps like "point it at your framework's client + models" leave adaptation work to the reader.

4 / 5

Workflow Clarity

The How-to-use sequence is clearly ordered (role/BAA scope → fixture scrubbing → section selection → pattern copy → audit + minimum-necessary assertions → CI), and the worked example demonstrates a full fail → fix → re-run feedback loop with CI pass/fail as evidence. Falls short of anchor 5 because validation checkpoints inside the step list itself are implicit — no step says to verify a pattern passes before moving on.

4 / 5

Progressive Disclosure

The body is a well-organized overview that delegates the full per-section pattern catalog to a single, clearly signaled, one-level-deep reference ("Full per-section patterns live in references/security-rule-test-patterns.md"), which exists and delivers the promised per-section pytest tests. Content is appropriately split between overview, worked example, anti-patterns, and limitations — matching the anchor-5 structure exactly.

5 / 5

Total

17

/

20

Passed

Description

78%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, well-scoped description with an explicit trigger clause and rich domain-specific terminology covering technical and administrative safeguards. Its main weakness is that the skill's actual action (providing copy-ready test patterns) is only implied by the enumerated scope rather than stated with an explicit verb, and a few natural user phrasings (healthcare, medical records, compliance) are absent.

Suggestions

Open with an explicit third-person action statement, e.g., "Provides a catalog of copy-ready test patterns for HIPAA Security Rule readiness...", so the 'what' is declared rather than inferred from the scope list.

Add natural trigger terms users actually say — "healthcare product", "medical records", "HIPAA compliance" — to broaden keyword coverage toward the comprehensive level.

Spell out "BAA (Business Associate Agreement)" in the description the way PHI is spelled out, since users may search on the long form.

DimensionReasoningScore

Specificity

Enumerates several concrete coverage areas — "access control, audit logs, integrity, transmission security", "PHI in fixtures, minimum-necessary access and BAA scope" — but never states the skill's actions with explicit verbs, so capabilities are implied rather than declared. Fits anchor 4 (several specifics, minor gaps) rather than 5 (comprehensive concrete actions) and far exceeds anchor 3 (only 1-2 concrete items).

4 / 5

Completeness

The "when" is explicit and specific ("Use when a product handling protected health information (PHI) needs HIPAA Security Rule readiness tests"), and the "what" is conveyed through the colon-enumerated test scope. Not a 5 because the what lacks an explicit action statement (e.g., "Provides a catalog of test patterns...") and reads as a noun-phrase scope rather than a declared capability.

4 / 5

Trigger Term Quality

Contains strong natural terms a compliance engineer would say — "HIPAA", "protected health information (PHI)", "BAA", "audit logs" — plus the acronym/long-form synonym pair. Missing common user phrasings like "healthcare", "medical records", or "HIPAA compliance", keeping it at anchor 4 rather than 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche — HIPAA Security Rule readiness testing with BAA scope and safeguard-specific triggers — that is unlikely to fire for unrelated skills. Distinct from adjacent privacy skills (e.g., GDPR patterns) because HIPAA/PHI/BAA terminology is unambiguous; matches anchor 5's "clear niche with distinct triggers; minimal conflict risk".

5 / 5

Total

17

/

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

Reviewed

On this page