Tooluck logoTooluck
SKILL.md

sn-image-doctor

Agent skill fromOpenSenseNova/SenseNova-Skills

Environment diagnostic skill for SenseNova-Skills project. Checks that sn-image-base is properly installed and configured, validates dependencies and environment variables. Prompts user to configure missing required variables and saves them to .env file. After configuration, reloads environment and suggests agent restart if needed.

How to install sn-image-doctor

install sn-image-doctor
# install the SenseNova-Skills pack with the skills CLI
npx skills add OpenSenseNova/SenseNova-Skills

# or add only this skill to Claude Code: copy the folder

skills/sn-image-doctor/

# into

~/.claude/skills/sn-image-doctor/ (all projects)

.claude/skills/sn-image-doctor/ (one project)

skills/sn-image-doctor/SKILL.md

MITFull file
1# sn-image-doctor
2
3## Overview
4
5`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.
6
7This skill performs comprehensive checks including:
8
9- Installation verification of SenseNova-Skills project
10- Python dependency validation
11- Environment variable configuration checks, with interactive prompts to configure missing required variables and save them to `.env`
12- Automatic environment reload after configuration changes, with agent restart suggestion if reload fails
13
14## Usage
15
16Run the doctor check to validate your environment:
17
18```bash
19# Basic check
20python scripts/check_environment.py
21
22# Verbose output with detailed diagnostics
23python scripts/check_environment.py --verbose
24```
25
26## Output Format
27
28### Text Output
29
30```
31=== SenseNova-Skills Environment Check ===
32
33[1/3] Checking sn-image-base installation...
34 ✅ Installation looks good
35
36[2/3] Checking Python dependencies...
37 ✅ Python 3.11.0
38 ✅ All required packages installed
39
40[3/3] Checking environment variables...
41 ❌ SN_IMAGE_GEN_API_KEY: Image generation API key is not set; configure SN_API_KEY, or configure SN_IMAGE_GEN_API_KEY only for an image-generation-specific override
42
43 Some required environment variables are missing.
44 Enter values below to save them to /path/to/.env.
45 Press Enter to skip a variable.
46
47 SN_API_KEY: <user input>
48
49 ✅ Saved to /path/to/.env: SN_API_KEY
50…

Excerpt shown under the repository's MIT license.

More skills in SenseNova-Skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates