ワンクリックで
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