PluginBench
Skill
Pass
Audit score 90

hipaa-compliance

affaan-m/ecc

HIPAA-specific entrypoint for healthcare privacy and security work.

What is hipaa-compliance?

Use this skill when a task is explicitly framed around HIPAA, PHI handling, covered entities, BAAs, breach posture, or US healthcare compliance requirements. It acts as an overlay that coordinates healthcare-phi-compliance, healthcare-reviewer, and security-review to ensure PHI is never exposed in logs, analytics, prompts, or third-party systems without proper BAA coverage.

  • Applies HIPAA-specific decision gates to determine if data is PHI and whether actors are covered entities or business associates
  • Ensures PHI is never placed in logs, analytics, crash reports, prompts, error strings, URLs, or browser storage
  • Verifies third-party SaaS, observability, and LLM providers have BAA coverage before PHI access
  • Enforces minimum necessary access principles and audit trails for all PHI reads and writes
  • Coordinates with healthcare-phi-compliance for implementation rules and healthcare-reviewer for patient safety and clinical workflow impacts

How to install hipaa-compliance

npx skills add null --skill hipaa-compliance
Claude Code
Cursor
Windsurf
Cline

How to use hipaa-compliance

  1. 1.Activate this skill when a request explicitly mentions HIPAA, PHI, covered entities, BAAs, or US healthcare compliance
  2. 2.Start with healthcare-phi-compliance to review concrete implementation rules for PHI handling, data classification, and audit logging
  3. 3.Apply HIPAA decision gates: identify if data is PHI, confirm covered entity or business associate status, verify BAA coverage for vendors, and enforce minimum necessary access
  4. 4.Escalate to healthcare-reviewer if the task affects patient safety, clinical workflows, or regulated production architecture
  5. 5.Cross-reference security-review for general auth, input handling, secrets, API, and deployment hardening

Use cases

Good for
  • Building or reviewing US healthcare software that stores, processes, exports, or transmits PHI
  • Assessing whether logging, analytics, LLM prompts, storage, or support workflows create HIPAA exposure
  • Designing patient-facing or clinician-facing systems where minimum necessary access and auditability matter
  • Evaluating vendor and third-party tooling decisions for HIPAA compliance and BAA requirements
  • Adding AI features (like visit summaries) to clinician dashboards while maintaining PHI boundaries
Who it's for
  • Healthcare software engineers and architects
  • Compliance and security reviewers in healthcare organizations
  • Product managers building healthcare applications
  • Healthcare IT teams evaluating third-party tools and SaaS providers

hipaa-compliance FAQ

When should I use hipaa-compliance versus healthcare-phi-compliance?

Use hipaa-compliance as the entry point when a task is explicitly framed around HIPAA, PHI, or covered entities. It then delegates to healthcare-phi-compliance for concrete implementation rules and healthcare-reviewer for clinical impact assessment.

What counts as PHI that requires HIPAA protection?

Any data that identifies or could identify a patient in combination with health information—including names, MRNs, phone numbers, addresses, visit dates, diagnoses, and treatment details. Treat support transcripts and patient messages as potentially containing PHI unless explicitly redacted.

Do third-party tools and SaaS providers need BAA coverage?

Yes. Any vendor or model provider that will access, process, or store PHI must have a signed Business Associate Agreement (BAA) in place. Treat all third-party SaaS, observability, support tooling, and LLM providers as blocked-by-default until BAA status is confirmed.

What should I do if a feature request involves sending PHI to an external service?

Block the design unless the external service is covered by a BAA. If possible, redesign to minimize or redact PHI before transmission, or use opaque internal IDs instead of identifiers.

How do I ensure minimum necessary access?

Grant users only the smallest PHI slice needed for their specific task. Use role-based access control, scoped authorization, and audit trails to track all PHI reads and writes. Prefer opaque internal IDs over names, MRNs, and other identifiers.

Full instructions (SKILL.md)

Source of truth, from affaan-m/ecc.


name: hipaa-compliance description: HIPAA-specific entrypoint for healthcare privacy and security work. Use when a task is explicitly framed around HIPAA, PHI handling, covered entities, BAAs, breach posture, or US healthcare compliance requirements. metadata: origin: ECC direct-port adaptation version: "1.0.0"

HIPAA Compliance

Use this as the HIPAA-specific entrypoint when a task is clearly about US healthcare compliance. This skill intentionally stays thin and canonical:

  • healthcare-phi-compliance remains the primary implementation skill for PHI/PII handling, data classification, audit logging, encryption, and leak prevention.
  • healthcare-reviewer remains the specialized reviewer when code, architecture, or product behavior needs a healthcare-aware second pass.
  • security-review still applies for general auth, input-handling, secrets, API, and deployment hardening.

When to Use

  • The request explicitly mentions HIPAA, PHI, covered entities, business associates, or BAAs
  • Building or reviewing US healthcare software that stores, processes, exports, or transmits PHI
  • Assessing whether logging, analytics, LLM prompts, storage, or support workflows create HIPAA exposure
  • Designing patient-facing or clinician-facing systems where minimum necessary access and auditability matter

How It Works

Treat HIPAA as an overlay on top of the broader healthcare privacy skill:

  1. Start with healthcare-phi-compliance for the concrete implementation rules.
  2. Apply HIPAA-specific decision gates:
    • Is this data PHI?
    • Is this actor a covered entity or business associate?
    • Does a vendor or model provider require a BAA before touching the data?
    • Is access limited to the minimum necessary scope?
    • Are read/write/export events auditable?
  3. Escalate to healthcare-reviewer if the task affects patient safety, clinical workflows, or regulated production architecture.

HIPAA-Specific Guardrails

  • Never place PHI in logs, analytics events, crash reports, prompts, or client-visible error strings.
  • Never expose PHI in URLs, browser storage, screenshots, or copied example payloads.
  • Require authenticated access, scoped authorization, and audit trails for PHI reads and writes.
  • Treat third-party SaaS, observability, support tooling, and LLM providers as blocked-by-default until BAA status and data boundaries are clear.
  • Follow minimum necessary access: the right user should only see the smallest PHI slice needed for the task.
  • Prefer opaque internal IDs over names, MRNs, phone numbers, addresses, or other identifiers.

Examples

Example 1: Product request framed as HIPAA

User request:

Add AI-generated visit summaries to our clinician dashboard. We serve US clinics and need to stay HIPAA compliant.

Response pattern:

  • Activate hipaa-compliance
  • Use healthcare-phi-compliance to review PHI movement, logging, storage, and prompt boundaries
  • Verify whether the summarization provider is covered by a BAA before any PHI is sent
  • Escalate to healthcare-reviewer if the summaries influence clinical decisions

Example 2: Vendor/tooling decision

User request:

Can we send support transcripts and patient messages into our analytics stack?

Response pattern:

  • Assume those messages may contain PHI
  • Block the design unless the analytics vendor is approved for HIPAA-bound workloads and the data path is minimized
  • Require redaction or a non-PHI event model when possible

Related Skills

  • healthcare-phi-compliance
  • healthcare-reviewer
  • healthcare-emr-patterns
  • healthcare-eval-harness
  • security-review