User Detection Session Context Reviewer

Review macOS admin scripts for reliable current-user detection and safe session-context handling.

Install
cmdop skills install agensi-user-detection-session-context-reviewer

Defensive review for macOS current-user logic

User Detection & Session Context Reviewer reviews Jamf, Kandji, and Iru scripts that need to identify the logged-in user or show a user-facing prompt.

What it checks

  • Current-user patterns such as stat -f %Su /dev/console, scutil, Jamf $3, and related approaches.
  • Root execution versus user UI context, including launchctl asuser.
  • Loginwindow, logout, setup assistant, Fast User Switching, and stale-user edge cases.
  • Prompt patterns that avoid logs, process listings, and persistent files.
  • Jamf, Kandji, and Iru workflow differences.

Boundaries

This is a defensive admin-review skill. Use redacted or synthetic examples. It does not collect, validate, store, transmit, or request real passwords, tokens, recovery keys, or private tenant values.

Output

You get a context-readiness verdict, edge-case notes, safer detection and prompt patterns, validation checklist, and open questions for local policy or vendor documentation.