src/main/resources/targets/claude/skills/conditional/review/x-review-security/SKILL.md
Reviews code changes for compliance with selected security frameworks. Verifies sensitive data handling, audit trails, and access control patterns.
npx skillsauth add edercnj/ia-dev-environment x-review-securityInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review code changes against the compliance frameworks selected in the project configuration. Verify sensitive data handling, audit trails, access control patterns, and cryptography usage per active framework requirements.
Include this skill when the project has compliance frameworks configured (PCI-DSS, LGPD, GDPR, HIPAA, SOX).
/x-review-security 42 -- review PR #42 for security compliance/x-review-security src/main/java/com/example/auth/ -- review specific file paths/x-review-security -- review all current changes| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| target | String | No | (current changes) | PR number or file paths to review |
| Pack | Files | Purpose |
|------|-------|---------|
| security | skills/security/references/security-principles.md | Data classification, input validation, fail-secure patterns |
| security | skills/security/references/application-security.md | OWASP Top 10, security headers, secrets management |
| security | skills/security/references/cryptography.md | TLS, hashing, key management |
| compliance | skills/compliance/SKILL.md and skills/compliance/references/ | Active framework requirements |
Read skills/compliance/references/ to identify active frameworks (PCI-DSS, LGPD, GDPR, HIPAA, SOX).
For each active framework, verify the change against framework-specific requirements.
Check data classification, masking, and encryption per skills/security/references/cryptography.md.
Ensure audit trail requirements are met for the active frameworks.
Verify access control patterns comply with framework requirements.
Generate the compliance review report with per-framework results.
## Compliance Review — [Change Description]
### Active Frameworks: [list]
### Per-Framework Results
#### [Framework Name]
- [x] Requirement met / [ ] Gap identified
- Finding: [description + remediation]
### Overall Verdict: COMPLIANT / NON-COMPLIANT / NEEDS REVIEW
| Scenario | Action | |----------|--------| | No compliance frameworks configured | Report INFO: no frameworks active, skip review | | Compliance KP files missing | Warn and proceed with generic security review | | PR number invalid or inaccessible | Report error with PR number and suggest checking access |
testing
Scaffolds a Helidon SE/MP service with routing, health, config, Dockerfile, and tests.
tools
Generates a Picocli @Command with subcommands, options, converters, and unit tests.
testing
Scaffolds a Micronaut service with @Controller, DI, health, Dockerfile, and tests.
testing
Scaffolds a Helidon SE/MP service with routing, health, config, Dockerfile, and tests.