SlopScore
00 crowd

macos-admin-toolkit

macOS Scripts, tools, and Jamf EAs I have created
Open repo on GitHubgithub.com/DevGTSolution/macos-admin-toolkit
Shell · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 2 hours ago by DevGTSolution · last checked 2 hours ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-17: macOS Scripts, tools, and Jamf EAs I have created; its own README says "Built with Claude". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as DevGTSolution. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
macOS Scripts, tools, and Jamf EAs I have created
created
2026-04-30 · pushed 3 hours ago · 11 commits · 1 contributor
languages
Shell 92%Python 8%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 2 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
pythonshell
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: macOS Scripts, tools, and Jamf EAs I have created; its own README says "Built with Claude". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

macOS Admin Toolkit

A collection of macOS scripts, Jamf Extension Attributes, and Apple endpoint automation examples for real-world device management workflows.

This repository is focused on practical Apple endpoint engineering patterns, including inventory, compliance checks, troubleshooting helpers, application deployment workflows, user-friendly prompts, and Jamf-oriented automation.

Contents

Scripts

  • jamf-limitations-to-smartgroups Python + jamf-cli migration tool that converts Jamf policy scope limitations (directory user groups) into "Username directory service group" smart groups. Dry-run by default, with backups.

  • app-download-and-install.sh
    General macOS installer workflow for .zip, .pkg, and .dmg payloads.

  • app-maintenance-deferral-template.sh
    Example user deferral workflow with version comparison, logging, and Jamf policy orchestration.

  • automatic-timezone-toggle.sh
    Utility script for toggling automatic time zone behavior on macOS.

  • change-current-user-picture.zsh
    Example workflow for changing the current user profile picture.

  • depnotify-zero-touch-setup.sh
    Example DEPNotify-based zero-touch setup workflow with policy sequencing.

  • jamf-inventory-at-startup-launchdaemon.sh
    LaunchDaemon example for triggering Jamf inventory at startup.

  • monthly-app-maintenance.zsh
    App discovery and maintenance workflow using Installomator labels, swiftDialog progress UI, and deferral scheduling.

  • prompt-users-to-restart.zsh
    User-friendly restart prompt workflow with logging and dry-run behavior.

  • rename-computer-by-serial.zsh
    Managed-device naming pattern based on serial number.

Jamf Extension Attributes

  • dictation-usage-check.sh
    Lightweight Extension Attribute example for reporting dictation usage state.

  • ea-crowdstrike-status.sh
    Reports CrowdStrike Falcon status for Jamf inventory.

  • ea-uptime-status.sh
    Reports device uptime for inventory and reporting.

  • ea-admin-users-status.sh
    Reports users with local admin rights.

Featured Workflows

  • Limitations to Smart Groups

jamf-limitations-to-smartgroups/ migrated 50+ Jamf policies from directory-group limitations to smart groups in about 5 minutes. It uses jamf-cli's LDAP lookup to build the base64 criterion Jamf expects, and runs dry-run first with per-policy backups. Built with Claude. Write-up: [blog link]

Monthly App Maintenance

monthly-app-maintenance.zsh is the strongest example in this toolkit. It demonstrates app discovery, version checks, Installomator integration, swiftDialog progress UI, user deferral logic, and scheduled maintenance concepts.

Zero-Touch Setup

depnotify-zero-touch-setup.sh demonstrates an enrollment workflow pattern using DEPNotify and Jamf policy sequencing.

Focus Areas

  • macOS endpoint management
  • Jamf Pro workflows
  • Extension Attributes
  • device compliance checks
  • patching and update workflows
  • SwiftDialog-style user prompts
  • Installomator workflows
  • automation for Apple IT teams

Notes

These examples are sanitized and intended for learning, reference, and adaptation. Review and test all scripts before using them in production.

Author

Created by Gabriel Marcelino / GT Solution.

Read the rest on GitHub

Scan report · 2026-10-17
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review — +10 owner has 0 followers

0 comments

log in to comment.

report this listing — log in to report