openclaw-ghsa-maintainer
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
Skill by rudofopelomi-cell
Chalk Labs
Need help deploying openclaw-ghsa-maintainer?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/rudofopelomi-cell-openclaw-ghsa-maintainer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
openclaw-ghsa-maintainer- Description
- Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
- License
- MIT
- Instructions
- 84 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# OpenClaw GHSA Maintainer
Use this skill for repo security advisory workflow only. Keep general release work in `openclaw-release-maintainer`.
## Respect advisory guardrails
- Before reviewing or publishing a repo advisory, read `SECURITY.md`.
- Ask permission before any publish action.
- Treat this skill as GHSA-only. Do not use it for stable or beta release work.
## Fetch and inspect advisory state
Fetch the current advisory and the latest published npm version:
```bash
gh api /repos/openclaw/openclaw/security-advisories/<GHSA>
npm view openclaw version --userconfig "$(mktemp)"
```
Use the fetch output to confirm the advisory state, linked private fork, and vulnerability payload shape before patching.
## Verify private fork PRs are closed
Before publishing, verify that the advisory's private fork has no open PRs:
```bash
fork=$(gh api /repos/openclaw/openclaw/security-advisories/<GHSA> | jq -r .private_fork.full_name)
gh pr list -R "$fork" --state open
```
The PR list must be empty before publish.
## Prepare advisory Markdown and JSON safely
- Write advisory Markdown via heredoc to a temp file. Do not use escaped `\n` strings.
- Build PATCH payload JSON with `jq`, not hand-escaped shell JSON.
Example pattern:
```bash
cat > /tmp/ghsa.desc.md <<'EOF'
<markdown description>
EOF
jq -n --rawfile desc /tmp/ghsa.desc.md \
'{summary,severity,description:$desc,vulnerabilities:[...]}' \
> /tmp/ghsa.patch.json
```
## Apply PATCH calls in the correct sequence
- Do not set `severity` and `cvss_vector_string` in the same PATCH call.
- Use separate calls when the advisory requires both fields.
- Publish by PATCHing the advisory and setting `"state":"published"`. There is no separate `/publish` endpoint.
Example shape:
```bash
gh api -X PATCH /repos/openclaw/openclaw/security-advisories/<GHSA> \
--input /tmp/ghsa.patch.json
```
## Publish and verify success
After publish, re-fetch the advisory and confirm:
- `state=published`
- `published_at` is set
- the description does not contain literal escaped `\\n`
Verification pattern:
```bash
gh api /repos/openclaw/openclaw/security-advisories/<GHSA>
jq -r .description < /tmp/ghsa.refetch.json | rg '\\\\n'
```
## Common GHSA footguns
- Publishing fails with HTTP 422 if required fields are missing or the private fork still has open PRs.
- A payload that looks correct in shell can still be wrong if Markdown was assembled with escaped newline strings.
- Advisory PATCH sequencing matters; separate field updates when GHSA API constraints require it.From rudofopelomi-cell/10h, MIT.
More from rudofopelomi-cell/10h
- 0.518score
blacksmith-testbox
rudofopelomi-cell
Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.
SkillBFreshness: BClaude Code +9 - 0.518score
openclaw-pr-maintainer
rudofopelomi-cell
Review, triage, close, label, comment on, or land OpenClaw PRs/issues with maintainer evidence checks.
SkillBFreshness: BClaude Code +9 - 0.518score
tag-duplicate-prs-issues
rudofopelomi-cell
Search duplicate OpenClaw PRs/issues, group related work in prtags, and sync duplicate state to GitHub.
SkillBFreshness: BClaude Code +9 - 0.518score
openclaw-test-performance
rudofopelomi-cell
Benchmark, diagnose, and optimize OpenClaw test runtime, import hotspots, CPU/RSS, and slow coverage paths.
SkillBFreshness: BClaude Code +9 - 0.518score
optimizetests
rudofopelomi-cell
Optimize OpenClaw slow tests, imports, misplaced coverage, and CI wall time without dropping coverage.
SkillBFreshness: BClaude Code +9 - 0.505score
openclaw-release-maintainer
rudofopelomi-cell
Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 31, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/rudofopelomi-cell/10h
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.756score
openclaw-ghsa-maintainer
openclaw
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
SkillAFreshness: A★ 392.9KClaude Code +9 - 0.314score
openclaw-ghsa-maintainer
borealBytes
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
SkillCFreshness: C★ 7Claude Code +9 - 0.291score
openclaw-ghsa-maintainer
chenxingqiang
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
SkillCFreshness: C★ 1Claude Code +9 - 0.291score
openclaw-ghsa-maintainer
JEROME-PRAKASH-L
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
SkillCFreshness: C★ 1Claude Code +9 - 0.291score
openclaw-ghsa-maintainer
niroopn2005-art
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
SkillCFreshness: C★ 1Claude Code +9 - 0.278score
openclaw-ghsa-maintainer
AmirulAndalib
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
SkillCFreshness: CClaude Code +9 - 0.278score
openclaw-ghsa-maintainer
lyeeen
Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.
SkillCFreshness: CClaude Code +9
More from rudofopelomi-cell
- 0.518score
blacksmith-testbox
rudofopelomi-cell
Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.
SkillBFreshness: BClaude Code +9 - 0.518score
openclaw-pr-maintainer
rudofopelomi-cell
Review, triage, close, label, comment on, or land OpenClaw PRs/issues with maintainer evidence checks.
SkillBFreshness: BClaude Code +9 - 0.518score
tag-duplicate-prs-issues
rudofopelomi-cell
Search duplicate OpenClaw PRs/issues, group related work in prtags, and sync duplicate state to GitHub.
SkillBFreshness: BClaude Code +9 - 0.518score
openclaw-test-performance
rudofopelomi-cell
Benchmark, diagnose, and optimize OpenClaw test runtime, import hotspots, CPU/RSS, and slow coverage paths.
SkillBFreshness: BClaude Code +9 - 0.518score
optimizetests
rudofopelomi-cell
Optimize OpenClaw slow tests, imports, misplaced coverage, and CI wall time without dropping coverage.
SkillBFreshness: BClaude Code +9 - 0.505score
openclaw-release-maintainer
rudofopelomi-cell
Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
SkillBFreshness: BClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get openclaw-ghsa-maintainer running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
openclaw-ghsa-maintainer skill. Agent Mart. https://agentmart.dev/skills/rudofopelomi-cell-openclaw-ghsa-maintainer (last updated 2026-10-24)