Skills for Real Engineers. Straight from my .agents directory.
sn-image-base
Agent skill fromOpenSenseNova/SenseNova-Skills
Base-layer skill for the SenseNova-Skills project, providing low-level APIs for image generation, recognition (VLM), and text optimization (LLM). This skill does not preprocess inputs; it only calls backend services and returns results. This skill is not user-facing and is intended for upper-layer skills only.
How to install sn-image-base
npx skills add OpenSenseNova/SenseNova-Skills# or add only this skill to Claude Code: copy the folder
skills/sn-image-base/
# into
~/.claude/skills/sn-image-base/ (all projects)
.claude/skills/sn-image-base/ (one project)
1# sn-image-base23## Dependency Installation45```bash6pip install -r requirements.txt7```89## Overview1011`sn-image-base` is the base-layer skill (tier 0) of the SenseNova-Skills project and provides four low-level tools:1213- `sn-image-generate`: image generation (calls text-to-image-no-enhance API)14- `sn-image-edit`: image editing with SenseNova U1.5 Lite (calls `/images/edits`)15- `sn-image-recognize`: image recognition (uses VLM to analyze image content)16- `sn-text-optimize`: text optimization (uses LLM to process text)1718This skill **does not perform any input preprocessing** and only calls backend services to return results.1920## Tools List2122### sn-image-generate2324Image generation tool that calls the text-to-image-no-enhance API.2526`--prompt` is required; all other parameters are optional:2728| Parameter | Type | Default | Description |29|------|------|--------|------|30| `--prompt` | string | **Required** | Prompt text for image generation |31| `--negative-prompt` | string | `""` | Negative prompt |32| `--image-size` | string | `2k` | Image size preset (case-insensitive). Recommended: `2k`. `4k` is supported by `sensenova-u1.5-lite`; other SenseNova image models may reject it. Other values → `status=failed`. |33| `--aspect-ratio` | string | `16:9` | Aspect ratio, e.g. `1:1`, `16:9`, `9:16` |34| `--seed` | int | `None` | Random seed for reproducible generation |35| `--unet-name` | string | `None` | Specify a UNet model name |36…
Excerpt shown under the repository's MIT license.
More skills in SenseNova-Skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
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
