← All skills
handdraw-style-prompter
77 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By anbeime/skill (GitHub) · coding · 9,559 stars · scanned at commit 667f459
Turn a 001–368 hand-drawn and realistic style number and image theme into bilingual prompts, using model capability data to decide when core traits and a numbered reference image are required.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 1 place.
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 81 places.
Show 17 more
- skills/handraw-style/handraw-style/scripts/package_skill.py, line 117
res = subprocess.run( - skills/handraw-style/handraw-style/scripts/package_skill.py, line 310
res_val = subprocess.run( - skills/handraw-style/handraw-style/scripts/package_skill.py, line 321
res_audit = subprocess.run( - skills/handraw-style/handraw-style/scripts/style_library_import.py, line 241
subprocess.run(python + [str(BUILD_SCRIPT)], check=True) - skills/handraw-style/handraw-style/scripts/style_library_import.py, line 242
subprocess.run(python + [str(VALIDATE_SCRIPT)], check=True) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 145
subprocess.run(["git", "add", "."], cwd=str(STATIC_REPO_DIR), check=True) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 147
res = subprocess.run(["git", "commit", "-m", msg], cwd=str(STATIC_REPO_DIR), capture_output=True, text=True) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 149
subprocess.run(["git", "push", "origin", "master"], cwd=str(STATIC_REPO_DIR), check=True) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 160
subprocess.run(ssh_cmd, check=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 164
subprocess.run(scp_manifest, check=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 167
subprocess.run(scp_data, check=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 172
subprocess.run(scp_gallery, check=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 176
res = subprocess.run(["ssh", "-n", "tencent-vm", f"find {remote_target}/images -type f"], capture_output=True, text=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 199
subprocess.run(scp_tar, check=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 206
subprocess.run(ssh_untar, check=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/scripts/sync_to_static.py, line 225
subprocess.run(link_cmd, check=True, stdin=subprocess.DEVNULL) - skills/handraw-style/handraw-style/skills/article-illustration-planner/SKILL.md, line 196
python -X utf8 skills/article-illustration-planner/scripts/insert_illustrations.py \
and 61 more places
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README.
Found in 109 places.
Show 17 more
- skills/handraw-style/handraw-style/scripts/discourse_client.py, line 15
import urllib.request - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 94
self.opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(self.cookie_jar)) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 105
req = urllib.request.Request( - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 126
req = urllib.request.Request( - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 175
req = urllib.request.Request(f"{self.base_url}/session/current.json", headers=headers) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 176
with urllib.request.urlopen(req, timeout=10) as resp: - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 209
req = urllib.request.Request(f"{self.base_url}/session/current.json", headers=headers) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 211
with urllib.request.urlopen(req, timeout=8) as resp: - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 285
req = urllib.request.Request(f"{self.base_url}/uploads.json", data=bytes(body), headers=headers) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 286
with urllib.request.urlopen(req, timeout=30) as resp: - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 291
req = urllib.request.Request(f"{self.base_url}/uploads.json", data=bytes(body), headers=headers) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 304
req = urllib.request.Request(url, headers=headers) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 305
with urllib.request.urlopen(req, timeout=10) as resp: - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 604
req = urllib.request.Request(url, headers=headers) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 605
with urllib.request.urlopen(req, timeout=10) as resp: - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 608
req = urllib.request.Request(url, headers=headers) - skills/handraw-style/handraw-style/scripts/discourse_client.py, line 664
req = urllib.request.Request(url, headers=headers, method="DELETE")
and 89 more places
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'handdraw-style-prompter' ] || [ -L ~/.agents/skills/'handdraw-style-prompter' ]; then echo 'A skill folder named handdraw-style-prompter already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/anbeime/skill' "$d" && git -C "$d" checkout --quiet '667f4598df414d91249beeee6f5e90411ce68320' -- 'skills/handraw-style/handraw-style' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/handraw-style/handraw-style' ~/.agents/skills/'handdraw-style-prompter' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'handdraw-style-prompter' ~/.claude/skills/'handdraw-style-prompter' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for anbeime/skill shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/anbeime/skill/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 667f459 | 77 |