Isms audit expert
Information Security Management System (ISMS) audit expert for ISO 27001 compliance verification, security control assessment, and certification support.
How to use it
Claude Code
- Run the line below. It pulls the whole folder into
~/.claude/skills/isms-audit-expert, including the files SKILL.md points to. - Describe your job in plain words. Claude Code follows the skill from there.
npx degit alirezarezvani/claude-skills/ra-qm-team/skills/isms-audit-expert#main ~/.claude/skills/isms-audit-expertFor one project only, change the path to .claude/skills/isms-audit-expert. This skill also uses security-control-testing.md, isms_audit_scheduler.py, audit_plan.json, iso27001-audit-methodology.md, cloud-security-audit.md — copying SKILL.md alone won't be enough. See the folder on GitHub.
Claude (web or desktop app)
- On this page open ⋯ → Download .md.
- Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
- Pick the file and Save. Claude shows the name and description and runs a security scan.
- Check the skill is switched on.
- Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
- ChatGPT: make a Project and paste it into Instructions.
- Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
- Check which app you pasted it into — the steps above name the right one.
- Some skills need the paid tier of Claude or ChatGPT.
Paste into Claude, ChatGPT or Cursor.
Source of Isms audit expert
Show the full text235 lines
| name | description | triggers |
|---|---|---|
| isms-audit-expert | Information Security Management System (ISMS) audit expert for ISO 27001 compliance verification, security control assessment, and certification support. Use when the user mentions ISO 27001, ISMS audit, Annex A controls, Statement of Applicability (SOA), gap analysis, nonconformity management, internal audit, surveillance audit, or security certification preparation. Helps review control implementation evidence, document audit findings, classify nonconformities, generate risk-based audit plans, map controls to Annex A requirements, prepare Stage 1 and Stage 2 audit documentation, and support corrective action workflows. | - ISMS audit - ISO 27001 audit - security audit - internal audit ISO 27001 - security control assessment - certification audit - surveillance audit - audit finding - nonconformity |
ISMS 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 |
| 1 | |
| 2 | name "isms-audit-expert" |
| 3 | description Information Security Management System (ISMS) audit expert for ISO 27001 compliance verification, security control assessment, and certification support. Use when the user mentions ISO 27001, ISMS audit, Annex A controls, Statement of Applicability (SOA), gap analysis, nonconformity management, internal audit, surveillance audit, or security certification preparation. Helps review control implementation evidence, document audit findings, classify nonconformities, generate risk-based audit plans, map controls to Annex A requirements, prepare Stage 1 and Stage 2 audit documentation, and support corrective action workflows. |
| 4 | triggers |
| 5 | - ISMS audit |
| 6 | - ISO 27001 audit |
| 7 | - security audit |
| 8 | - internal audit ISO 27001 |
| 9 | - security control assessment |
| 10 | - certification audit |
| 11 | - surveillance audit |
| 12 | - audit finding |
| 13 | - nonconformity |
| 14 | |
| 15 | |
| 16 | # ISMS Audit Expert |
| 17 | |
| 18 | Internal and external ISMS audit management for ISO 27001 compliance verification, security control assessment, and certification support. |
| 19 | |
| 20 | ## Table of Contents |
| 21 | |
| 22 | [Audit Program Management] |
| 23 | [Audit Execution] |
| 24 | [Control Assessment] |
| 25 | [Finding Management] |
| 26 | [Certification Support] |
| 27 | [Tools] |
| 28 | [References] |
| 29 | |
| 30 | |
| 31 | |
| 32 | ## Audit Program Management |
| 33 | |
| 34 | ### Risk-Based Audit Schedule |
| 35 | |
| 36 | | Risk Level | Audit Frequency | Examples | |
| 37 | |------------|-----------------|----------| |
| 38 | | Critical | Quarterly | Privileged access, vulnerability management, logging | |
| 39 | | High | Semi-annual | Access control, incident response, encryption | |
| 40 | | Medium | Annual | Policies, awareness training, physical security | |
| 41 | | Low | Annual | Documentation, asset inventory | |
| 42 | |
| 43 | ### Annual Audit Planning Workflow |
| 44 | |
| 45 | Review previous audit findings and risk assessment results |
| 46 | Identify high-risk controls and recent security incidents |
| 47 | Determine audit scope based on ISMS boundaries |
| 48 | Assign auditors ensuring independence from audited areas |
| 49 | Create audit schedule with resource allocation |
| 50 | Obtain management approval for audit plan |
| 51 | **Validation:** Audit plan covers all Annex A controls within certification cycle |
| 52 | |
| 53 | ### Auditor Competency Requirements |
| 54 | |
| 55 | ISO 27001 Lead Auditor certification (preferred) |
| 56 | No operational responsibility for audited processes |
| 57 | Understanding of technical security controls |
| 58 | Knowledge of applicable regulations (GDPR, HIPAA) |
| 59 | |
| 60 | |
| 61 | |
| 62 | ## Audit Execution |
| 63 | |
| 64 | ### Pre-Audit Preparation |
| 65 | |
| 66 | Review ISMS documentation (policies, SoA, risk assessment) |
| 67 | Analyze previous audit reports and open findings |
| 68 | Prepare audit plan with interview schedule |
| 69 | Notify auditees of audit scope and timing |
| 70 | Prepare checklists for controls in scope |
| 71 | **Validation:** All documentation received and reviewed before opening meeting |
| 72 | |
| 73 | ### Audit Conduct Steps |
| 74 | |
| 75 | **Opening Meeting** |
| 76 | Confirm audit scope and objectives |
| 77 | Introduce audit team and methodology |
| 78 | Agree on communication channels and logistics |
| 79 | |
| 80 | **Evidence Collection** |
| 81 | Interview control owners and operators |
| 82 | Review documentation and records |
| 83 | Observe processes in operation |
| 84 | Inspect technical configurations |
| 85 | |
| 86 | **Control Verification** |
| 87 | Test control design (does it address the risk?) |
| 88 | Test control operation (is it working as intended?) |
| 89 | Sample transactions and records |
| 90 | Document all evidence collected |
| 91 | |
| 92 | **Closing Meeting** |
| 93 | Present preliminary findings |
| 94 | Clarify any factual inaccuracies |
| 95 | Agree on finding classification |
| 96 | Confirm corrective action timelines |
| 97 | |
| 98 | **Validation:** All controls in scope assessed with documented evidence |
| 99 | |
| 100 | |
| 101 | |
| 102 | ## Control Assessment |
| 103 | |
| 104 | ### Control Testing Approach |
| 105 | |
| 106 | Identify control objective from ISO 27002 |
| 107 | Determine testing method (inquiry, observation, inspection, re-performance) |
| 108 | Define sample size based on population and risk |
| 109 | Execute test and document results |
| 110 | Evaluate control effectiveness |
| 111 | **Validation:** Evidence supports conclusion about control status |
| 112 | |
| 113 | For detailed technical verification procedures by Annex A control, see [security-control-testing.md]. |
| 114 | |
| 115 | |
| 116 | |
| 117 | ## Finding Management |
| 118 | |
| 119 | ### Finding Classification |
| 120 | |
| 121 | | Severity | Definition | Response Time | |
| 122 | |----------|------------|---------------| |
| 123 | | Major Nonconformity | Control failure creating significant risk | 30 days | |
| 124 | | Minor Nonconformity | Isolated deviation with limited impact | 90 days | |
| 125 | | Observation | Improvement opportunity | Next audit cycle | |
| 126 | |
| 127 | ### Finding Documentation Template |
| 128 | |
| 129 | |
| 130 | Finding ID: ISMS-[YEAR]-[NUMBER] |
| 131 | Control Reference: A.X.X - [Control Name] |
| 132 | Severity: [Major/Minor/Observation] |
| 133 | |
| 134 | Evidence: |
| 135 | - [Specific evidence observed] |
| 136 | - [Records reviewed] |
| 137 | - [Interview statements] |
| 138 | |
| 139 | Risk Impact: |
| 140 | - [Potential consequences if not addressed] |
| 141 | |
| 142 | Root Cause: |
| 143 | - [Why the nonconformity occurred] |
| 144 | |
| 145 | Recommendation: |
| 146 | - [Specific corrective action steps] |
| 147 | |
| 148 | |
| 149 | ### Corrective Action Workflow |
| 150 | |
| 151 | Auditee acknowledges finding and severity |
| 152 | Root cause analysis completed within 10 days |
| 153 | Corrective action plan submitted with target dates |
| 154 | Actions implemented by responsible parties |
| 155 | Auditor verifies effectiveness of corrections |
| 156 | Finding closed with evidence of resolution |
| 157 | **Validation:** Root cause addressed, recurrence prevented |
| 158 | |
| 159 | |
| 160 | |
| 161 | ## Certification Support |
| 162 | |
| 163 | ### Stage 1 Audit Preparation |
| 164 | |
| 165 | Ensure documentation is complete: |
| 166 | [ ] ISMS scope statement |
| 167 | [ ] Information security policy (management signed) |
| 168 | [ ] Statement of Applicability |
| 169 | [ ] Risk assessment methodology and results |
| 170 | [ ] Risk treatment plan |
| 171 | [ ] Internal audit results (past 12 months) |
| 172 | [ ] Management review minutes |
| 173 | |
| 174 | ### Stage 2 Audit Preparation |
| 175 | |
| 176 | Verify operational readiness: |
| 177 | [ ] All Stage 1 findings addressed |
| 178 | [ ] ISMS operational for minimum 3 months |
| 179 | [ ] Evidence of control implementation |
| 180 | [ ] Security awareness training records |
| 181 | [ ] Incident response evidence (if applicable) |
| 182 | [ ] Access review documentation |
| 183 | |
| 184 | ### Surveillance Audit Cycle |
| 185 | |
| 186 | | Period | Focus | |
| 187 | |--------|-------| |
| 188 | | Year 1, Q2 | High-risk controls, Stage 2 findings follow-up | |
| 189 | | Year 1, Q4 | Continual improvement, control sample | |
| 190 | | Year 2, Q2 | Full surveillance | |
| 191 | | Year 2, Q4 | Re-certification preparation | |
| 192 | |
| 193 | **Validation:** No major nonconformities at surveillance audits. |
| 194 | |
| 195 | |
| 196 | |
| 197 | ## Tools |
| 198 | |
| 199 | ### scripts/ |
| 200 | |
| 201 | | Script | Purpose | Usage | |
| 202 | |--------|---------|-------| |
| 203 | | `isms_audit_scheduler.py` | Generate risk-based audit plans | `python scripts/isms_audit_scheduler.py --year 2025 --format markdown` | |
| 204 | |
| 205 | ### Audit Planning Example |
| 206 | |
| 207 | |
| 208 | # Generate annual audit plan |
| 209 | python scripts/isms_audit_scheduler.py --year 2025 --output audit_plan.json |
| 210 | |
| 211 | # With custom control risk ratings |
| 212 | python scripts/isms_audit_scheduler.py --controls controls.csv --format markdown |
| 213 | |
| 214 | |
| 215 | |
| 216 | |
| 217 | ## References |
| 218 | |
| 219 | | File | Content | |
| 220 | |------|---------| |
| 221 | | [iso27001-audit-methodology.md] | Audit program structure, pre-audit phase, certification support | |
| 222 | | [security-control-testing.md] | Technical verification procedures for ISO 27002 controls | |
| 223 | | [cloud-security-audit.md] | Cloud provider assessment, configuration security, IAM review | |
| 224 | |
| 225 | |
| 226 | |
| 227 | ## Audit Performance Metrics |
| 228 | |
| 229 | | KPI | Target | Measurement | |
| 230 | |-----|--------|-------------| |
| 231 | | Audit plan completion | 100% | Audits completed vs. planned | |
| 232 | | Finding closure rate | >90% within SLA | Closed on time vs. total | |
| 233 | | Major nonconformities | 0 at certification | Count per certification cycle | |
| 234 | | Audit effectiveness | Incidents prevented | Security improvements implemented | |
| 235 |
Discussion
Browse more free Claude skills or everything in Development.