Skip to content

Guide · Agent skill

How to use the Knowledge Ops SOP Toolkit agent skill

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

The knowledge-ops skill is a Claude agent skill for operations teams that write and maintain company SOPs and incident runbooks. It guides the agent to draft procedures in a consistent 5W2H structure, checks existing runbooks for missing owners, vague success signals, missing rollback paths and escalation contacts, and scans an exported wiki for orphan and stale pages. After this guide you will know what the skill does, how to install it, how to ask for each task in plain language, and what its limits are.

Knowledge Ops SOP Toolkitalirezarezvani/claude-skills · MIT

Quick start

  1. 1Download the ZIP. Get the knowledge-ops ZIP from the directory page.
  2. 2Unzip into a skills folder. Unzip into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder.
  3. 3Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the ZIP.
  4. 4Check Python 3. Confirm Python 3 is installed; the scripts need no extra packages.
  5. 5Make an input file. Export the wiki as markdown or JSON, or fill in the runbook template as markdown or JSON.
  6. 6Ask in plain language. Describe the document and goal, for example validating a runbook or auditing a wiki export.
  7. 7Act on the output. Fix MUST-FIX items and the top-ranked cleanup items first, then re-run the scripts to confirm.

What is an agent skill and what does knowledge-ops make the agent do?

An agent skill is a folder with a SKILL.md file and supporting files that an AI agent loads when a request matches the skill's description. knowledge-ops is aimed at Heads of Operations, Knowledge Managers and TPM-Internal roles who need to author, validate or clean up company procedures.

Once installed, the agent can write SOPs and runbooks in a 5W2H structure (Who, What, When, Where, Why, How, How-much), check existing runbooks step by step, and scan an exported wiki (Notion, Confluence, Obsidian or a folder of markdown) for orphan pages, stale pages and inconsistent glossary terms. It then produces a ranked list of what to fix first.

  • Author SOPs for processes such as procurement intake, vendor offboarding, incident-comms cascade and employee onboarding.
  • Validate runbook steps for a named owner, expected duration, observable success and failure signals, rollback path and escalation contact.
  • Ingest a wiki export and report orphan pages, stale pages, glossary drift and missing owners.
  • Get a prioritized cleanup list of the documents to fix first.

How do you install the knowledge-ops skill?

The skill is distributed as a ZIP file from the directory page. Install it in one of two ways. For Claude Code, unzip it into your personal skills folder ~/.claude/skills/ or into a project's .claude/skills/ folder so it applies only to that project. In the Claude apps, you can instead upload the ZIP under Settings → Capabilities → Skills.

The skill bundles Python scripts, so you also need Python 3 available on the machine where the agent runs. The scripts use only the standard library, so there are no packages to install.

  • Claude Code, personal: unzip into ~/.claude/skills/
  • Claude Code, single project: unzip into the project's .claude/skills/
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

How do you trigger the skill with natural requests?

You do not need a special command. The skill's description covers requests about SOPs, runbooks, 5W2H checks, wiki audits and runbook verification, so describe the task the way you would to a colleague. Give the agent the file or export it should work on, because the scripts need a markdown or JSON input.

Good requests name the document and the goal. For example, ask the agent to validate a specific runbook before it goes into rotation, or to audit a wiki export for stale and orphaned SOPs.

  • "Validate this incident-comms runbook before it goes into rotation."
  • "Audit our Confluence wiki export for stale and orphaned SOPs and give me the top 20 to fix."
  • "Draft a vendor offboarding SOP in 5W2H form for a Vendor Management operator."
  • "Check every step in this runbook for a named owner and a rollback path."

What do the bundled scripts check?

The skill includes three scripts. sop_generator.py reads a JSON metadata file describing an SOP and emits a 5W2H-structured SOP in markdown or normalized JSON; its --profile option accepts ops, support, finance, hr, it or regulated. runbook_validator.py checks each runbook step against six attributes and gives a per-step GREEN, AMBER or RED rating, an overall score from 0 to 100 and a MUST-FIX list. kb_ingester.py walks a folder of markdown files and reports cross-links, orphan pages, glossary drift, stale pages (no edit in more than 12 months, from file modification time or a last_reviewed field), missing owners and a top-20 cleanup list.

The validator verdict bands are 80 or above for SAFE-TO-USE, 60 to 79 for USE-WITH-CAUTION, and below 60 for NOT-SAFE.

  • Named owner, not 'the team' or 'ops'
  • Expected duration as a number with a unit
  • Observable success signal and observable failure signal
  • Rollback path, or an explicit statement that the step cannot be rolled back
  • Escalation contact, named person or named on-call rotation
python3 scripts/runbook_validator.py --input my-runbook.md

What does the skill need and what are the safety notes?

The skill needs Python 3 and a markdown or JSON export of the wiki or runbook you want to analyse. It runs scripts, and it does not use the network according to its listing. Review the scripts before you run them on sensitive content, as you would with any script an agent executes.

The validator checks structure, not technical correctness. A runbook can score well and still contain a wrong command, so an engineer should confirm the procedure itself. The regulatory sections are templates and scaffolds only. They reference ISO 9001, SOC 2, HIPAA and FDA but do not certify compliance.

  • Requires Python 3; scripts use only the standard library.
  • Runs scripts; uses no network according to the listing.
  • A high score is not proof a live runbook is safe.
  • Regulatory output is a scaffold, not an audit or certification.

What is a practical workflow for a wiki cleanup sprint?

Start by ingesting the wiki export so you know which documents are unfindable or stale. Then validate the runbooks on the cleanup list, generate new SOPs where existing ones cannot be salvaged, and re-run the ingester after the sprint. The skill recommends tracking orphan-page count and the number of unsafe runbooks rather than total page count.

  • Ingest the export with kb_ingester.py to get the health report and top-20 list.
  • Validate each runbook with runbook_validator.py.
  • Generate replacement SOPs with sop_generator.py where needed.
  • Re-run kb_ingester.py to confirm orphans are down and glossary drift is resolved.
python3 scripts/kb_ingester.py --input <vault-dir>

What people use it for

  • Validating an incident-comms cascade runbook before an on-call team uses it.
  • Auditing an exported Confluence space for orphan and stale vendor-offboarding pages.
  • Drafting a procurement intake SOP in 5W2H form for a new operations hire.
  • Finding inconsistent acronym definitions such as CSM across a Notion export.

Frequently asked questions

Is the knowledge-ops skill free?

The listing states the skill is released under the MIT licence. Check the license file in the repository for the full terms before you reuse it.

What do I need to install knowledge-ops?

You need Python 3 and a way to load the skill, either by unzipping it into ~/.claude/skills/ or a project's .claude/skills/ folder, or uploading the ZIP under Settings → Capabilities → Skills in the Claude apps. The scripts use only the standard library.

Where do I put the skill folder for Claude Code?

For personal use, unzip it into ~/.claude/skills/. For a single project, put it in that project's .claude/skills/ folder.

Does the validator prove a runbook is safe to use?

No. It checks structure such as owner, duration, signals, rollback and escalation. It does not check whether the technical steps are correct, so a subject-matter expert still needs to review the procedure.

Can knowledge-ops make my SOPs compliant with ISO 9001 or SOC 2?

No. The regulatory sections are templates and scaffolds that reference standards such as ISO 9001, SOC 2, HIPAA and FDA. They are not an audit or certification.

Which wiki formats does it work with?

The ingester walks a directory of markdown files, and the listing names Notion, Confluence and Obsidian exports and a Drive/SOPs/ folder. Export your wiki to markdown before running it.

How does it compare with writing SOPs by hand or using a wiki tool?

The skill adds deterministic checks and a ranked cleanup list on top of the drafting help an agent already offers. It does not replace your wiki tool or an expert reviewer.

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

Use knowledge-ops if you run an ops team that needs consistent 5W2H SOPs, a repeatable check of runbooks before they are used in incidents, or a structured wiki cleanup sprint, and you can run Python 3 locally. Pick something else if you need a certified compliance programme or an automated audit, since this skill only provides scaffolds and structural checks.

Download the skill