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.
Clone SCCMHunter into operating-tools and install it in a local Python virtual environment using the repository's documented setup flow.
$ npx skills add SpecterOps/skills --skill sccmhunter-install-local -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install SpecterOps/skills sccmhunter-install-local --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "sccmhunter-install-local" agent skill from https://github.com/SpecterOps/skills/tree/main/plugins/ops-sccm/skills/sccmhunter-install-local into .claude/skills/sccmhunter-install-local/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sccmhunter-install-local", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/SpecterOps/skills/tree/main/plugins/ops-sccm/skills/sccmhunter-install-localType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add SpecterOps/skills --skill sccmhunter-install-local -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install SpecterOps/skills sccmhunter-install-local --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SpecterOps/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/ops-sccm/skills/sccmhunter-install-local .agents/skills/sccmhunter-install-local && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "sccmhunter-install-local" agent skill from https://github.com/SpecterOps/skills/tree/main/plugins/ops-sccm/skills/sccmhunter-install-local into .agents/skills/sccmhunter-install-local/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sccmhunter-install-local", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add SpecterOps/skills --skill sccmhunter-install-local -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install SpecterOps/skills sccmhunter-install-local --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SpecterOps/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/ops-sccm/skills/sccmhunter-install-local .cursor/skills/sccmhunter-install-local && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "sccmhunter-install-local" agent skill from https://github.com/SpecterOps/skills/tree/main/plugins/ops-sccm/skills/sccmhunter-install-local into .cursor/skills/sccmhunter-install-local/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sccmhunter-install-local", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/SpecterOps/skills.git --path plugins/ops-sccm/skills/sccmhunter-install-local--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add SpecterOps/skills --skill sccmhunter-install-local -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install SpecterOps/skills sccmhunter-install-local --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SpecterOps/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/ops-sccm/skills/sccmhunter-install-local .gemini/skills/sccmhunter-install-local && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "sccmhunter-install-local" agent skill from https://github.com/SpecterOps/skills/tree/main/plugins/ops-sccm/skills/sccmhunter-install-local into .gemini/skills/sccmhunter-install-local/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sccmhunter-install-local", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install SpecterOps/skills sccmhunter-install-localInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add SpecterOps/skills --skill sccmhunter-install-local -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/SpecterOps/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/ops-sccm/skills/sccmhunter-install-local .github/skills/sccmhunter-install-local && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "sccmhunter-install-local" agent skill from https://github.com/SpecterOps/skills/tree/main/plugins/ops-sccm/skills/sccmhunter-install-local into .github/skills/sccmhunter-install-local/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sccmhunter-install-local", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add SpecterOps/skills --skill sccmhunter-install-local -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install SpecterOps/skills sccmhunter-install-local --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SpecterOps/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/ops-sccm/skills/sccmhunter-install-local .opencode/skills/sccmhunter-install-local && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "sccmhunter-install-local" agent skill from https://github.com/SpecterOps/skills/tree/main/plugins/ops-sccm/skills/sccmhunter-install-local into .opencode/skills/sccmhunter-install-local/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "sccmhunter-install-local", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
sccmhunter-install-localClone 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.
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.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e655f93. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
python3pipgitpythonFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
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.
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.
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.
The full file from SpecterOps/skills at commit e655f93, republished under its Apache-2.0 licence (© SpecterOps). 244 words, ~732 tokens.
.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.Use this skill to install SCCMHunter in a local, repo-adjacent workspace without polluting the main project environment.
This skill follows the validated workflow:
operating-tools/SCCMHunteroperating-tools/.venvrequirements.txtpython3 sccmhunter.py -hoperating-tools/ ignored in gitUse this skill when the task mentions any of the following:
Accept input as:
BASE_DIR [MODE]
Where:
BASE_DIR defaults to current repo rootMODE is execute (default) or planExamples:
$sccmhunter-install-local execute$sccmhunter-install-local /home/defaultuser/Working/codex-config execute$sccmhunter-install-local /path/to/repo plangit and python3 are available.operating-tools/ is git-ignored before completion.<BASE_DIR>/operating-tools<BASE_DIR>/operating-tools/SCCMHunter<BASE_DIR>/operating-tools/.venvmkdir -p <BASE_DIR>/operating-tools
cd <BASE_DIR>/operating-tools
git clone https://github.com/garrettfoster13/sccmhunter.git SCCMHunterIf already present, do not reclone; reuse the existing checkout.
cd <BASE_DIR>/operating-tools
[ -d .venv ] || python3 -m venv .venv
./.venv/bin/python -m pip install --upgrade pip./.venv/bin/pip install -r <BASE_DIR>/operating-tools/SCCMHunter/requirements.txtcd <BASE_DIR>/operating-tools/SCCMHunter
<BASE_DIR>/operating-tools/.venv/bin/python3 sccmhunter.py -h<BASE_DIR>/.gitignore:operating-tools/For each run, include:
BASE_DIR usedsccmhunter.py -h.gitignore status for operating-tools/If install fails:
github.com and Python package indexes./.venv/bin/pip install -v -r requirements.txt© 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
SKILL.md and 3 other files (assets) in plugins/ops-sccm/skills/sccmhunter-install-local of SpecterOps/skills.
Open the folder on GitHubat commit e655f93
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Sccmhunter Install Local this skillSpecterOps/skills | 704 | — | ~732 | Automated safety check: Pass | Apache-2.0 | |
| Code Review ChecklistshareAI-lab/learn-claude-code | 78k | 5 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Skyvern Version BumpSkyvern-AI/skyvern | 23k | — | ~1k | Automated safety check: Notes | AGPL-3.0 | |
| Saleor Commit Workflowsaleor/saleor | 23k | — | ~575 | Automated safety check: Pass | BSD-3-Clause | |
| Commitizencommitizen-tools/commitizen | 3.5k | — | ~839 | Automated safety check: Pass | MIT | |
| pybind11 Release Preparationpybind/pybind11 | 18k | — | ~1.7k | Automated safety check: Pass | Custom licence |
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.
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.
saleor/saleor
Commits changes in the Saleor codebase and works through pre-commit hook failures from ruff, mypy, the GraphQL schema check and the migrations check.
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…
pybind/pybind11
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.
Nuitka/Nuitka
Set up a local branch that tracks a fork PR and can be pushed back to it, without fetching the whole fork.
SpecterOps/skills
Generate a normalized UTC timeline and evidence-based narrative from Codex activity artifacts.
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…
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…
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.
SpecterOps/skills
Parse nmap scan output and generate actionable recon notes. An agent skill from SpecterOps/skills.
SpecterOps/skills
Perform OSINT and external reconnaissance for approved targets.
Categories
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.
Sccmhunter Install Local fits situations like: development work in your project.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.