用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/danielrosehill/Claude-Security-Auditor-Plugin --skill onboard命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | onboard |
| description | Use when the user wants to set up the security-auditor plugin for the first time. |
First-run setup for the security-auditor plugin. Verifies dependencies, creates the data directory, explains SSH requirements, and optionally scaffolds a placeholder machine.
Check system dependencies:
for cmd in ssh scp python3; do
which "$cmd" > /dev/null || { echo "$cmd not found"; exit 1; }
done
Fail with clear instructions if any dependency is missing.
Resolve and create the data directory:
DATA_DIR="${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/security-auditor/data"
mkdir -p "$DATA_DIR/machines" "$DATA_DIR/.trash"
echo "Data directory: $DATA_DIR"
Explain the SSH requirement:
This plugin audits remote machines over SSH. All target machines must be reachable via SSH without password prompts. Set up SSH keys in ~/.ssh/config or your system's SSH agent before adding machines.
Verify ~/.ssh/config exists and is readable:
[ -r ~/.ssh/config ] && echo "SSH config found" || echo "Warning: no SSH config"
Offer to scaffold a placeholder test machine (optional):
Read "Would you like to add your first machine now? (y/n)"
# If yes, invoke add-machine skill
Display the data directory path and confirm readiness.
${CLAUDE_USER_DATA}/security-auditor/data/