Skills

HomeSafe Bench

VLM indoor safety hazard detection benchmark inspired by HomeSafeBench (arXiv 2509.23690)

Install

npx skills add SharpAI/DeepCamera --skill HomeSafe-Bench -g -a claude-code -y
Repository
SharpAI/DeepCamera3.1k
Category
Engineering
Updated
2mo ago
License
MIT
Context cost
Lightabout 1,043 tokens
Runs scripts
Yes, review before use

What it does

VLM indoor safety hazard detection benchmark inspired by HomeSafeBench (arXiv 2509.23690)

HomeSafe-Bench, Indoor Safety Hazard Detection

VLM benchmark evaluating indoor home safety hazard detection from static camera frames. Inspired by HomeSafeBench (arXiv 2509.23690), adapted for fixed indoor security cameras with AI-generated fixture images.

40 tests across 5 hazard categories:

CategoryTestsExample Hazards
🔥 Fire / Smoke8Stove smoke, candle near curtain, iron left face-down
âš¡ Electrical8Overloaded power strip, exposed wire, frayed cord
🚶 Trip / Fall8Toys on staircase, wet floor, loose rug edge
👶 Child Safety8Open cabinet with chemicals, uncovered outlet, blind cord
📦 Falling Objects8Heavy items on high shelf, leaning bookshelf, loose ceiling fan

Setup

Requires npm install. This skill has a package.json with dependencies (e.g. openai SDK). The deployment agent should check for package.json and run npm install in the skill directory before launching.

Entry script: scripts/run-benchmark.cjs

Verification

node scripts/run-benchmark.cjs --help

Quick Start

As an Aegis Skill (automatic)

When spawned by Aegis, all configuration is injected via environment variables. The benchmark discovers your VLM server automatically, generates an HTML report, and opens it when complete.

Standalone

# Run all 40 tests
node scripts/run-benchmark.cjs --vlm http://localhost:5405

# Quick mode (2 tests per category = 10 total)
node scripts/run-benchmark.cjs --vlm http://localhost:5405 --mode quick

# Skip report auto-open
node scripts/run-benchmark.cjs --vlm http://localhost:5405 --no-open

Configuration

Environment Variables (set by Aegis)

Read the whole SKILL.md on GitHub

More in Engineering