Agent skill

Sccmhunter Install Local

by SpecterOps in SpecterOps/skills

Clone SCCMHunter into operating-tools and install it in a local Python virtual environment using the repository's documented setup flow.

Apache-2.0Auto-check passedDevelopment

Install Sccmhunter Install Local

skills CLI
$ npx skills add SpecterOps/skills --skill sccmhunter-install-local -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install SpecterOps/skills sccmhunter-install-local --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/SpecterOps/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/ops-sccm/skills/sccmhunter-install-local .claude/skills/sccmhunter-install-local && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sccmhunter-install-local
GitHub stars
704
Token cost
~732 tokens
SKILL.md length
244 words
Files
4 (incl. assets)
Skills in repo
38
Repo updated
First seen
Licence
Apache-2.0

At a glance

Clone SCCMHunter into operating-tools and install it in a local Python virtual environment using the repository's documented setup flow.

  • Works in 4 steps: Confirm target directory is… → Confirm git and python3 are available. → Confirm outbound access to GitHub is… → …
  • Development work in your project
  • SKILL.md covers Direct Triggers, Input Contract, Preconditions and Execution Workflow, plus 2 more sections
  • Calls python3, pip and git; reaches github.com

What it does

Sccmhunter Install Local is an agent skill from SpecterOps/skills. Clone SCCMHunter into operating-tools and install it in a local Python virtual environment using the repository's documented setup flow.

Its SKILL.md is about 730 tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including assets (for example `agents/openai.yaml`).

It sits in Development. It works with Python and Git. The repository describes itself as: A marketplace for LLM skills. The licence is Apache-2.0.

When your agent uses it

  • Development work in your project

Example prompts

  • “/sccmhunter-install-local”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Confirm target directory is operator-controlled.
  2. Confirm git and python3 are available.
  3. Confirm outbound access to GitHub is permitted in the environment.
  4. Ensure operating-tools/ is git-ignored before completion.

What it can do on your machine

Read from SKILL.md and the folder at commit e655f93. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python3
    • pip
    • git
    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sccmhunter Install Local loads about 732 tokens when it runs. Until then it costs about 40 tokens; SKILL.md has 244 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~40
When it runs · the whole SKILL.md, loaded when a task matches
~732

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from SpecterOps/skills at commit e655f93, republished under its Apache-2.0 licence (© SpecterOps). 244 words, ~732 tokens.

Download SKILL.mdSave it as .claude/skills/sccmhunter-install-local/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
sccmhunter-install-local
description
Clone SCCMHunter into operating-tools and install it in a local Python virtual environment using the repository's documented setup flow.
metadata.author
GhostWorks

SCCMHunter Local Install

Use this skill to install SCCMHunter in a local, repo-adjacent workspace without polluting the main project environment.

This skill follows the validated workflow:

  • clone the SCCMHunter repo into operating-tools/SCCMHunter
  • create/use operating-tools/.venv
  • install from requirements.txt
  • verify with python3 sccmhunter.py -h
  • keep operating-tools/ ignored in git

Direct Triggers

Use this skill when the task mentions any of the following:

  • install SCCMHunter
  • clone SCCMHunter
  • local SCCM tooling setup
  • operating-tools environment
  • repo-local SCCMHunter virtualenv

Input Contract

Accept input as: BASE_DIR [MODE]

Where:

  • BASE_DIR defaults to current repo root
  • MODE is execute (default) or plan

Examples:

  • $sccmhunter-install-local execute
  • $sccmhunter-install-local /home/defaultuser/Working/codex-config execute
  • $sccmhunter-install-local /path/to/repo plan

Preconditions

  1. Confirm target directory is operator-controlled.
  2. Confirm git and python3 are available.
  3. Confirm outbound access to GitHub is permitted in the environment.
  4. Ensure operating-tools/ is git-ignored before completion.

Execution Workflow

  1. Prepare destination paths:
  • <BASE_DIR>/operating-tools
  • <BASE_DIR>/operating-tools/SCCMHunter
  • <BASE_DIR>/operating-tools/.venv
  1. Clone SCCMHunter if missing:
bash
mkdir -p <BASE_DIR>/operating-tools
cd <BASE_DIR>/operating-tools
git clone https://github.com/garrettfoster13/sccmhunter.git SCCMHunter

If already present, do not reclone; reuse the existing checkout.

  1. Create/reuse virtualenv:
bash
cd <BASE_DIR>/operating-tools
[ -d .venv ] || python3 -m venv .venv
./.venv/bin/python -m pip install --upgrade pip
  1. Install tool dependencies using repo instructions:
bash
./.venv/bin/pip install -r <BASE_DIR>/operating-tools/SCCMHunter/requirements.txt
  1. Verify SCCMHunter runs:
bash
cd <BASE_DIR>/operating-tools/SCCMHunter
<BASE_DIR>/operating-tools/.venv/bin/python3 sccmhunter.py -h
  1. Ensure git exclusion exists in <BASE_DIR>/.gitignore:
  • required entry: operating-tools/

Output Requirements

For each run, include:

  • BASE_DIR used
  • whether clone was new or reused
  • virtualenv path
  • exact install command(s)
  • verification output snippet from sccmhunter.py -h
  • .gitignore status for operating-tools/
  • UTC timestamp

Troubleshooting

If install fails:

  1. verify network reachability to github.com and Python package indexes
  2. rerun pip install with verbose output:
bash
./.venv/bin/pip install -v -r requirements.txt
  1. confirm Python version compatibility and report exact exception text

© SpecterOps, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (assets) in plugins/ops-sccm/skills/sccmhunter-install-local of SpecterOps/skills.

  • SKILL.md
  • agents/openai.yaml
  • assets/icon.png
  • assets/icon.svg

Open the folder on GitHubat commit e655f93

Compare with similar skills

Sccmhunter Install Local next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sccmhunter Install Local compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sccmhunter Install Local this skillSpecterOps/skills704—~732Automated safety check: PassApache-2.0
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT
Skyvern Version BumpSkyvern-AI/skyvern23k—~1kAutomated safety check: NotesAGPL-3.0
Saleor Commit Workflowsaleor/saleor23k—~575Automated safety check: PassBSD-3-Clause
Commitizencommitizen-tools/commitizen3.5k—~839Automated safety check: PassMIT
pybind11 Release Preparationpybind/pybind1118k—~1.7kAutomated safety check: PassCustom licence

Similar skills

  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Skyvern Version Bump

    Skyvern-AI/skyvern

    Walks through a Skyvern open-source release bump: update the version, rebuild the Python and TypeScript SDKs with Fern, commit, and open a pull request.

    23k GitHub stars~1k tokensUpdated today
    DevelopmentAuto-check: notes
  • Commits changes in the Saleor codebase and works through pre-commit hook failures from ruff, mypy, the GraphQL schema check and the migrations check.

    23k GitHub stars~575 tokensUpdated today
    DevelopmentAuto-check passed
  • Commitizen

    commitizen-tools/commitizen

    A skill your agent uses for tasks involving Conventional Commits, commit message validation, Commitizen configuration, semantic version bumps, changelog generation, or CI/release automation with the…

    3.5k GitHub stars~839 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Opens the pybind11 release-preparation pull request: picking the release base, bumping the version in common.h and integrating the changelog, following docs/release.rst.

    18k GitHub stars~1.7k tokensUpdated today
    DevelopmentAuto-check passed
  • Setup PR Branch

    Nuitka/Nuitka

    Set up a local branch that tracks a fork PR and can be pushed back to it, without fetching the whole fork.

    15k GitHub stars~1.1k tokensUpdated yesterday
    DevelopmentAuto-check passed

More from SpecterOps/skills

All 38 skills in this repo
  • Codex Activity Report

    SpecterOps/skills

    Generate a normalized UTC timeline and evidence-based narrative from Codex activity artifacts.

    704 GitHub stars~805 tokensUpdated 16 days ago
    Auto-check passed
  • Com Proxy Triage

    SpecterOps/skills

    A skill your agent uses when the user wants to triage Windows COM proxy/hijack candidates by capturing HKCU\Software\Classes\CLSID\{...}\InProcServer32 NAME NOT FOUND lookups for a process, mapping…

    704 GitHub stars~1.5k tokensUpdated 16 days ago
    Auto-check passed
  • Cwe Code Review

    SpecterOps/skills

    Perform CWE-grounded security code reviews and precise weakness mapping using a locally derived MITRE CWE corpus, relationship graphs, mapping notes, detection methods, mitigations, and schema…

    704 GitHub stars~2.4k tokensUpdated 16 days ago
    Auto-check passed
  • Ghostwriter Oplog

    SpecterOps/skills

    A skill your agent uses for Ghostwriter operation log entries from Codex, including config guidance, quick notes, evidence-backed entries, and guided oplog capture through the Ghostwriter MCP tools.

    704 GitHub stars~665 tokensUpdated 16 days ago
    Auto-check passed
  • Nmap Parse

    SpecterOps/skills

    Parse nmap scan output and generate actionable recon notes. An agent skill from SpecterOps/skills.

    704 GitHub stars~738 tokensUpdated 16 days ago
    Auto-check passed
  • Osint Recon

    SpecterOps/skills

    Perform OSINT and external reconnaissance for approved targets.

    704 GitHub stars~813 tokensUpdated 16 days ago
    Auto-check passed

Works with

Categories

Questions about Sccmhunter Install Local

What does Sccmhunter Install Local do?

Clone SCCMHunter into operating-tools and install it in a local Python virtual environment using the repository's documented setup flow. Sccmhunter Install Local is an agent skill from SpecterOps/skills. Clone SCCMHunter into operating-tools and install it in a local Python virtual environment using the repository's documented setup flow.

When should I use Sccmhunter Install Local?

Sccmhunter Install Local fits situations like: development work in your project.

How do I install Sccmhunter Install Local in Claude Code?

Run `npx skills add SpecterOps/skills --skill sccmhunter-install-local -a claude-code`. Or copy the skill folder (plugins/ops-sccm/skills/sccmhunter-install-local in SpecterOps/skills) into .claude/skills/sccmhunter-install-local in your project. Claude Code loads it when a task matches its description.

How do I install Sccmhunter Install Local in Codex?

Run `npx skills add SpecterOps/skills --skill sccmhunter-install-local -a codex`. Or copy the skill folder (plugins/ops-sccm/skills/sccmhunter-install-local in SpecterOps/skills) into .agents/skills/sccmhunter-install-local in your project. Codex loads it when a task matches its description.

Can I use Sccmhunter Install Local in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add SpecterOps/skills --skill sccmhunter-install-local -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sccmhunter-install-local, .gemini/skills/sccmhunter-install-local, .github/skills/sccmhunter-install-local and .opencode/skills/sccmhunter-install-local in your project.

What does Sccmhunter Install Local need to run?

Going by SKILL.md and its folder, Sccmhunter Install Local needs the command-line tools its instructions call (python3, pip, git and python). Our summary lists: Python 3.

Does Sccmhunter Install Local access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Sccmhunter Install Local safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Sccmhunter Install Local use?

Sccmhunter Install Local is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sccmhunter Install Local use?

About 732 tokens (SKILL.md is roughly 2.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Sccmhunter Install Local?

Skills that share tags, products or a category with Sccmhunter Install Local: Code Review Checklist (shareAI-lab/learn-claude-code, 78k stars), Skyvern Version Bump (Skyvern-AI/skyvern, 23k stars), Saleor Commit Workflow (saleor/saleor, 23k stars) and Commitizen (commitizen-tools/commitizen, 3.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sccmhunter Install Local?

SpecterOps (a GitHub organization) maintains it in SpecterOps/skills, which has 704 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on September 23, 2026.

Source: SpecterOps/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.