
ISMS Audit Expert
FreeStreamline ISO 27001 compliance audits effectively.
Free · Opens the source repo
What ISMS Audit Expert does
The ISMS Audit Expert is designed for managing internal and external audits related to Information Security Management Systems (ISMS) in accordance with ISO 27001 standards. This skill facilitates compliance verification, security control assessment, and certification support by providing structured workflows and tools tailored for audit management. It is particularly useful for organizations seeking to ensure their ISMS meets the rigorous requirements of ISO 27001, which is essential for maintaining data security and regulatory compliance.
This skill encompasses a comprehensive audit program management framework that includes risk-based audit scheduling, auditor competency requirements, and detailed annual audit planning workflows. Users can efficiently manage the audit process from pre-audit preparations through to execution, ensuring all necessary documentation is reviewed and evidence is collected systematically. The skill also provides a clear classification system for audit findings, enabling organizations to address nonconformities effectively and implement corrective actions promptly.
Additionally, the ISMS Audit Expert supports users in preparing for both Stage 1 and Stage 2 audits, helping to verify operational readiness and ensure all documentation is complete. The inclusion of a script, isms_audit_scheduler.py, allows users to generate risk-based audit plans easily, enhancing the overall efficiency of the audit process. This tool is ideal for compliance officers, auditors, and security professionals who are involved in maintaining ISO 27001 certification and ensuring robust information security practices within their organizations.
By leveraging this skill, users can streamline their audit processes, improve documentation accuracy, and enhance the effectiveness of their ISMS audits, ultimately leading to better compliance outcomes and a stronger security posture.
When to use it
Use this skill when preparing for ISO 27001 audits or managing ISMS compliance processes, especially when dealing with audit findings or certification support.
When not to use it
This skill may not be suitable for organizations not pursuing ISO 27001 certification or those that do not require structured audit management processes.
What you can build with it
Preparing for ISO 27001 Certification
Utilize the ISMS Audit Expert to gather and review all necessary documentation for the Stage 1 audit, ensuring compliance with ISO 27001 standards.
Conducting Internal Audits
Leverage the skill to create a structured internal audit plan, assess control effectiveness, and document findings systematically.
Managing Audit Findings
Use the finding management features to classify nonconformities and track corrective actions, ensuring timely resolutions and compliance.
How to install ISMS Audit Expert
View source1. Install with the skills CLI
npx skills add alirezarezvani/claude-skills/isms-audit-expert --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by alirezarezvaniISMS Audit Expert
Internal and external ISMS audit management for ISO 27001 compliance verification, security control assessment, and certification support.
Table of Contents
- Audit Program Management
- Audit Execution
- Control Assessment
- Finding Management
- Certification Support
- Tools
- References
Audit Program Management
Risk-Based Audit Schedule
| Risk Level | Audit Frequency | Examples |
|---|---|---|
| Critical | Quarterly | Privileged access, vulnerability management, logging |
| High | Semi-annual | Access control, incident response, encryption |
| Medium | Annual | Policies, awareness training, physical security |
| Low | Annual | Documentation, asset inventory |
Annual Audit Planning Workflow
- Review previous audit findings and risk assessment results
- Identify high-risk controls and recent security incidents
- Determine audit scope based on ISMS boundaries
- Assign auditors ensuring independence from audited areas
- Create audit schedule with resource allocation
- Obtain management approval for audit plan
- Validation: Audit plan covers all Annex A controls within certification cycle
Auditor Competency Requirements
- ISO 27001 Lead Auditor certification (preferred)
- No operational responsibility for audited processes
- Understanding of technical security controls
- Knowledge of applicable regulations (GDPR, HIPAA)
Audit Execution
Pre-Audit Preparation
- Review ISMS documentation (policies, SoA, risk assessment)
- Analyze previous audit reports and open findings
- Prepare audit plan with interview schedule
- Notify auditees of audit scope and timing
- Prepare checklists for controls in scope
- Validation: All documentation received and reviewed before opening meeting
Audit Conduct Steps
-
Opening Meeting
- Confirm audit scope and objectives
- Introduce audit team and methodology
- Agree on communication channels and logistics
-
Evidence Collection
- Interview control owners and operators
- Review documentation and records
- Observe processes in operation
- Inspect technical configurations
-
Control Verification
- Test control design (does it address the risk?)
- Test control operation (is it working as intended?)
- Sample transactions and records
- Document all evidence collected
-
Closing Meeting
- Present preliminary findings
- Clarify any factual inaccuracies
- Agree on finding classification
- Confirm corrective action timelines
-
Validation: All controls in scope assessed with documented evidence
Control Assessment
Control Testing Approach
- Identify control objective from ISO 27002
- Determine testing method (inquiry, observation, inspection, re-performance)
- Define sample size based on population and risk
- Execute test and document results
- Evaluate control effectiveness
- Validation: Evidence supports conclusion about control status
For detailed technical verification procedures by Annex A control, see security-control-testing.md.
Finding Management
Finding Classification
| Severity | Definition | Response Time |
|---|---|---|
| Major Nonconformity | Control failure creating significant risk | 30 days |
| Minor Nonconformity | Isolated deviation with limited impact | 90 days |
| Observation | Improvement opportunity | Next audit cycle |
Finding Documentation Template
Finding ID: ISMS-[YEAR]-[NUMBER]
Control Reference: A.X.X - [Control Name]
Severity: [Major/Minor/Observation]
Evidence:
- [Specific evidence observed]
- [Records reviewed]
- [Interview statements]
Risk Impact:
- [Potential consequences if not addressed]
Root Cause:
- [Why the nonconformity occurred]
Recommendation:
- [Specific corrective action steps]
Corrective Action Workflow
- Auditee acknowledges finding and severity
- Root cause analysis completed within 10 days
- Corrective action plan submitted with target dates
- Actions implemented by responsible parties
- Auditor verifies effectiveness of corrections
- Finding closed with evidence of resolution
- Validation: Root cause addressed, recurrence prevented
Certification Support
Stage 1 Audit Preparation
Ensure documentation is complete:
- ISMS scope statement
- Information security policy (management signed)
- Statement of Applicability
- Risk assessment methodology and results
- Risk treatment plan
- Internal audit results (past 12 months)
- Management review minutes
Stage 2 Audit Preparation
Verify operational readiness:
- All Stage 1 findings addressed
- ISMS operational for minimum 3 months
- Evidence of control implementation
- Security awareness training records
- Incident response evidence (if applicable)
- Access review documentation
Surveillance Audit Cycle
| Period | Focus |
|---|---|
| Year 1, Q2 | High-risk controls, Stage 2 findings follow-up |
| Year 1, Q4 | Continual improvement, control sample |
| Year 2, Q2 | Full surveillance |
| Year 2, Q4 | Re-certification preparation |
Validation: No major nonconformities at surveillance audits.
Tools
scripts/
| Script | Purpose | Usage |
|---|---|---|
isms_audit_scheduler.py | Generate risk-based audit plans | python scripts/isms_audit_scheduler.py --year 2025 --format markdown |
Audit Planning Example
# Generate annual audit plan
python scripts/isms_audit_scheduler.py --year 2025 --output audit_plan.json
# With custom control risk ratings
python scripts/isms_audit_scheduler.py --controls controls.csv --format markdown
References
| File | Content |
|---|---|
| iso27001-audit-methodology.md | Audit program structure, pre-audit phase, certification support |
| security-control-testing.md | Technical verification procedures for ISO 27002 controls |
| cloud-security-audit.md | Cloud provider assessment, configuration security, IAM review |
Audit Performance Metrics
| KPI | Target | Measurement |
|---|---|---|
| Audit plan completion | 100% | Audits completed vs. planned |
| Finding closure rate | >90% within SLA | Closed on time vs. total |
| Major nonconformities | 0 at certification | Count per certification cycle |
| Audit effectiveness | Incidents prevented | Security improvements implemented |
Frequently asked questions about ISMS Audit Expert
Similar skills
Data Breach Blast Radius Analyzer
Assess potential breach impacts before they occur.
Verify Agent Action
Ensure safe execution of AI agent actions with thorough reviews.
Agent Supply Chain Integrity
Ensure the integrity of AI agent plugins and tools.
Agent OWASP ASI Compliance Check
Ensure your AI agents meet OWASP ASI security standards.
Securing S3 Buckets
Enhance your S3 bucket security with AWS best practices.
AWS Account Enumeration with ScoutSuite
Assess AWS security posture with comprehensive audits.
