New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Information Security Management System audit expert for ISO

Isms audit expert

by alirezarezvani · MIT license · ★ 26,349 on GitHub · updated Aug 30

Isms audit expert cover

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…

---
name: "isms-audit-expert"
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.
triggers:
  - 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.

Overview

Internal and external ISMS audit management for ISO 27001 compliance verification, security control assessment, and certification support.

Manual install (npx, ZIP)
Claude Codenpx skills add alirezarezvani/claude-skills --skill isms-audit-expert -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/alirezarezvani/claude-skills/tar.gz/19392f7a0826 \ | tar -xz -C ~/.claude/skills --strip-components=3 claude-skills-19392f7a0826/ra-qm-team/skills/isms-audit-expert
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/6091dfd67cbc45e3c034/isms-audit-expert.zip" -OutFile "$env:TEMP\isms-audit-expert.zip"; Expand-Archive "$env:TEMP\isms-audit-expert.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md7.5 KB
  • references/4 files · 29.1 KB
  • scripts/1 file · 8.9 KB
Read the files here
alirezarezvani/19392f76 files
SKILL.md
Show the full text235 lines

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

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
  1. Review previous audit findings and risk assessment results
  2. Identify high-risk controls and recent security incidents
  3. Determine audit scope based on ISMS boundaries
  4. Assign auditors ensuring independence from audited areas
  5. Create audit schedule with resource allocation
  6. Obtain management approval for audit plan
  7. 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
  1. Review ISMS documentation (policies, SoA, risk assessment)
  2. Analyze previous audit reports and open findings
  3. Prepare audit plan with interview schedule
  4. Notify auditees of audit scope and timing
  5. Prepare checklists for controls in scope
  6. Validation: All documentation received and reviewed before opening meeting
Audit Conduct Steps
  1. Opening Meeting

    • Confirm audit scope and objectives
    • Introduce audit team and methodology
    • Agree on communication channels and logistics
  2. Evidence Collection

    • Interview control owners and operators
    • Review documentation and records
    • Observe processes in operation
    • Inspect technical configurations
  3. 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
  4. Closing Meeting

    • Present preliminary findings
    • Clarify any factual inaccuracies
    • Agree on finding classification
    • Confirm corrective action timelines
  5. Validation: All controls in scope assessed with documented evidence


Control Assessment

Control Testing Approach
  1. Identify control objective from ISO 27002
  2. Determine testing method (inquiry, observation, inspection, re-performance)
  3. Define sample size based on population and risk
  4. Execute test and document results
  5. Evaluate control effectiveness
  6. 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
  1. Auditee acknowledges finding and severity
  2. Root cause analysis completed within 10 days
  3. Corrective action plan submitted with target dates
  4. Actions implemented by responsible parties
  5. Auditor verifies effectiveness of corrections
  6. Finding closed with evidence of resolution
  7. 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---
2name: "isms-audit-expert"
3description: 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.
4triggers:
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 
18Internal 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](#audit-program-management)
23- [Audit Execution](#audit-execution)
24- [Control Assessment](#control-assessment)
25- [Finding Management](#finding-management)
26- [Certification Support](#certification-support)
27- [Tools](#tools)
28- [References](#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 
451. Review previous audit findings and risk assessment results
462. Identify high-risk controls and recent security incidents
473. Determine audit scope based on ISMS boundaries
484. Assign auditors ensuring independence from audited areas
495. Create audit schedule with resource allocation
506. Obtain management approval for audit plan
517. **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 
661. Review ISMS documentation (policies, SoA, risk assessment)
672. Analyze previous audit reports and open findings
683. Prepare audit plan with interview schedule
694. Notify auditees of audit scope and timing
705. Prepare checklists for controls in scope
716. **Validation:** All documentation received and reviewed before opening meeting
72 
73### Audit Conduct Steps
74 
751. **Opening Meeting**
76 - Confirm audit scope and objectives
77 - Introduce audit team and methodology
78 - Agree on communication channels and logistics
79 
802. **Evidence Collection**
81 - Interview control owners and operators
82 - Review documentation and records
83 - Observe processes in operation
84 - Inspect technical configurations
85 
863. **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 
924. **Closing Meeting**
93 - Present preliminary findings
94 - Clarify any factual inaccuracies
95 - Agree on finding classification
96 - Confirm corrective action timelines
97 
985. **Validation:** All controls in scope assessed with documented evidence
99 
100---
101 
102## Control Assessment
103 
104### Control Testing Approach
105 
1061. Identify control objective from ISO 27002
1072. Determine testing method (inquiry, observation, inspection, re-performance)
1083. Define sample size based on population and risk
1094. Execute test and document results
1105. Evaluate control effectiveness
1116. **Validation:** Evidence supports conclusion about control status
112 
113For detailed technical verification procedures by Annex A control, see [security-control-testing.md](references/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```
130Finding ID: ISMS-[YEAR]-[NUMBER]
131Control Reference: A.X.X - [Control Name]
132Severity: [Major/Minor/Observation]
133 
134Evidence:
135- [Specific evidence observed]
136- [Records reviewed]
137- [Interview statements]
138 
139Risk Impact:
140- [Potential consequences if not addressed]
141 
142Root Cause:
143- [Why the nonconformity occurred]
144 
145Recommendation:
146- [Specific corrective action steps]
147```
148 
149### Corrective Action Workflow
150 
1511. Auditee acknowledges finding and severity
1522. Root cause analysis completed within 10 days
1533. Corrective action plan submitted with target dates
1544. Actions implemented by responsible parties
1555. Auditor verifies effectiveness of corrections
1566. Finding closed with evidence of resolution
1577. **Validation:** Root cause addressed, recurrence prevented
158 
159---
160 
161## Certification Support
162 
163### Stage 1 Audit Preparation
164 
165Ensure 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 
176Verify 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```bash
208# Generate annual audit plan
209python scripts/isms_audit_scheduler.py --year 2025 --output audit_plan.json
210 
211# With custom control risk ratings
212python 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](references/iso27001-audit-methodology.md) | Audit program structure, pre-audit phase, certification support |
222| [security-control-testing.md](references/security-control-testing.md) | Technical verification procedures for ISO 27002 controls |
223| [cloud-security-audit.md](references/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 
View all files on GitHub →

Details

Updated
Aug 30, 2026
License
MIT
Stars on the repo
★ 26,349
Checked
Source
alirezarezvani/claude-skills ↗
Creator
alirezarezvani · 363 listings
View creator

Similar skills

See all →
SkillSecurity guidance and vulnerability review for codebasesSecurity auditcloudflare/security-audit-skill · by cloudflareSecurity guidance and vulnerability review for codebases, APIs, services, CLI tools, libraries, and daemons. Use for security questions, focused reviews, vulnerability research, security audits, or pen tests. Run the complete workflow only for explicit codebase audit or pen-test requests, full/comprehensive/end-to-end reviews, or requested report artifacts.★ 26.1k GitHub starsMCPYou need to audit Active Directory security postureAd security reviewerVoltAgent/awesome-claude-code-subagents · by VoltAgentUse this agent when you need to audit Active Directory security posture, evaluate privilege escalation risks, review identity delegation patterns, or assess authentication protocol hardening.★ 25.2k GitHub starsSkillApply modern web development best practices for securityaddyosmani/web-quality-skills · by addyosmaniApply modern web development best practices for security, compatibility, and code quality. Use when asked to "apply best practices", "security audit", "modernize code", "code quality review", or "check for vulnerabilities".★ 2.8k GitHub starsSkillHelps Claude write secure web applicationsSecure Coding Guide for Web ApplicationsBehiSecc/VibeSec-Skill · by BehiSeccThis skill helps Claude write secure web applications. Use this when working on any web application or when a user requests a scan or audit to ensure security best practices are followed.★ 1.3k GitHub starsMCPReviews completed implementation against governing securitySecurity reviewershinpr/claude-code-workflows · by shinprReviews completed implementation against governing security requirements and the reachable trust model. Use after implementation or when security review/security check/vulnerability check is requested. Returns only must-fix findings with the smallest sufficient corrections.★ 687 GitHub starsSkillAccount-based marketing for B2B SaaSAccount-Based Marketing Operationsshalintripathi/saas-marketing-agents · by shalintripathiAccount-based marketing for B2B SaaS. Use this skill to build a target account list, tier it 1:1 / 1:few / 1:many, size it against sales capacity, turn intent and engagement signals into plays, write the multi-channel orchestration contract each tier runs on, and measure the program in account coverage, penetration and pipeline instead of MQLs. Also triggers on: ABM, account-based marketing, target account list, TAL, named accounts, account tiering, 1:1 ABM, one-to-few, programmatic ABM, account selection, ideal customer profile fit, intent data, buying signals, 6sense, Bombora, Demandbase, account penetration, account coverage, sales and marketing alignment on accounts, enterprise account program.★ 20 GitHub stars

More from alirezarezvani

SkillResume a paused experiment/ar:ar-resume — Resume Experimentalirezarezvani/claude-skills · by alirezarezvaniResume a paused experiment. Checkout the experiment branch, read results history, continue iterating. Use when the user runs /ar:ar-resume or asks to pick up a previously started autoresearch experiment.★ 26.3k GitHub starsSkillShow experiment dashboard with results, active loops/ar:ar-status — Experiment Dashboardalirezarezvani/claude-skills · by alirezarezvaniShow experiment dashboard with results, active loops, and progress. Use when the user runs /ar:ar-status or asks how an autoresearch experiment is going.★ 26.3k GitHub starsSkillStart an autonomous experiment loop with user-selected/ar:loop — Autonomous Experiment Loopalirezarezvani/claude-skills · by alirezarezvaniStart an autonomous experiment loop with user-selected interval (10min, 1h, daily, weekly, monthly). Uses CronCreate for scheduling. Use when the user runs /ar:loop or asks to run an autoresearch experiment continuously on a schedule.★ 26.3k GitHub starsSkillRun a single experiment iteration/ar:run — Single Experiment Iterationalirezarezvani/claude-skills · by alirezarezvaniRun a single experiment iteration. Edit the target file, evaluate, keep or discard. Use when the user runs /ar:run or asks for one manual autoresearch iteration.★ 26.3k GitHub starsSkillSet up a new autoresearch experiment interactively/ar:setup — Create New Experimentalirezarezvani/claude-skills · by alirezarezvaniSet up a new autoresearch experiment interactively. Collects domain, target file, eval command, metric, direction, and evaluator. Use when the user runs /ar:setup or asks to start optimizing a file with the autoresearch loop.★ 26.3k GitHub starsSkill/cs:boardroom <brief/cs:boardroom — Multi-Role Boardroom Deliberationalirezarezvani/claude-skills · by alirezarezvani/cs:boardroom <brief> — 6-phase multi-role deliberation across the C-suite with Phase 2 isolation, critic pre-screen, and synthesis. Outputs a board memo. Use when a decision spans multiple executive domains — e.g. a pricing change touching finance, positioning, and product, or a raise-vs-cut runway call.★ 26.3k GitHub stars