Register machines and run repeatable Claude-Code-driven security audits over SSH, with timestamped reports and per-machine profiles.
Use when the user wants to register a new machine for security auditing.
Use when the user wants to audit every registered machine in one pass.
Use when the user wants to run a security audit on a registered machine.
Use when the user wants to compare two audits and see what changed.
Use when the user wants to update an existing machine's profile or metadata.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin for managing a fleet of machines and running repeatable security audits over SSH. Each machine gets a persistent profile and a timestamped report history; audits can be diffed across runs to surface drift.
| Skill | Purpose |
|---|---|
add-machine | Register a new machine for auditing. |
edit-machine | Update an existing machine's profile. |
audit-machine | Run a security audit on one registered machine. |
audit-all | Audit every registered machine in one pass. |
list-machines | List the fleet — brief, detailed, with live status, or as JSON. |
view-audit-report | Display the latest (or a specified) audit report for a machine. |
compare-audits | Diff the two most recent audits for a machine and surface what changed. |
remove-machine | Deregister a machine (archived to a trash dir). |
onboard | First-run setup — verify deps, create the data dir, scaffold a first machine. |
claude plugins install security-auditor@danielrosehill
Or for project-scoped use:
claude plugins install security-auditor@danielrosehill --scope project
bash 4.0+python3 3.6+ssh, scp with key-based authentication to each machine you want to auditMachine profiles, audit reports, and the fleet log live under:
${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/security-auditor/data/machines/<machine-name>/
Per-machine layout:
claude-profile.json — structured profileuser-responses.json / user-responses.md — original onboarding inputsreadable-profile.md — human-readable narrative profileaudit-log.json — timestamped event logreports/<timestamp>/audit-report.md — full audit reportsreports/latest/ → symlink to the most recent reportThis data persists across plugin updates.
The default audit checklist covers seven domains:
The checklist is currently Linux-shaped. macOS and Windows targets work with caveats — flag any false positives via the repo's issue tracker.
/security-auditor:onboard — verifies dependencies and creates the data dir./security-auditor:add-machine — register your first machine./security-auditor:audit-machine <machine-name> — run the audit./security-auditor:view-audit-report <machine-name> — read the report.Initial release: ports the upstream Claude-Code-Security-Auditor toolkit into a Claude Code plugin. The vendored bash scripts under scripts/ retain their original interface for direct use; the skills wrap them with the plugin's data-storage convention.
MIT — see LICENSE.
Claude Code plugin for image editing, batch operations, format conversion, and filesystem organisation of image libraries — bucket by resolution, aspect ratio, orientation, format, EXIF capture time, camera, and dedupe duplicates / near-duplicates.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
Manage a Proxmox VE host via SSH and the Proxmox API — guided first-run onboarding, VM/CT lifecycle, storage and ZFS inspection, log review, and update workflows. Per-host config is stored outside the plugin so the same install works across multiple Proxmox environments.
Personal budgeting workflow primitives — transaction logging, categorization, budget creation, spending analysis, goal tracking, and forecasting — plus a provisioning skill for a fresh budgeting workspace.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin security-auditorHarness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Professional WordPress engineering skills for Claude Code — performance optimization, security auditing, Gutenberg block development, and theme/plugin best practices