steipete avatar

Security Triage

This handles the workflow of triaging security advisories for OpenClaw without overclosing real issues or shipping unnecessary regressions. It walks you through reading SECURITY.md, pulling GHSA details via the GitHub API, checking shipped tags and npm releases, and deciding whether to close, keep open, or narrow scope. The skill enforces a strict one-advisory-at-a-time flow, copies maintainer-ready comments to your clipboard, and separates vulnerability status from optional hardening. It's built around a trust model framework that distinguishes between real boundary bypasses and issues that fall within documented threat models. Useful if you maintain a project with active security reports and need consistent triage discipline.

skills.sh installs
172
GitHub stars
376.2K
last updated
Jun 3, 2026

Install

$ npx -y skills add steipete/clawdis --skill security-triage --agent claude-code

Installs into .claude/skills of the current project.

Files

Security Triage

Use when reviewing OpenClaw security advisories, drafts, or GHSA reports.

Goal: high-confidence maintainers' triage without over-closing real issues or shipping unnecessary regressions.

Close Bar

Close only if one of these is true:

  • duplicate of an existing advisory or fixed issue
  • invalid against shipped behavior
  • out of scope under SECURITY.md
  • fixed before any affected release/tag

Do not close only because main is fixed. If latest shipped tag or npm release is affected, keep it open until released or published with the right status.

Required Reads

Before answering:

  1. Read SECURITY.md.
  2. Read the GHSA body with gh api /repos/openclaw/openclaw/security-advisories/<GHSA>.
  3. Inspect the exact implicated code paths.
  4. Verify shipped state:
    • git tag --sort=-creatordate | head
    • npm view openclaw version --userconfig "$(mktemp)"
    • git tag --contains <fix-commit>
    • if needed: git show <tag>:path/to/file
  5. Search for canonical overlap:
    • existing published GHSAs
    • older fixed bugs
    • same trust-model class already covered in SECURITY.md

Review Method

For each advisory, decide:

Sponsors

Details

Repository
github.com/steipete/clawdis
Category
Security
First seen
Jun 3, 2026

More from steipete/clawdis

All 61

Recommended

More Security
1akillness avatarsecurity-best-practicesakillness/oh-my-skillssecurity best practices169skills.sh installs
2akillness avatarauthentication-setupakillness/oh-my-skillsauthentication setup168skills.sh installs
3harperaa avatarsecurity-operations-deploymentharperaa/secure-claude-skillsOperational security guidance for deployment, monitoring, and maintenance. Use this skill when you need to understand which middlewares to apply, configure envi165skills.sh installs
4shipshitdev avatarsecurity-expertshipshitdev/librarysecurity expert141skills.sh installs
5vudovn avatarvulnerability-scannervudovn/antigravity-kitvulnerability scanner127skills.sh installs
6absolutelyskilled avatarcloud-securityabsolutelyskilled/absolutelyskilledcloud security124skills.sh installs