compliance-check

Check license compatibility, data privacy compliance, and AI ethics. Use when adding dependencies, handling user data, or reviewing regulatory requirements.

6 stars

Best use case

compliance-check is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Check license compatibility, data privacy compliance, and AI ethics. Use when adding dependencies, handling user data, or reviewing regulatory requirements.

Teams using compliance-check should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/compliance-check/SKILL.md --create-dirs "https://raw.githubusercontent.com/yu-iskw/llmops-demo-ts/main/.claude/skills/compliance-check/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/compliance-check/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How compliance-check Compares

Feature / Agentcompliance-checkStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Check license compatibility, data privacy compliance, and AI ethics. Use when adding dependencies, handling user data, or reviewing regulatory requirements.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Compliance Check

Perform a compliance check with the following scope:

$ARGUMENTS

## Compliance Checks

### License Compatibility

1. List all project dependencies and their licenses
2. Verify compatibility with the project's ISC license
3. Flag any copyleft (GPL, AGPL) or restrictive licenses
4. Check for attribution requirements

### Data Privacy

1. Trace user data flow through the application:
   - Frontend: What data is collected in forms?
   - Backend: What data is stored, logged, or forwarded?
   - Agents: What user data is sent to external AI APIs (Google Gemini)?
   - LangSmith: What data is sent for tracing/observability?
2. Identify PII handling
3. Check data retention practices

### AI Ethics

1. Review AI agent guardrails (secure_agent input/output sanitization)
2. Check for content filtering mechanisms
3. Verify transparency about AI-generated content
4. Review for potential bias in agent behavior

## Output

Produce a compliance report:

```text
## Summary: [PASS / NEEDS ATTENTION / FAIL]

### License Compliance: [PASS/FAIL]
[Details]

### Data Privacy: [PASS/FAIL]
[Details]

### AI Ethics: [PASS/FAIL]
[Details]

### Action Items
1. [Priority-ordered list of required changes]
```

Related Skills

write-tests

6
from yu-iskw/llmops-demo-ts

Write unit tests, integration tests, or E2E tests for code. Use after implementing a feature or when test coverage is needed.

write-requirements

6
from yu-iskw/llmops-demo-ts

Write user stories, acceptance criteria, and technical requirements for a feature or change. Use when defining what needs to be built.

security-audit

6
from yu-iskw/llmops-demo-ts

Perform a security audit of the codebase. Checks for OWASP Top 10, AI-specific vulnerabilities, dependency issues, and configuration problems.

review-code

6
from yu-iskw/llmops-demo-ts

Review code changes for quality, security, and adherence to project conventions. Use after making code changes or when reviewing a pull request.

research

6
from yu-iskw/llmops-demo-ts

Research and gather reliable information about libraries, APIs, specifications, and best practices. Use when you need to understand external documentation before planning or implementing a feature.

plan-task

6
from yu-iskw/llmops-demo-ts

Create a structured implementation plan for a feature, refactoring, or multi-step task. Use as the first step in the pipeline before /orchestrate. Produces a plan that the orchestrator can turn into a delegation plan.

orchestrate

6
from yu-iskw/llmops-demo-ts

Produce a structured delegation plan for parallel agent execution. Takes a task description or plan output, analyzes dependencies, assigns agents, and groups tasks for parallel execution. Use after /plan-task or when you need to plan how to delegate work across agents.

implement-feature

6
from yu-iskw/llmops-demo-ts

Implement a feature or fix a bug following the project's TypeScript patterns and conventions. Use when code changes are needed.

design-component

6
from yu-iskw/llmops-demo-ts

Design a UI component with specifications for layout, states, interactions, and accessibility. Use when creating new Vue.js components or redesigning existing ones.

deploy

6
from yu-iskw/llmops-demo-ts

Deploy the application or manage infrastructure. Handles Docker builds, CI/CD, and deployment workflows.

bump-dependencies

6
from yu-iskw/llmops-demo-ts

Bump or upgrade declared dependency versions in this pnpm workspace (root and packages/* package.json), with supply-chain checks before and after install. Use when the user asks to upgrade, bump, or refresh npm dependencies in manifests—not only the lockfile.

healthcare-phi-compliance

144923
from affaan-m/everything-claude-code

Protected Health Information (PHI) and Personally Identifiable Information (PII) compliance patterns for healthcare applications. Covers data classification, access control, audit trails, encryption, and common leak vectors.

Regulatory ComplianceClaude