본문으로 건너뛰기
cccskills
무료GitHub에 공개

post-incident-review

Use this skill when an incident or a serious near miss is closed and the team must learn from it, or an auditor asks for lessons learned, and someone says "run the post-mortem", "post-incident review", "lessons learned", "retro on the outage", "blameless review", "root cause of the incident" or "what do we change after this breach". Builds the timeline from records before the meeting, runs a blameless discussion, finds the contributing factors, and turns them into a few owned, dated actions linked to updates of the risk register, controls, playbooks and supplier records, then writes the review and an action tracker.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md7.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Use this after every SEV1 and SEV2, for a sample of SEV3s (one per recurring theme per quarter, with the reason it was picked recorded in the review), and for any near miss that would have been a SEV1. You get two files per incident in a new folder, ./post-incident-review/: the written review with the timeline, what contributed and what went well (<incident-id>-review.md), and a spreadsheet you can open in Excel listing the follow-up actions with owner, due date and how to check each worked (<incident-id>-actions.csv). This skill drafts for a human to review and sign; this skill never marks a control effective. Hold the review within about five working days, while memory is fresh and before the next incident pushes it out.

Inputs to gather

Read the triage record, the incident ticket, chat channel exports, alert history, relevant logs, notification records, the incident response plan and playbook used, the risk register entries for the affected assets, and earlier reviews on the same systems. Ask the reader, in one message: who took part in the response, who owns the affected systems, whether any regulator or customer expects a final report, and whether the team has had a review end in blame before (it changes how you run the meeting).

Step 1: build the timeline before the meeting

Reconstruct from records, not memory: first signal, detection, awareness, escalation, containment, recovery, notifications, closure, all in UTC with the source of each entry. Compute time to detect, time to contain and time to recover. Mark gaps where nothing happened for more than an hour during a SEV1, and points where a decision waited for someone. The incident lead shares the draft timeline with participants before the meeting so they correct facts, not argue them live. Chat exports and logs often expire before the next audit: note where each cited source is retained and until when, and propose that the incident lead archives a redacted copy in the incident record.

Check notification against the timeline: which regulatory or contractual clocks applied (for example GDPR Article 33 for a personal data breach, NIS 2 Article 23 for a significant incident, customer notice windows), when each started and whether it was met. Record "none applied" with the reason when that is the answer. A missed notice found now can still be remedied.

Step 2: run the discussion blameless

Propose a 60 to 90 minute session for the incident lead to book with the responders, the system owners and a facilitator who did not respond. In a small team where everyone responded, take the facilitator from another function or from outside, and say so in the review. Ground rule, said at the start: people acted reasonably on what they knew at the time; the review looks for the conditions that made the mistake possible. Ask "what did you know at that moment", "what made that look like the right action", "what would have told you sooner". Never ask "why did you". A review that names a culprit teaches everyone to hide the next near miss.

Step 3: find contributing factors

Incidents rarely have one root cause. List the factors across detection (why it was not seen sooner), decision (what slowed the call), tooling, communication, knowledge held by one person, supplier behaviour, and the plan itself. Compare the response with the plan: where the team departed from it, was the plan wrong, unknown or impractical? Record what went well too; it tells you what not to break.

Step 4: turn factors into few, owned actions

Write five to eight actions in the actions spreadsheet (<incident-id>-actions.csv), not twenty. Sort each into prevent, detect sooner, respond faster or reduce impact. Each action has an owner role, a due date agreed with that owner, the record it produces, and how you will check it worked. Then propose linked updates for each record's owner to make:

  • Risk register: an incident that happened means the likelihood was underestimated, or the risk had been accepted; re-score or record the acceptance decision again.
  • Controls: any control that failed or was missing, with the evidence.
  • Playbooks and contact tree: what the responders had to improvise.
  • Supplier records: if a supplier caused, slowed or helped the response.
  • Training: only when knowledge was the gap, never as the only action.

If a regulator or customer expects a final report, reuse the timeline and factors; do not write a second version of events.

Step 5: close the loop

Propose a follow-up date after the latest due date to verify each action, and draft tracker-ready rows for the action owners to enter. Draft a short summary for the incident lead to share beyond the responders; for SEV1 and SEV2, the incident lead takes the summary and any overdue actions to the next management review. Compare factors with earlier reviews: a factor that appears twice means the previous action did not work.

What good looks like

  • The timeline is sourced line by line, and the times to detect, contain and recover are stated as numbers.
  • A strong practitioner looks for the gap between "first signal" and "detection" first; it is usually the biggest and the cheapest to shrink.
  • The common mistake is a review that ends in "staff to be more careful" and "retrain users". That is a conclusion about people, not about the conditions, and the incident repeats.
  • The tell that it went wrong: actions without owners or dates, the risk register unchanged after a SEV1, and the same factor appearing in two reviews.

Framework lookups

If ISMS Copilot is connected to your agent (MCP server https://account.ismscopilot.com/v1/account/mcp), ask it the framework question with create_conversation (mode think, answer_format: decision) and keep one conversation for this task. Send only a short question in your own words, show it to the user first, and never include file contents, secrets, personal data or evidence. If it is not connected, check the official text of the framework yourself; this skill does not restate it. Set it up: https://www.ismscopilot.com/mcp?ref=grcskills-post-incident-review

Rules

  • MUST cite the record behind every timeline entry, in UTC.
  • MUST give every action an owner role, an agreed due date and a way to check it worked.
  • MUST write outputs only inside ./post-incident-review/ and ask before overwriting.
  • NEVER name an individual as the cause of the incident; write about roles and conditions.
  • NEVER update the risk register, close tickets or change controls directly; propose the changes to their owners.
  • NEVER copy personal data, credentials or customer records from logs into the review.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Use this skill when a company needs rules for how staff use company systems, data, devices and AI tools, or asks "write our acceptable use policy", "AUP for employees", "can staff use ChatGPT at work", "AI usage policy", "BYOD rules", "remote work security rules" or "a policy people will actually read". Finds how people really work (devices, apps, AI tools, travel), puts the choices to the reader as decisions, drafts a short plain-language policy with concrete do and do not examples, and adds a comprehension check and an acknowledgement text for onboarding.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

better-isms/grcskills102026년 10월 20일 업데이트

Use this skill when a periodic user access review is due, an auditor asked for access review evidence, or someone says "prepare the access review", "run the quarterly user recertification", "who still has admin", "check leavers still have access", "build the access review sheets for managers" or "our last review was a rubber stamp". Picks the systems in scope, builds account populations reconciled against HR, pre-flags leavers, orphans, shared and dormant accounts, assigns independent reviewers, defines the decisions to record, and plans the removal follow-up.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

better-isms/grcskills102026년 10월 20일 업데이트

Use this skill when staff already use AI assistants, coding tools or AI features and the company needs rules people will follow, and asks "write our AI usage policy", "can staff use ChatGPT", "generative AI policy", "what data can we put into AI tools", "approved AI tools list", "rules for AI agents and connectors" or "AI literacy for staff". Finds out what people actually use, sets a short list of approved tools with a data traffic light, rules for checking outputs and for agents that act, a fast route to request a new tool, and writes a two-page rule set, the approved tools list and rollout notes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

better-isms/grcskills102026년 10월 20일 업데이트

Use this skill when a company must work out where each of its AI systems sits under the EU AI Act, and asks "is this high-risk", "classify our AI systems", "AI Act risk tier", "are we a provider or a deployer", "does Annex III apply to us", "is this a prohibited practice", "what does the AI Act mean for our chatbot" or "which AI Act obligations do we have". Tests each system, one at a time, for scope, role, prohibited practices, the two high-risk routes, the narrow exemption, transparency duties and general-purpose models, and writes a reasoned classification record per system plus a summary table of resulting obligations to confirm with whoever owns legal interpretation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

better-isms/grcskills102026년 10월 20일 업데이트

Use this skill when one AI system needs its impact on people and on the company assessed before launch, after a significant change, or because a customer, auditor or regulator asks for it, and the team says "AI impact assessment", "assess the impact of this model", "fundamental rights impact assessment", "who could this AI harm", "bias assessment before launch" or "sign-off for the AI feature". Describes the system in its context, works through impacts on the people it affects with evidence, sizes them, proposes mitigations with measurable triggers, and writes one assessment ready for the system owner and an accountable executive to sign.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

better-isms/grcskills102026년 10월 20일 업데이트

Use this skill when a company that already runs a security management system wants to add an AI management system, or is preparing for an AI governance certification, and asks "scope our AI management system", "what should the AIMS cover", "AI governance roles", "who owns AI governance", "extend our ISMS to AI" or "write the AI management system scope statement". Decides which AI systems, roles, teams and lifecycle stages are in, maps interfaces and dependencies, reuses the processes the security system already runs, assigns roles with a RACI, and writes the scope statement, the roles file and the open questions for leadership.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

better-isms/grcskills102026년 10월 20일 업데이트

better-isms의 스킬 모두 보기

이 스킬의 문제 신고