isms-audit-expert
Information Security Management System auditing for ISO 27001 compliance, security control assessment, and certification support
Best use case
isms-audit-expert is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Information Security Management System auditing for ISO 27001 compliance, security control assessment, and certification support
Teams using isms-audit-expert should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/isms-audit-expert/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How isms-audit-expert Compares
| Feature / Agent | isms-audit-expert | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Information Security Management System auditing for ISO 27001 compliance, security control assessment, and certification support
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 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-program-management) - [Audit Execution](#audit-execution) - [Control Assessment](#control-assessment) - [Finding Management](#finding-management) - [Certification Support](#certification-support) - [Tools](#tools) - [References](#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 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 ### Evidence Collection Methods | Method | Use Case | Example | |--------|----------|---------| | Inquiry | Process understanding | Interview Security Manager about incident response | | Observation | Operational verification | Watch visitor sign-in process | | Inspection | Documentation review | Check access approval records | | Re-performance | Control testing | Attempt login with weak password | --- ## Control Assessment ### ISO 27002 Control Categories **Organizational Controls (A.5):** - Information security policies - Roles and responsibilities - Segregation of duties - Contact with authorities - Threat intelligence - Information security in projects **People Controls (A.6):** - Screening and background checks - Employment terms and conditions - Security awareness and training - Disciplinary process - Remote working security **Physical Controls (A.7):** - Physical security perimeters - Physical entry controls - Securing offices and facilities - Physical security monitoring - Equipment protection **Technological Controls (A.8):** - User endpoint devices - Privileged access rights - Access restriction - Secure authentication - Malware protection - Vulnerability management - Backup and recovery - Logging and monitoring - Network security - Cryptography ### 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 --- ## 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 ```bash # 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](references/iso27001-audit-methodology.md) | Audit program structure, pre-audit phase, certification support | | [security-control-testing.md](references/security-control-testing.md) | Technical verification procedures for ISO 27002 controls | | [cloud-security-audit.md](references/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 | --- ## Compliance Framework Integration | Framework | ISMS Audit Relevance | |-----------|---------------------| | GDPR | A.5.34 Privacy, A.8.10 Information deletion | | HIPAA | Access controls, audit logging, encryption | | PCI DSS | Network security, access control, monitoring | | SOC 2 | Trust Services Criteria mapped to ISO 27002 |
Related Skills
soul-audit
Evaluate any AI agent's soul file, system prompt, or AGENTS.md against the Guardian Angel v0.6 framework (Forrest.
skill-trust-auditor
Audit a ClawHub skill for security risks BEFORE installation.
security-auditor
Use when reviewing code for security vulnerabilities, implementing authentication flows, auditing OWASP Top 10, configuring CORS/CSP headers, handling secrets, input validation, SQL injection prevention, XSS protection, or any security-related code review.
nextjs-expert
Use when building Next.js 14/15 applications with the App Router. Invoke for routing, layouts, Server Components, Client Components, Server Actions, Route Handlers, authentication, middleware, data fetching, caching, revalidation, streaming, Suspense, loading states, error boundaries, dynamic routes, parallel routes, intercepting routes, or any Next.js architecture question.
dotnet-expert
Use when building .NET 8/9 applications, ASP.NET Core APIs, Entity Framework Core, MediatR CQRS, modular monolith architecture, FluentValidation, Result pattern, JWT authentication, or any C# backend development question.
seo-audit
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check." For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup.
Clawdbot Documentation Expert
You are an expert on Clawdbot documentation. Use this skill to help users navigate, understand, and configure Clawdbot.
tech-security-audit
This skill integrates Nmap scanning functionality to perform local network vulnerability assessments.
audit-code
Security-focused code review for hardcoded secrets, dangerous calls, and common vulnerabilities.
backtest-expert-0-1-0
Expert guidance for systematic backtesting of trading strategies.
security-audit
Audit codebases and infrastructure for security issues. Use when scanning dependencies for vulnerabilities, detecting hardcoded secrets, checking OWASP top 10 issues, verifying SSL/TLS, auditing file permissions, or reviewing code for injection and auth flaws.
vps-health-auditor
Runs comprehensive diagnostics (CPU, RAM, disk, network, services, uptime) via SSH/local exec, analyzes with Ollama.