macos-initial-access

Installation
SKILL.md

macOS Initial Access

Overview

  • Some format-specific commands will only run on macOS.
  • Clearly label any behavior that depends on signing, quarantine, or management policy.
  • You aren't limited to the formats described in this skill.
  • Keep commands copyable, explain the expected directory layout in one sentence.

Trust controls

Explain these in one short paragraph unless the user asks for detail:

  • Code signing: Binds developer identity and integrity metadata to code; signatures also carry entitlements. Sign every nested executable, framework, and helper before signing the outer bundle.
  • Hardened Runtime: Adds runtime restrictions against injection, process tampering, unsigned executable memory, DYLD manipulation, and untrusted libraries. Exceptions require specific entitlements. It is required for notarization.
  • Notarization: Apple's automated malware and signing check for Developer ID-signed software. Successful submissions receive a ticket that Gatekeeper can retrieve or that can be stapled to apps, flat packages, and DMGs.
  • Gatekeeper: Evaluates downloaded or quarantined software using signature, notarization, provenance, integrity, and known-malware checks, then asks for user approval when appropriate.

Format routing

Installs
5
GitHub Stars
739
First Seen
Sep 4, 2026