Tooluck logoTooluck
SKILL.md

sn-image-resume

Agent skill fromOpenSenseNova/SenseNova-Skills

Generates a designed portfolio-resume image from resume content provided in conversation text. Extracts optional style instructions, converts the resume into a fixed portfolio-resume layout prompt, and generates the final image through sn-image-base. Use when user asks to create "resume image", "portfolio resume", "简历图", "简历海报", or "个人简历视觉设计".

How to install sn-image-resume

install sn-image-resume
# 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-resume/

# into

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

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

skills/sn-image-resume/SKILL.md

MITFull file
1# sn-image-resume
2
3Resume image generation scene skill (tier 1), relying on the `sn-text-optimize` and `sn-image-generate` tools provided by `sn-image-base` (tier 0).
4
5Features:
6
7- Accepts resume content directly from conversational text
8- Supports optional user-provided style direction
9- Applies the fixed portfolio-resume layout rules in `prompts/resume.md`
10- Generates a tall designed resume image through `sn-image-generate`
11
12## Non-goals
13
14- Editing or polishing a plain text resume document without generating an image
15- Parsing uploaded resume files as the primary input format
16- Creating a conventional single-column ATS resume
17- Guaranteeing exact preservation of every long paragraph when the image layout requires compression
18
19## Input Specification
20
21|Parameter|Type|Default Value|Description|
22|---|---|---|---|
23|`resume_content`|string|**Required**|Resume text provided by the user in conversation, including name, profile, education, experience, skills, projects, contact details, etc.|
24|`style`|string|Optional|User-specified visual style, tone, color palette, profession aesthetic, or reference mood. May be embedded in `resume_content`.|
25|`aspect_ratio`|string|`9:16`|Output aspect ratio. Allowed values: `2:3`, `3:2`, `3:4`, `4:3`, `4:5`, `5:4`, `1:1`, `16:9`, `9:16`, `21:9`, `9:21`. Default is `9:16` (vertical) because the template is a tall stacked portfolio-resume page.|
26|`image_size`|string|`2k`|Image size preset, `1k` or `2k`.|
27…

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