Skip to content

Guide · Agent skill

How to use the AIMS ISO 42001 Audit agent skill (aims-audit)

Updated · written with AI from the project's own documentation and checked against our catalogue data

The aims-audit skill turns an AI agent into a strict internal auditor for an AI Management System (AIMS) based on ISO/IEC 42001, the international standard for managing AI responsibly. You give it a scope, and it works through six demanding questions and returns a structured report with a readiness verdict and three prioritised actions. This guide explains what a skill is, how to install this one, how to trigger it, and what it needs to run.

AIMS ISO 42001 Auditalirezarezvani/claude-skills · MIT

Quick start

  1. 1Get the skill. Download the aims-audit ZIP from the directory page.
  2. 2Install it. Unzip it into ~/.claude/skills/ or a project's .claude/skills/ folder, or upload it under Settings → Capabilities → Skills in the Claude apps.
  3. 3Prepare your JSON inputs. Create evidence.json, risks.json and audit_scope.json describing your evidence, risks and audit scope.
  4. 4Invoke the skill. Run /compliance-os:aims-audit with your scope, or ask in plain language for an AIMS audit of that scope.
  5. 5Run the helper scripts. Run the referenced Python scripts on your JSON files to produce gap, risk register and audit schedule outputs.
  6. 6Review the report. Check the readiness verdict and the three top actions, and validate them with qualified reviewers.

What is an agent skill, and what does aims-audit make the agent do?

An agent skill is a folder containing a SKILL.md file, which gives an AI agent instructions for a specific job. When the skill is active and you ask for it, the agent follows those instructions instead of answering generically.

The aims-audit skill is invoked as /compliance-os:aims-audit followed by a scope, for example the name of an AI system or business unit. The agent then pressure-tests the AIMS against six questions: whether the scope names every AI system, whether the AI policy covers lawful use, beneficial purpose, human oversight and continual improvement, whether risks are mapped to Annex A controls, whether risk assessment is repeated after material model changes, whether a Clause 9.2 internal audit plan with auditor independence exists, and whether the AIMS is integrated with existing ISO 27001 or ISO 13485 systems.

  • Use it before an ISO 42001 stage 1 certification audit.
  • Use it before each annual internal audit cycle.
  • Use it when onboarding a new AI system into an existing AIMS.
  • Use it when the AI risk register has not been refreshed in more than six months, or after a material model change.

How do you install the aims-audit skill?

There are two routes. For Claude Code, download the ZIP from the page where you found this skill and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder to share it with one project.

In the Claude apps, upload the skill under Settings, then Capabilities, then Skills.

  • Download the ZIP from the directory page.
  • Unzip it into ~/.claude/skills/ (all projects) or .claude/skills/ inside a project.
  • Or upload the skill in the Claude apps under Settings → Capabilities → Skills.
  • Confirm the skill appears in your skills list before you start a session.

What do you need before you run it?

The skill itself is a checklist and instruction file. Its workflow calls helper Python scripts, and those scripts read JSON files that you prepare yourself describing your evidence, risks and audit scope. The source file does not include the scripts, so results depend on the evidence you supply and on expert review.

  • Claude Code or a compatible agent with the claude-skills plugin installed.
  • Python, to run the referenced helper scripts.
  • JSON input files: evidence.json for gap analysis, risks.json for the risk register, audit_scope.json for the audit schedule, and program.json for the cross-framework map.
  • Helper scripts: aims_gap_analyzer.py, ai_risk_register_builder.py, aims_audit_scheduler.py and cross_framework_mapper.py.
python ${CLAUDE_PLUGIN_ROOT}/vendor/ra-qm-team/iso42001-specialist/scripts/aims_gap_analyzer.py evidence.json python ${CLAUDE_PLUGIN_ROOT}/vendor/ra-qm-team/iso42001-specialist/scripts/ai_risk_register_builder.py risks.json python ${CLAUDE_PLUGIN_ROOT}/vendor/ra-qm-team/iso42001-specialist/scripts/aims_audit_scheduler.py audit_scope.json python ../../skills/compliance-os/scripts/cross_framework_mapper.py program.json

How do you trigger it with a natural request?

Use the slash command with a scope, or describe the task in plain language that matches the skill's purpose. Name the decision you need to make, such as closing gaps, treating risks, setting audit scope, or onboarding a new system. Naming the scope clearly helps the agent work through the right clauses.

The source's output format expects a decision label, one of gap-closure, risk-treatment, audit-scope or new-system-onboarding, so stating which decision you face will shape the report.

  • /compliance-os:aims-audit customer-support-chatbot
  • Review our AIMS scope for the new resume-screening model before stage 1.
  • Run the annual internal audit planning for our AI management system, scope: all production models.
  • We are onboarding a fraud-scoring model into our existing AIMS. Check it with the audit skill.

What does the report contain?

The output is a markdown report with a date, the decision being made, gap analysis across Clauses 4 to 10 with weighted coverage and critical and major gap counts, an AI risk register summary, a Clause 9.2 audit plan, cross-framework reuse figures, a verdict, and three top actions with owners and dates.

  • Verdict levels: 🟢 STAGE-1-READY, 🟡 CLOSE-CRITICALS-FIRST, or 🔴 NOT-READY.
  • Gap readiness: ready, stage_2_candidate or not_ready.
  • Top 3 Actions: concrete next steps for the team to assign.

What safety and privacy points should you know?

The skill runs scripts, so read them before you run them and only run scripts you trust. The source states that the skill does not use the network. Your JSON files may contain sensitive information about AI systems, risks and personnel, so keep them within your own controlled environment.

The skill is an audit checklist, not a legal opinion. It also does not produce a certificate. Its verdict is generated by the agent and must be checked by qualified people.

  • Runs scripts: yes. Review them before use.
  • Uses network: no, according to the source.
  • Do not treat the verdict as a certification outcome or as advice on EU AI Act obligations.
  • For EU AI Act questions, use the related ai-act-readiness skill and seek legal advice.

Tips for getting useful results

Give the agent complete, honest evidence. Gaps in your JSON files will show up as gaps in the report, which is the point of the exercise. Keep risk registers current, since the skill flags registers not refreshed in more than six months.

Where the skill refers to related skills, such as compliance-readiness for a multi-framework view or ciso-review for ISO 27001 alignment, run them for a fuller picture.

  • Write the scope as specifically as you can, naming every AI system including embedded models and third-party AI services.
  • Map every high or critical risk to at least one Annex A control before stage 1.
  • Keep one corrective-action loop with AI-tagged nonconformities rather than parallel systems.
  • Ask the auditor-independence question explicitly: the same person should not audit their own work.

What people use it for

  • Preparing an AI management system for an ISO 42001 stage 1 certification audit.
  • Planning the Clause 9.2 internal audit schedule for an annual cycle.
  • Checking whether a newly deployed AI system is covered by the existing AIMS scope.
  • Re-evaluating risks after retraining or fine-tuning a model.
  • Looking for duplication between AI governance, ISO 27001 and ISO 13485 processes.

Frequently asked questions

Is the aims-audit skill free to use?

The source file lists the skill under the MIT licence, which is a permissive open-source licence. Your own costs depend on your agent platform and on the time spent preparing evidence. The source does not state any prices.

What do I need to run the aims-audit skill?

You need Claude Code or a compatible agent with the claude-skills plugin, Python to run the helper scripts, and JSON input files that you prepare describing evidence, risks and audit scope. The source does not include the scripts themselves.

Does aims-audit give me an ISO 42001 certificate?

No. The verdict is generated by the agent, and the referenced scripts are not in the skill file. Results depend on your evidence and on expert review, so the skill cannot certify an outcome.

Does aims-audit give legal advice on the EU AI Act?

No. The skill is an audit checklist, not a legal opinion. For EU AI Act obligations, the source points to the separate ai-act-readiness skill, and you should consult a qualified lawyer.

How is aims-audit different from a general AI governance checklist?

It is specific to ISO/IEC 42001 and works through six named questions tied to clauses and Annex A controls. It also outputs a structured report with a readiness verdict and three prioritised actions, rather than a general list of recommendations.

Why does the skill say my results are missing or wrong?

The skill reports gaps based on the JSON files you supply. If the report looks wrong, check that evidence.json, risks.json and audit_scope.json are complete and current, and that the Python scripts are installed and run from the correct path.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

The aims-audit skill suits compliance or quality staff preparing for an ISO 42001 stage 1 audit, teams running annual internal audits, and organisations adding AI systems to an existing AIMS. It is a demanding checklist that makes gaps visible, but it needs your own evidence, Python and expert review. If you need legal advice on the EU AI Act or a guaranteed certification outcome, choose a legal or accredited certification service instead.

Download the skill

Find exactly what
you're looking for