security-triage

Triage GitHub security advisories into close, keep, or open decisions with justification.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/karaabd23-crypto/openclaw --skill security-triage-karaabd23-crypto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-triage
Source: https://github.com/karaabd23-crypto/openclaw/tree/main/.agents/skills/security-triage
Command: npx skills add https://github.com/karaabd23-crypto/openclaw --skill security-triage-karaabd23-crypto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Triages GitHub security advisories, drafts, or GHSA reports to produce maintainers-ready close/keep/open decisions with justification, including exact tag/commit verification and trust-model checks, plus optional hardening notes and a final reply ready to post or copy to clipboard.

Core Features & Use Cases

  • Deterministic decision guidance for advisories based on SECURITY.md requirements and GHSA criteria.
  • Exact verification steps for shipped state, implicated code paths, and related tags/releases.
  • Optional hardening notes to augment triage decisions and a ready-to-use final reply.

Quick Start

Review a new GHSA advisory and decide whether to close, keep open, or keep open but narrow using the defined criteria.

Frequently Asked Questions about security-triage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I triage GitHub security advisories to decide whether to close or keep them open?

To triage GitHub security advisories, apply deterministic decision guidance based on SECURITY.md requirements and GHSA criteria. This produces maintainer-ready close, keep, or keep open but narrowed decisions with exact justification.

What is the process for verifying the shipped state of code implicated in a GHSA report?

Verifying the shipped state in a GHSA report involves checking exact tags, commits, and related releases. This process determines whether the implicated code paths are present in the shipped version to guide the triage decision.

Do I need a SECURITY.md file to review security advisories using this workflow?

Yes, a SECURITY.md file is required to review security advisories using this workflow. The triage process applies a clear trust model and checks your SECURITY.md requirements to determine if an advisory meets your project's specific acceptance criteria.

Can I get a ready-to-use reply when triaging security drafts across OpenClaw's security workflow?

Yes, you can get a ready-to-use reply when triaging security drafts across OpenClaw's security workflow. The process generates a final reply with optional hardening notes that is ready to post or copy to the clipboard.

What are the limitations of automating security advisory triage for maintainer decisions?

A limitation of automating security advisory triage is the strict dependency on a clear trust model and access to the latest tags and releases. Without verifying the exact shipped state and implicated code paths, the automated close or keep decisions may lack necessary justification.