executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
soc2-audit-prepSOC 2 audit-prep playbook: the 4/8/12-week sprint to audit-ready for a Type I or Type II observation. Use when the audit is scheduled, when readiness assessment surfaced gaps and you need a sprint plan, or when evidence is missing or stale.
Independent GitHub snapshot · Automated classification · Original documentation governs
Operational playbook for SOC 2 audit preparation. Designed to be picked up 4-12 weeks before an audit and run as a sprint to closure. Pairs with our deep ra-qm-team/soc2-compliance-expert skill (which builds the program from scratch).
When to use this skill vs. soc2-compliance-expert:
| Situation | Skill applies |
|---|---|
| SOC 2 audit scheduled, need readiness sprint | Yes — start here |
| Type I audit in 4-12 weeks | Yes — use 4 or 8-week sprint plan |
| Type II observation period closing soon | Yes — use 12-week sprint plan |
| Readiness assessment surfaced gaps | Yes — scripts/soc2_readiness_score.py + evidence_gap_finder.py |
| Building SOC 2 program from scratch | Use ra-qm-team/soc2-compliance-expert instead |
Week 1: Inventory + scoping
- Confirm Trust Services Criteria scope (always Security; plus chosen others)
- Pull current evidence per criterion
- Identify gaps via scripts/evidence_gap_finder.py
- Auditor kickoff scheduled
Week 2: Gap closure
- Policy updates / approvals
- Technical control fixes (MFA universal, logging coverage, etc.)
- Evidence retrieval (access reviews, change tickets, on-call records)
- Auditor information request preparation
Week 3: Evidence finalization
- All evidence packets compiled per criterion
- Walkthroughs / interviews scheduled with key control owners
- Findings remediation
- Pre-audit checkpoint with auditor (informal)
Week 4: Audit week
- Walkthroughs executed
- Sample testing
- Q&A
- Management responses to findings
Weeks 1-2: Inventory + scoping + gap identification (same as 4-week W1)
Weeks 3-5: Gap closure (policies, technical, process)
Weeks 6-7: Evidence finalization + walkthroughs
Week 8: Audit week
Weeks 1-2: Inventory + scope + gap identification + auditor kickoff
Weeks 3-4: Gap closure
Weeks 5-12: Observation period (controls operating; evidence accumulating)
After observation period: audit week
See references/evidence-collection-sprint-plan.md for the detailed week-by-week plans.
Standard pre-audit punch list, organized by Trust Services Criterion:
See references/soc2-pre-audit-punch-list.md for the detailed punch list with evidence templates per item.
Before running the audit-prep sprint, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the sprint plan.
python3 scripts/soc2_readiness_score.py --config controls.yamlpython3 scripts/evidence_gap_finder.py --evidence evidence.yaml --tsc CC6| Script | Purpose |
|---|---|
scripts/soc2_readiness_score.py | Score current state (0-100) per TSC; identify pillars needing attention |
scripts/evidence_gap_finder.py | Cross-reference required evidence vs collected; output gap list with priorities |
ra-qm-team/soc2-compliance-expert — deep SOC 2 program management (multi-quarter)ra-qm-team/audit-prep/compliance-readiness — multi-framework readiness (SOC 2 + ISO 27001 + NIST)ra-qm-team/infrastructure-compliance-auditor — automated infra scanning for evidenceengineering/observability-designer — logging / monitoring evidence