Irasutoya
Find, download and place free いらすとや (irasutoya.com) illustrations. Use whenever a slide deck, document, blog post, web page or design canvas would be better with an illustration or icon.
Install
npx skills add hsol/irasutoya --skill irasutoyagit clone --depth 1 https://github.com/hsol/irasutoya.git /tmp/irasutoya
mkdir -p ~/.claude/skills
cp -r /tmp/irasutoya/. ~/.claude/skills/irasutoyaPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# いらすとや illustrations
[いらすとや](https://www.irasutoya.com) is a Japanese library of ~25,000 free flat
illustrations. This skill searches it, downloads the transparent PNGs and places
them in whatever you are building.
## 0. One call does it all
Search, ranking and download happen in a **single shell call** (~1.5s). Resolve the
script path and the shell once per session first (§0.1), then:
```bash
python3 scripts/irasutoya.py get "バナナを持ったサル"
```
```
tried: バナナを持ったサル | バナナ サル | ばなな 猿 | バナナ (10 hits)
1* バナナを持った猿のイラスト(申年・干支) | eto_saru_banana2.png | 動物キャラ,干支
saved ~/Downloads/irasutoya/eto_saru_banana2.png (389KB 776x800) src https://...
2 頭にバナナを乗せた猿のイラスト | eto_saru_banana.png | 動物キャラ,干支
```
| Command | What it does |
|---|---|
| `find "<japanese>" [n]` | search only, 10 candidates |
| `get "<japanese>" [n]` | search + download the top n (default 1) |
| `browse "<label>" [n]` | list everything under one label |
| `random [n]` | n random illustrations out of ~25,000 |
| `labels ["<substr>"]` | list the site's 239 labels |
| `b64 <query\|path> [px]` | print a data URI — expensive, see §4 |
| Flags | `--label "<name>"` keep only results with that label / `--get` also download what was listed / `--open` `--urls` `--json` |
- Need several? `get "..." 3` downloads them **in one call**. Never loop one at a time.
- Downloads land in `~/Downloads/irasutoya/`. Override with `IRASUTOYA_OUT=/some/dir` or `--out`.Details
- Skill name
irasutoya- Repository
- hsol/irasutoya
- License
- MIT
- Repo updated
- 15 September 2026
FAQ
What does the Irasutoya skill do?
Find, download and place free いらすとや (irasutoya.com) illustrations. Use whenever a slide deck, document, blog post, web page or design canvas would be better with an illustration or icon.
How do I install the Irasutoya skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add hsol/irasutoya --skill irasutoya. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Irasutoya popular?
It lives in hsol/irasutoya, which has 9 GitHub stars and 0 forks.
Related skills
Kiro Motion Studio
9KRYPT-123/kiro-motion-studio
KIRO 风格炫酷视觉视频工作流:片头、个人展示片、热点视频、歌词MV、3D铬金属Logo片、说唱/演出VJ循环,含卡点剪辑、封面和抖音文案。
Imgui UI UX Engineering
8muhosekerci/imgui-ui-ux-engineering
Proactively design, improve, or review high-quality Dear ImGui tools, C++ editor panels, game-development interfaces, debugging dashboards, visualization screens, and desktop workflows. Use when Dear ImGui is named or supplied code contains direct evidence such as `ImGui::`, `imgui.h`, `ImGuiContext`, or ImGui backend symbols. For an unlabelled C++ editor/tooling request, use only when the user explicitly asks whether Dear ImGui is suitable; otherwise keep framework choice open. Do not trigger for a task that explicitly names another UI framework such as Qt, GTK, WPF, wxWidgets, JUCE, or Slate
Muji Style Skill
8yanliudesign/muji-style-skill
Create original quiet-living visuals from any theme, object, product, article, event, space, or supplied photograph using natural materials, restrained color, functional typography, asymmetric whitespace, honest photography, and human imperfection. Always use this skill when the user asks for MUJI-inspired, 无印良品感, 日系极简, Japanese minimalism, quiet living, natural minimalism, understated lifestyle design, 素朴生活美学, 留白产品海报, or asks to make a visual feel quieter, simpler, more natural, and less designed. Preserve the underlying design principles without copying MUJI logos, packaging, campaigns, stor
Hyprland
9marceloeatworld/hyprland-ai-skill
This skill should be used when the user asks about "Hyprland configuration", "hyprland.lua", "hyprland.conf", "Hyprland Lua config", "hyprctl", "Hyprland keybinds", "Hyprland window rules", "Hyprland monitors", "Hyprland dispatchers", "Hyprland animations", "Hyprland workspaces", "Hyprland IPC", "Hyprland plugins", "hyprlock", "hypridle", "hyprpaper", "hyprcursor", "hyprpicker", "hyprsunset", "xdg-desktop-portal-hyprland", "Hyprland on NixOS", "Hyprland Home Manager", "Hyprland layouts", "Hyprland dwindle", "Hyprland master layout", "Hyprland FAQ", "Hyprland performance", "Hyprland Nvidia", "H
Product UI Director
9macistone71-jpg/heqingfeng-product-ui-skill
何庆丰定制的产品 UI/UX 设计、实现与验收 Skill。凡是新建、改版、评审或迭代 Web、移动端、桌面端界面,设计系统、页面、组件、交互、响应式、可访问性、配色、字体、数据图表或视觉质量时必须使用。覆盖需求简报→设计系统→差异化视觉→代码实现→真实浏览器验收→迭代记录,内置可搜索 UI/UX 数据和项目级设计记忆。
Gpt Taste
9Tao716/gpt-taste-skill
Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing.
Browse the most popular Claude skills, all frontend & design skills, or write your own with the skills generator.