Imported from guan4tou2/bug-bounty-vault-framework (
.codex/skills/bb-electron-audit/SKILL.md). Install upstream withnpx skills add guan4tou2/bug-bounty-vault-framework --skill bb-electron-audit. Copyright stays with the author.
name: bb-electron-audit description: Use when auditing an Electron / desktop app statically — asar extraction, shell.openExternal, preload / contextBridge, contextIsolation, custom scheme handler, IPC senderFrame. This is the ELECTRON-SPECIFIC audit PROCEDURE (10-min grading → 3-tier defense classification → delivery-chain gate), distinct from generic bb-exploit-chain / bb-attack-chain-review. Triggers: Electron / asar / shell.openExternal / preload / contextIsolation / desktop app static audit.
Bug Bounty — Electron Static Audit (desktop-app-specific procedure)
This is a Codex compatibility wrapper. The canonical workspace skill remains:
.claude/skills/bb-electron-audit/SKILL.md
Required Workflow
- Locate the Vault root: current working directory should contain
AGENTS.md,CODEX.md, and.claude/skills/. - Read
.claude/skills/bb-electron-audit/SKILL.mdbefore acting. - Follow the canonical skill exactly, adapting Claude-specific tool names to Codex tools:
- Claude
Skillcall -> read the referencedSKILL.md. - Claude subagent instruction -> do the work locally unless the user explicitly requests Codex subagents.
Read/Edit/Bash-> Codex file tools and shell.
- Claude
- If the canonical file is unavailable, stop and report that the repo skill mirror is incomplete.
Maintenance
Do not edit this wrapper by hand. Run:
python3 automation/sync_codex_skills.py