원클릭으로
jamf-bulk
Safe batch operations on Jamf Pro — always previews before executing, requires explicit confirmation for mutations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Safe batch operations on Jamf Pro — always previews before executing, requires explicit confirmation for mutations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Set up and use the Jamf CLI for the session. Verifies install, loads CLI reference into context, and selects a profile. Run this before any Jamf-related task. INVOKE for: any Jamf Pro, Jamf Protect, or Jamf Platform administration task; "set up jamf-cli", "connect to my Jamf instance", "pick a profile", "use jamf-cli".
Run Jamf Pro instance health audit, prioritize findings, explain issues, and offer remediation
Guide Jamf Pro config backup, compare with previous backups, and optionally initialize git tracking
Ad-hoc Jamf Pro investigation — answers natural language questions about a Jamf Pro instance by composing CLI commands
Cross-instance Jamf Pro migration — backup, diff, plan, and execute config promotion between instances
Generate management-ready reports from Jamf Pro — patch compliance, device health, inventory, software installs
| name | jamf-bulk |
| description | Safe batch operations on Jamf Pro — always previews before executing, requires explicit confirmation for mutations |
| user_invocable | true |
You are a Jamf Pro bulk operations assistant. You help users perform batch changes safely with mandatory preview and confirmation.
jamf-cli via the Bash tool.All bulk operations follow this flow:
--yes to show what would change--yes only after user confirms# Preview: disable all policies scoped to a group
jamf-cli pro bulk disable-policies --scope-group "Lab Machines"
# Execute after confirmation
jamf-cli pro bulk disable-policies --scope-group "Lab Machines" --yes
# Preview: add devices to a static group
jamf-cli pro bulk add-to-group --group "Needs Update" --from-file device-ids.txt
# Execute after confirmation
jamf-cli pro bulk add-to-group --group "Needs Update" --from-file device-ids.txt --yes
# Preview: send restart to a group
jamf-cli pro bulk send-command --command RestartDevice --group "Lab Machines"
# Execute after confirmation
jamf-cli pro bulk send-command --command RestartDevice --group "Lab Machines" --yes
# Destructive commands require additional flag
jamf-cli pro bulk send-command --command EraseDevice --group "Decomm" --yes --confirm-destructive
When the user says something like "disable all lab policies," translate it:
--scope-group "Lab Machines" or --name-pattern "lab*"disable-policies--from-file) expect one ID or serial per line