
This is a health check tool for the SenseNova-Skills project that validates your environment before you run image generation workflows. It walks through installation verification, Python dependencies, and API credentials, then interactively prompts you to fill in missing environment variables and saves them to your .env file. The automated reload is nice, though if it fails you'll need to restart your agent manually. Think of it as a preflight checklist that catches misconfiguration early rather than failing halfway through an image generation task. If you're building on top of sn-image-base, run this first to avoid the usual "works on my machine" debugging sessions.
$ npx -y skills add opensensenova/sensenova-skills --skill sn-image-doctor --agent claude-codeInstalls into .claude/skills of the current project.
sn-image-doctor is an infrastructure skill (tier 0) that validates the SenseNova-Skills environment before running other skills. It ensures SenseNova-Skills project is properly installed and configured.
This skill performs comprehensive checks including:
.envRun the doctor check to validate your environment:
# Basic check
python scripts/check_environment.py
# Verbose output with detailed diagnostics
python scripts/check_environment.py --verbose
=== SenseNova-Skills Environment Check ===
[1/3] Checking sn-image-base installation...
✅ Installation looks good
[2/3] Checking Python dependencies...
✅ Python 3.11.0
✅ All required packages installed
Sponsors