Audit Control Designer
Generate audit-ready internal control design documents from As-Is business process inventories. Produces control IDs, assertion mappings, procedures, SoD analysis, KPIs, materiality thresholds, and implementation roadmaps. Use when building internal controls for new audit engagements, SOX/J-SOX compliance, or process improvement initiatives.
No API Required
Download Skill Package (.skill) View Source on GitHub
Table of Contents
1. Overview
This skill transforms As-Is business process inventories into comprehensive internal control design documents. It leverages generalized patterns from real audit engagements across industries (F&B, retail, manufacturing) to produce draft control designs that cover all five audit assertions, segregation of duties, KPIs, and implementation roadmaps.
2. Prerequisites
None. This is a knowledge-based skill that uses reference documents for pattern matching and generation.
3. Quick Start
Step 1: Confirm Context Variables
Ask the user to confirm or specify:
- Applicable accounting standard
- Industry and company scale
- Current system environment
- Regulatory requirements
4. How It Works
Step 1: Confirm Context Variables
Ask the user to confirm or specify:
- Applicable accounting standard
- Industry and company scale
- Current system environment
- Regulatory requirements
If not specified, use defaults from the table above.
Step 2: Read As-Is Process Inventory
Read the user-provided process inventory. Identify:
- Total number of processes
- Business domains covered
- Frequency distribution (daily/weekly/monthly)
- Manual risk indicators
Step 3: Classify Processes into Business Patterns
Load references/process_patterns.md and classify each process into one or more patterns:
| Pattern | Domain | Key Processes | |—|—|—|
See the skill’s SKILL.md for the full end-to-end workflow.
5. Usage Examples
- Starting internal control design from an As-Is process inventory
- Building controls for a new audit engagement (SOX, J-SOX, PCAOB)
- Designing controls for a specific business domain (AP, Inventory, COGS, Returns)
- Reviewing and strengthening existing control frameworks
- Preparing for initial audit readiness assessment
6. Understanding the Output
The output follows the template in assets/control_design_template.md. Key sections:
- Control IDs follow the pattern:
C-[DOMAIN]-[NN](e.g., C-AP-01, C-INV-01) - Each control specifies: Type (Preventive/Detective), Assertion coverage, Procedure steps
- SoD pairs are rated High/Medium/Low risk
- KPIs include calculation formula and data source
- Roadmap uses M+N notation (months from project start)
- Open Questions are explicitly managed with options and recommendations
7. Tips & Best Practices
- Begin with the smallest realistic sample input so you can validate the workflow before scaling up.
- Keep
skills/audit-control-designer/SKILL.mdopen while working; it remains the authoritative source for the full procedure. - Review the most relevant reference files first instead of scanning every guide: control_templates.md, materiality_framework.md, assertion_mapping.md.
- Preserve intermediate outputs so you can explain assumptions, diffs, and follow-up actions clearly.
8. Combining with Other Skills
- Combine this skill with adjacent skills in the same category when the work spans planning, implementation, and review.
- Browse the broader category for neighboring workflows: category index.
- Use the English skill catalog when you need to chain this workflow into a larger end-to-end process.
9. Troubleshooting
- Re-check prerequisites first: missing runtime dependencies and unsupported file formats are the most common failures.
- If a helper script is involved, run it with a minimal sample input before applying it to a full dataset or repository.
- Compare your input shape against the reference files to confirm expected fields, sections, or metadata are present.
10. Reference
References:
skills/audit-control-designer/references/accounting_standards.mdskills/audit-control-designer/references/assertion_mapping.mdskills/audit-control-designer/references/control_templates.mdskills/audit-control-designer/references/kpi_catalog.mdskills/audit-control-designer/references/materiality_framework.mdskills/audit-control-designer/references/process_patterns.mdskills/audit-control-designer/references/sod_patterns.md