Skills DirectorySearch all skills ↗

AI agent skill · by @SpecterOps

Electron App Audit

Audit a local downloaded Electron package/path or a named Electron app and produce a deep worksheet for patchability, entrypoints, and install-chain behavior. Use when deciding whether an app is a good candidate and how to modify it.

Archived 2026-10-23 · Source updated 2026-09-23 · License: Apache-2.0. Check the original repository for the latest version.

SKILL.md instructions

# Electron App Audit

Use this skill when auditing either:
- a local installer/package/path, or
- a named Electron app

## Required Output
Produce a deep worksheet covering:
- packaging shape
- unpacking location(s)
- main-process entrypoint
- update/install mechanism
- whether it is Squirrel-like or similarly patchable
- likely patch points
- persistence/install-continuation considerations
- blockers, unknowns, and caveats
- go / no-go conclusion

## Workflow
1. Identify whether the target is a local package or a named app.
2. Determine the packaging layout and locate the main-process entrypoint.
3. Inspect how install/update is handled and whether the chain resembles Squirrel.
4. Identify likely payload injection points and any metadata/repackaging constraints.
5. Assess whether post-install continuity would require continuation logic, quit suppression, or a hidden keepalive window.
6. Conclude with a decision memo backed by the worksheet details.

## Output Style
Prefer a handoff-ready worksheet over a short verdict.

Related skills