Token导航 LogoToken导航

Agent Skill · 开发

bookforge-incident-response-team-setup(Bookforge 事件响应团队设置)

bookforge-incident-response-team-setup 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

bookforge-incident-response-team-setup 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 6,846。

总安装 4,284周安装 175GitHub Stars 公开资料未说明下载 1,386核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bookforge-incident-response-team-setup(Bookforge 事件响应团队设置)
来源仓库:https://github.com/quochungto/bookforge-incident-response-team-setup
安装命令:
openclaw skills install bookforge-incident-response-team-setup
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install bookforge-incident-response-team-setup

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

协助建立信息安全事件响应团队与标准化流程。适合运维、安全工程师与企业 IT 管理人员。涵盖章程制定、分级模型与应急手册编制。涉及生产系统操作时须遵循最小权限原则。建议定期演练以检验预案有效性。

bookforge-incident-response-team-setup 属于开发类 Skill,可作为该场景下的辅助能力补充。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install bookforge-incident-response-team-setup;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

bookforge-incident-response-team-setup 怎么安装?

在终端执行 openclaw skills install bookforge-incident-response-team-setup。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

bookforge-incident-response-team-setup 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

bookforge-incident-response-team-setup 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

bookforge-incident-response-team-setup 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

bookforge-incident-response-team-setup 用的人多吗?

公开数据是累计安装 4,284 次,近一周安装 175 次,下载 1,386 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

bookforge-incident-response-team-setup 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
bookforge-incident-response-team-setup

Bookforge 事件响应团队设置 · 本页

4,284—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
incident-response-team-setup
description
Use when you need to set up an incident response team from scratch, design an IR team charter, define severity and priority models for incidents, create IR playbooks, build a structured testing program, design tabletop exercises, or answer "how do we build and validate our incident response capability.
tags
[security, incident-response, disaster-planning, team-design, tabletop-exercise]

Incident Response Team Setup

Guides building an incident response (IR) team and testing program from zero using a 7-phase process: staffing model selection, role catalog definition, team charter writing, severity and priority model design, operating parameters, response plan development, playbook creation, and a 3-tier testing program. Consumes the risk register produced by disaster-risk-assessment to calibrate severity levels against real exposure. Output: IR team charter, severity/priority models, response plan templates, playbook structure, and a testing program design.

When to Use

  • Building an IR team for the first time or formalizing an ad hoc response function
  • Redesigning an existing IR team after a significant organizational or threat environment change
  • Establishing severity and priority models before the next incident season
  • Designing a tabletop exercise or a disaster recovery test program
  • Scoping which incidents to handle in-house vs. outsource
  • Establishing IR training requirements and response decision criteria

Prerequisite: A completed risk register from disaster-risk-assessment. The P×I rankings and scenario list from that register feed directly into severity model calibration in Step 4. Without it, severity thresholds will be guesswork rather than evidence-based.

Process

Step 1 — Choose a staffing model

Select one of three models or a hybrid based on budget, organizational size, and incident complexity:

ModelDescriptionTrade-offs
Dedicated full-time IR teamEmployees whose primary role is incident responseAlways available, appropriately trained, has system access; higher cost
Dual-hat (existing staff + IR duties)Engineers handle regular work plus IR when incidents ariseLower cost, leverages domain knowledge; responders may be unavailable or fatigued
OutsourcedThird parties perform IR activitiesAccess to specialist skills (e.g., forensics) without headcount; external responders may not be immediately available and lack system context

Why this matters: Outsourcing response time can add appreciable delay during active incidents. Response time is a function of staffing model choice — decide it deliberately rather than by default. Many organizations use a hybrid: in-house for most IR, outsourced for specialized functions like forensics where full-time staff is not cost-effective.

Avoid single points of failure regardless of model. Incidents do not respect vacation schedules or time zones. Establish on-call rotations, empower deputies to approve emergency code fixes and configuration changes, and appoint delegates across time zones for multinational organizations.

Step 2 — Define the role catalog

Identify which roles your team needs. Roles are not individuals — one person may hold multiple roles during an incident, and rotational staffing across shifts is recommended to reduce fatigue.

Core command roles (detailed in the incident-command skill):

  • Incident commander (IC): Leads the response to an individual incident. Coordinates all responders and owns the overall response direction.
  • Operational lead (OL): Directs technical response operations — the engineering execution arm of the IC.
  • Communications lead (CL): Owns all internal and external communications during the incident.
  • Reliability lead (RL): Coordinates site reliability and infrastructure responders.

Supporting roles:

  • Site reliability engineers (SREs): Reconfigure impacted systems or implement code fixes.
  • Security engineers: Review the security impact and work with SREs and privacy engineers to secure the system.
  • Forensic specialists: Perform event reconstruction and attribution — determine what happened and how.
  • Privacy engineers: Address impact on technical privacy matters.
  • Legal: Provide counsel on applicable laws, statutes, regulations, and contracts.
  • Customer support: Respond to customer inquiries or proactively reach out to affected customers.
  • Public relations: Respond to public inquiries and coordinate with the communications lead on media statements.

Why define roles explicitly: Knowing who holds each role before an incident eliminates the coordination overhead of figuring it out under pressure. An individual may hold multiple roles, but the roles must be assigned — not assumed.

Identify a champion: Designate a person with sufficient organizational seniority to commit resources and remove roadblocks. The champion helps assemble the team and resolves competing priorities between IR work and regular operational commitments.

Step 3 — Write the team charter

The charter is the IR team's governing document. It must contain three elements:

Mission statement (one sentence): A single sentence describing the types of incidents the team handles. This allows anyone to quickly understand what the team does without reading the entire charter.

Scope: Describe the environment the team covers — technologies, end users, products, and stakeholders. Clearly define:

  • Which incidents are handled by internally staffed resources
  • Which incidents are assigned to outsourced teams
  • What is explicitly out of scope (e.g., individual customer inquiries about firewall configurations may belong to customer support, not the IR team)

Definition of success: How does the organization know when an incident response is complete and can be declared done? Define the done criteria explicitly. Without it, incident close is ambiguous and teams may disengage prematurely.

Team morale consideration: Review scope and workload together when establishing the charter. Overworked teams experience productivity drops and attrition. For dedicated or cross-functional virtual response teams alike, sustainable workload must be part of the charter conversation.

Step 4 — Establish severity and priority models

Use both models concurrently — they are related but serve different purposes. Calibrate severity thresholds against the risk register from disaster-risk-assessment: scenarios with high P×I rankings should map to severity 0 or 1.

Severity model — categorizes incidents by their impact on the organization:

SeverityLabelExample
0Most severeUnauthorized access across production network
1HighConfirmed breach of a single critical system
2MediumTemporary unavailability of security logs
3LowSuspected (unconfirmed) anomalous access
4Least severeInformational alert with no confirmed impact

Assign severity ratings using the risk register categories. Not every incident deserves a critical or moderate severity rating — accurate ratings ensure incident commanders can correctly prioritize when multiple incidents are reported simultaneously.

Priority model — defines how quickly personnel must respond:

PriorityResponse tempo
0Immediate response; team members drop all other work
1Urgent; respond before end of current shift
2High; respond within the business day
3Normal; handle within the week
4Routine; handle as operational work allows

Critical distinction — severity is fixed, priority changes:

Severity reflects the incident's actual impact on the organization and typically remains fixed throughout the incident's lifecycle. Priority reflects operational tempo and can change as the situation evolves. During early triage and implementation of a critical fix, priority may be 0. Once the fix is in place, priority can lower to 1 or 2 as engineering teams perform cleanup work. Misaligned priority ratings across teams cause coordination failures — one team responding at priority 0 tempo while another treats the same incident as priority 2 will operate at different speeds, delaying proper response.

Step 5 — Define operating parameters

Operating parameters describe the day-to-day functioning of the IR team and ensure that severity 0 and priority 0 incidents receive timely responses.

Define at minimum:

  • Initial response time target: How quickly must someone acknowledge a reported incident? (e.g., within 5 minutes, 30 minutes, 1 hour, or next business day — set per severity level)
  • Triage time target: How quickly must the team complete initial triage and develop a response schedule?
  • Service level objectives (SLOs): When must incident response interrupt regular day-to-day engineering work? This keeps IR from being deprioritized during busy operational periods.
  • On-call rotation structure: How are on-call duties load-balanced across the team?

Why operating parameters matter for distributed or virtual teams: When an IR team includes members from multiple organizations or outsourced partners, each group may have different assumptions about response speed. Explicit operating parameters force alignment before an incident, not during one.

Step 6 — Develop response plans

Response plans guide decision-making during severe incidents when responders are working quickly with limited information. Develop plans covering:

  • Incident reporting: How does an incident get reported to the IR team? Who are the reporting channels for engineers, customers, administrators, and automated alerts?
  • Triage: Who responds to the initial report and begins triaging? What is the handoff process?
  • Service level objectives: Reference the SLOs established in Step 5 so responders know the expected tempo.
  • Roles and responsibilities: Clear definitions for each role during the response.
  • Outreach: How does the IR team reach engineering teams and participants who may need to assist?
  • Communications plan: Communication during an incident does not happen without advance planning. The plan must specify:

- How to inform leadership (email, text, phone call — and what information to include) - How to conduct intra-organization communication (chat rooms, videoconferencing, bug tracking tools) - How to communicate with external stakeholders such as regulators or law enforcement (partner with legal; maintain an index of contact details and communication methods per external stakeholder) - How to communicate with customer-facing teams without tipping off an adversary if the primary communication system is compromised or unavailable

Backup communication channels are not optional: Adversaries who compromise an email or instant messaging server can monitor IR coordination threads, sidestep detection, and observe mitigation efforts. If the communication system is offline, the team may be unable to contact stakeholders at other sites. The communications section of every response plan must cover backup communication methods.

Each response plan should contain high-level procedures referencing specific playbooks for detailed execution. Outline the overarching approach for each class of incident — the playbook contains step-by-step instructions.

Step 7 — Create detailed playbooks

Playbooks complement response plans with specific, procedural instructions from beginning to end. They are team-specific, procedural in nature, and must be frequently revised. Examples of what playbooks cover:

  • How to grant responders emergency temporary administrative access (breakglass procedures)
  • How to output and parse particular logs for analysis
  • How to fail over a system and when to implement graceful degradation
  • Criteria for when to notify senior leadership and when to work with localized engineering teams

Access and currency: Store playbooks and response plans in a location accessible during a disaster — if company servers go offline, cloud-hosted documentation or printed offline copies must remain available. Set a review cadence (minimum: annually; after any significant infrastructure or configuration change) because threat postures change and new vulnerabilities emerge.

Incident tracking: Identify a suitable system for tracking information and retaining incident data. Security and privacy incident teams may want a system with need-to-know access controls; reliability response teams may prefer broader company access for coordination.

Training for all engineers, not just IR team members: Train all engineers who may assist the IR team on the IR roles and their responsibilities. Use the Incident Management at Google (IMAG) framework, which is based on the Incident Command System, as a reference structure for role assignments (incident commander, operational lead, communications lead). Establish a finite time limit — such as 15 minutes — for a first responder to grapple with an incident before escalating to the IR team. Pre-establish decision criteria for high-pressure choices (e.g., whether to take a compromised system offline vs. preserve it for forensics) so responders are not making gut decisions under stress.

Step 8 — Build the testing program

Testing validates that your materials work before a real incident. Run tests at a minimum annually. The program has three tiers:

Tier 1 — Automated system auditing

Audit all critical systems and their dependencies (backup systems, logging systems, software updaters, alert generators, communication systems) to verify they are operating correctly. A full audit confirms:

  • Backups are created, stored safely, stored for the appropriate retention period, and stored with correct permissions — conduct data recovery and validation exercises periodically
  • Event logs are stored correctly and for a period appropriate to the organization's risk level (the industry average for detecting intrusions is approximately 200 days; logs deleted before detection cannot be used for investigation)
  • Critical vulnerabilities are patched in a timely fashion — audit both automatic and manual patch processes
  • Alerts fire correctly — validate each alert rule, and account for dependencies (e.g., how are alerts impacted if an SMTP server goes offline during a network outage?)
  • Communication tools retain failover capability and message history needed for postmortems

Tier 2 — Nonintrusive tabletop exercises

Tabletop exercises test documented procedures and team decision-making without taking systems offline. They can also serve as a proxy when end-to-end production testing is not feasible (e.g., testing an earthquake response without causing an earthquake).

Design parameters for a standard tabletop exercise:

  • Duration: 60 minutes
  • Decision points: 10–20 storyline branch points structured like a "choose your own adventure" — each participant decision affects the subsequent scenario state (e.g., if the team takes a compromised email server offline, participants cannot send email notifications for the rest of the scenario)
  • Believability: Base scenarios on realistic attack vectors and known vulnerabilities so participants engage without suspending disbelief
  • Artifacts: Provide realistic artifacts — log files, customer reports, alert screenshots — to increase immersion and realism
  • Participants: Include the full range: frontline engineers following playbooks, senior leadership making business-level decisions, public relations professionals coordinating external communications, and legal providing guidance on public statements
  • Active demonstration: Participants should demonstrate procedures, not just describe them. If a playbook calls for escalating to forensics and blocking hostile traffic, the responder should carry out those steps during the exercise — building muscle memory
  • Facilitator preparation: The facilitator must be deeply familiar with the scenario and typical responses in order to improvise and nudge responders in the right direction as the exercise unfolds
  • Outcomes: Conclude with actionable feedback — what worked, what did not, and concrete improvement recommendations with assigned owners. Create action items to address each recommendation. An exercise without implemented lessons is entertainment, not preparation.

Tier 3 — Fault injection and disaster recovery testing

Production-environment testing validates that systems handle failure modes correctly under real-world constraints. This is where IR teams observe how their responses affect actual production environments.

Sub-types to include in the program:

  • Single-system fault injection: Inject faults at the component level without disrupting the entire system. Use fault injection frameworks (e.g., the Envoy HTTP proxy fault injection filter) to return arbitrary errors for a percentage of traffic or delay requests for a specific time period. This tests timeout handling and isolates team dependencies.
  • Human resource testing: Test what happens when key personnel are unavailable. IR teams that rely on individuals with institutional knowledge rather than documented processes are fragile — validate that documented processes function when those individuals are absent.
  • Multicomponent testing: Test simultaneous failure of multiple dependent components. When failovers occur, verify that the system respects existing access control lists and that authorization services fail closed (not open).
  • System-wide failovers: Test full failover to secondary or disaster-recovery datacenters. Until you actually fail over, you cannot confirm that your failover strategy will protect your business and security posture. For cloud-hosted services, test what happens when an entire availability zone or region fails.

Google's disaster recovery test (DiRT) program — combined reliability and security test:

During one annual disaster recovery test (part of Google's DiRT program), site reliability engineers tested whether breakglass credentials — emergency credentials that can bypass normal access controls when standard access control list services are down — actually worked to gain emergency access to the corporate and production networks. The DiRT team simultaneously looped in the signals detection team. When engineers engaged the breakglass procedure, the detection team was able to confirm that the correct alert fired and that the access request was recognized as legitimate. This combined test validated both the reliability of the emergency access path and the integrity of the security alerting system in a single exercise — demonstrating that reliability and security testing can be designed to reinforce each other rather than running as separate programs.

Step 9 — Establish a feedback loop

Testing without feedback is entertainment. After every test and every live incident:

  • Measure responses: track time taken at each stage of the response to identify corrective measures
  • Write blameless postmortems focused on process and system improvement
  • Create feedback loops for improving existing plans and developing new ones
  • Collect artifacts from exercises and feed gaps back into signal detection
  • Save logs and relevant materials from security exercises for forensic analysis
  • Evaluate even "failed" tests — what partial successes can you build on?

Key Principles

Severity is fixed; priority is variable. Confusing the two causes teams to treat the same incident at different operational tempos. Severity describes what happened; priority describes how fast to respond right now.

Roles are not individuals. One person can hold multiple roles. The goal is to ensure every role is explicitly assigned, not that every role maps to a unique person.

Communication plans must survive compromise of primary channels. Design backup communication methods before an incident, not during one when an adversary may be monitoring your primary channels.

Testing has diminishing returns when it stays comfortable. Automated audits catch configuration drift; tabletops build decision-making muscle memory; fault injection and disaster recovery tests expose the gaps that neither audit nor simulation reveals. All three tiers are necessary.

The risk register drives severity calibration. High P×I scenarios from disaster-risk-assessment should map to severity 0 and 1 — this connects the abstract risk model to the operational response model.

Training extends beyond the IR team. Any engineer who may encounter an incident first is part of the response system. Train them on escalation criteria and time limits (15-minute window before escalating) so the IR team is engaged at the right time.

References

  • *Building Secure and Reliable Systems* (Blank, Oprea et al., Google/O'Reilly, 2020)

- Chapter 16 "Disaster Planning" — pp. 367–385 - "Setting Up an Incident Response Team" (pp. 367–373): staffing models, role catalog, team charter, severity/priority models, operating parameters, response plan structure, playbook guidance - "Prestaging Systems and People Before an Incident" (pp. 373–376): configuring systems, training, processes and procedures - "Testing Systems and Response Plans" (pp. 376–382): automated auditing, tabletop exercises (design parameters pp. 378–379), production environment testing (pp. 379–381), evaluating responses (pp. 382) - "Google Examples" (pp. 383–385): disaster recovery test (DiRT) breakglass + security alerting combined test (p. 384) - Depends on: disaster-risk-assessment (risk register feeds severity model calibration) - Related: incident-command (IMAG framework, IC/OL/CL/RL role execution detail)

License

This skill is licensed under CC-BY-SA-4.0. Source: BookForge — Building Secure And Reliable Systems by Unknown.

Related BookForge Skills

This skill is standalone. Browse more BookForge skills: bookforge-skills

平台分布

OpenClaw

78.89%
按下载量换算1,093

安全审计

VirusTotal

未展示

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills