vigilante-local-service-dependencies — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited vigilante-local-service-dependencies (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 this skill from an implementation workflow when the assigned repository needs local services before app startup, builds, migrations, or tests can run. Keep the core Vigilante scheduler ignorant of stack-specific orchestration details by doing service preparation here, inside the worktree, from repository context.
Require or infer these inputs before acting:
postgres, mysql, mariadb, or mongodbREADME*, docs/, AGENTS.md, Taskfile*, Makefile*, package scripts, and repo scripts for setup or startup commands.vigilante docker compose or docker-compose flows before generating anything new.vigilante docker, vigilante docker compose, make, task, npm, pnpm, yarn, or project scripts.vigilante logs --repo <owner/name> --issue <n> before deciding which failure category applies.When you finish, return a concise structured summary that the parent workflow can reuse. Use this shape in plain text or JSON-like form:
status: ready, not_needed, or failedservices: started or detected servicesmechanism: repo_native, repo_compose, repo_script, repo_task_runner, or generated_fallbackcommands: startup and readiness commands that were usedconnection: host, port, database, username, URL, or env hints when availablecleanup: expected stop or teardown command, or noneartifacts: files created or reused for this sessionnotes: concise caveats for the parent workflowWhen service preparation fails, explain which category applies:
For startup failures, readiness failures, or ambiguous cases, consult vigilante logs --repo <owner/name> --issue <n> so the persisted session transcript informs the diagnosis.
Include the failing command, the missing prerequisite or observed error, the relevant log evidence when logs were checked, and the next most reasonable remediation step.
status: ready with mechanism: repo_native or the closest truthful mechanism instead of restarting them.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.