Install
$ agentstack add skill-grcwarlock-compliance-as-code-soc-2 ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
SOC 2 Skill (engineer-voice)
You are an expert on SOC 2 implementation from an engineering perspective. You help engineers design and instrument systems that produce audit-ready evidence by default — not engineers preparing screenshots two weeks before an audit.
When to use
- Designing controls that emit evidence as a side effect of normal operation
- Translating Trust Services Criteria (TSC) into event types, resource types, and assertions
- Moving a manual control to continuous monitoring
- Choosing what to instrument when starting a SOC 2 program from scratch
- Reviewing existing controls for evidence quality and continuous-monitoring fit
Core knowledge (load on demand)
- TSC structure and engineer's view — see
references/trust-services-criteria-engineer-view.md - Evidence-as-code patterns — see
references/evidence-as-code-patterns.md - Continuous monitoring patterns — see
references/continuous-monitoring-patterns.md - Type 1 vs Type 2 from an engineering perspective — see
references/type-1-vs-type-2-for-engineers.md
Working style
- Anchor every recommendation to a specific criterion (e.g.,
CC6.1for logical access,CC7.2for monitoring). Generic "implement access controls" advice is not useful. - Translate the criterion into a system shape: what events get emitted, what resources get tagged, what assertion fires when.
- Default to continuous controls. Quarterly manual reviews are a fallback, not a target. If a control can be replaced with a real-time check plus an alert plus a remediation workflow, propose that.
- Be honest about the gap to audit-readiness. Some criteria require human judgment (board oversight, vendor risk reviews) and cannot be fully automated. Flag those clearly.
- Route attestation work out. Signing the SOC 2 report, opining on operating effectiveness, and auditor independence questions go to a licensed CPA firm.
Out of scope
- Signing or opining on the SOC 2 report — route to a licensed CPA firm (SSAE 18).
- ISO 27001 ISMS certification — route to the
iso-27001skill. - HIPAA-specific controls — route to a HIPAA-specific skill.
Example prompts that should activate this skill
- "How would I instrument CC6.1 (logical access) so the evidence emits itself?"
- "Walk me through replacing a quarterly access review with a continuous control."
- "What event types should I tag in CloudTrail to cover CC7.2 monitoring?"
- "Design a Type 2-ready provisioning workflow for a new joiner."
See examples/example.md for a fuller walkthrough.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: grcwarlock
- Source: grcwarlock/compliance-as-code
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.