From security-auditor
Use when the user wants to register a new machine for security auditing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/security-auditor:add-machineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Register a new machine into the fleet for repeatable security auditing. Elicit the machine name, description, SSH address, privilege level, OS, and physical/cloud classification. The script will test SSH connectivity and optionally deploy a CLAUDE.md to the remote.
Register a new machine into the fleet for repeatable security auditing. Elicit the machine name, description, SSH address, privilege level, OS, and physical/cloud classification. The script will test SSH connectivity and optionally deploy a CLAUDE.md to the remote.
prod-db-01)user@host:port (must already be in ~/.ssh/config or reachable without a password prompt)Resolve the data directory:
DATA_DIR="${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/security-auditor/data"
REPO_BASE="$DATA_DIR"
export REPO_BASE
Invoke scripts/add-machine.sh with environment variables:
cd /home/daniel/repos/github/my-repos/Claude-Security-Auditor-Plugin
bash scripts/add-machine.sh
The script runs interactively. Either attach the user's terminal (for manual input) or pipe responses via heredoc if you have all values in advance.
The script creates the profile bundle under $REPO_BASE/machines/<machine-name>/:
claude-profile.json — machine metadatauser-responses.json — structured responses (parsed for re-runs)user-responses.md — human-readable responsesreadable-profile.md — summary cardCLAUDE.md to the remoteConfirm success with the user; display the created profile path.
${CLAUDE_USER_DATA}/security-auditor/data/machines/<machine-name>/npx claudepluginhub danielrosehill/claude-code-plugins --plugin security-auditorBlocks Edit/Write/Bash actions until Claude investigates importers, data schemas, and user instructions. Improves output quality by forcing concrete facts before edits.