autoresearch-wrapper-2e4f48 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited autoresearch-wrapper-2e4f48 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use the launcher next to this skill:
if [ -n "${CLAUDE_SKILL_DIR:-}" ]; then
AUTORESEARCH_RUNNER="${CLAUDE_SKILL_DIR}/run.sh"
elif [ -n "${CLAUDE_PLUGIN_ROOT:-}" ]; then
AUTORESEARCH_RUNNER="${CLAUDE_PLUGIN_ROOT}/skills/autoresearch-wrapper/run.sh"
elif [ -f ".claude/skills/autoresearch-wrapper/run.sh" ]; then
AUTORESEARCH_RUNNER="$(readlink -f ".claude/skills/autoresearch-wrapper/run.sh")"
elif [ -f "skills/autoresearch-wrapper/run.sh" ]; then
AUTORESEARCH_RUNNER="$(readlink -f "skills/autoresearch-wrapper/run.sh")"
else
echo "Could not resolve the autoresearch-wrapper launcher" >&2; exit 1
fiThen use bash "$AUTORESEARCH_RUNNER" for all commands below. If the skill lives inside the current repo, python3 scripts/autoresearch_wrapper.py also works.
When this skill is invoked:
/autoresearch-wrapper, route to the end-to-end wizard:bash "$AUTORESEARCH_RUNNER" wizardIf you are operating without a real interactive stdin and the CLI cannot complete the prompts directly, emulate the same flow manually:
bash "$AUTORESEARCH_RUNNER" scan --no-interactiveconfigureIf the user explicitly asks to inspect everything, rerun with:
bash "$AUTORESEARCH_RUNNER" wizard --full-summary/autoresearch-wrapper, treat it as the high-level instruction and act accordingly.bash "$AUTORESEARCH_RUNNER" wrap <script-path>Persist them with:
bash "$AUTORESEARCH_RUNNER" configure --part <part> --metric <metric> --metric-command "<cmd>" --metric-goal <minimize|maximize> --mode <sequential|parallel|wild> --rounds <n>/autoresearch-wrapper-status/autoresearch-wrapper-run/autoresearch-wrapper-flow/autoresearch-wrapper-create/autoresearch-wrapper-delete/autoresearch-wrapper-monitor/autoresearch-wrapper scan this repo and summarize the dependency-aware optimization candidates/autoresearch-wrapper wrap scripts/bench.py and use the suggested metric preset/autoresearch-wrapper optimize src/api.py with metric latency_ms, sequential mode, and 5 rounds.autoresearch-wrapper/state.json.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.