Agent skill

Gpt Image Gen

by ninehills in ninehills/skills

生图 / 生成图片 / 画图 — 用 OpenAI gpt-image-2 生成图像。支持文生图、参考图生图 (img2img)、蒙版修补 (inpainting)。当用户要求用 GPT 画图、OpenAI 生图、gpt-image-2、文+图生图、参考图片生成、img2img、inpainting 时必加载此技能。Auth 自动继承 OPENAIAPIKEY / Codex OAuth…

MITAuto-check: notesMedia & Creative

Install Gpt Image Gen

skills CLI
$ npx skills add ninehills/skills --skill gpt-image-gen -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ninehills/skills gpt-image-gen --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ninehills/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/gpt-image-gen .claude/skills/gpt-image-gen && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
gpt-image-gen
GitHub stars
280
Token cost
~1.8k tokens
SKILL.md length
542 words
Files
7 (incl. scripts, references)
Skills in repo
38
Repo updated
First seen
Licence
MIT

At a glance

生图 / 生成图片 / 画图 — 用 OpenAI gpt-image-2 生成图像。支持文生图、参考图生图 (img2img)、蒙版修补 (inpainting)。当用户要求用 GPT 画图、OpenAI 生图、gpt-image-2、文+图生图、参考图片生成、img2img、inpainting 时必加载此技能。Auth 自动继承 OPENAIAPIKEY / Codex OAuth…

  • Works in 7 steps: OPENAI_API_KEY 环境变量 → ./.env 文件(当前目录) → ~/.env 文件(家目录) → …
  • Tasks that involve Image generation
  • SKILL.md covers 触发条件(几乎任何生图请求都应加载此技能), 依赖, Auth 自动解析 and 用法, plus 6 more sections
  • Runs Python scripts from its folder; calls python3 and pip; needs OPENAI_API_KEY

What it does

Gpt Image Gen is an agent skill from ninehills/skills. 生图 / 生成图片 / 画图 — 用 OpenAI gpt-image-2 生成图像。支持文生图、参考图生图 (img2img)、蒙版修补 (inpainting)。当用户要求用 GPT 画图、OpenAI 生图、gpt-image-2、文+图生图、参考图片生成、img2img、inpainting 时必加载此技能。Auth 自动继承 OPENAIAPIKEY / Codex OAuth (Pi/Codex) / .env / config.yaml。

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `references/architecture.md`, `references/auth-pitfalls.md` and `references/codex-backend.md`).

It sits in Media & Creative, covering Image generation and LLM API integration. It works with OpenAI. The licence is MIT.

When your agent uses it

  • Tasks that involve Image generation
  • Tasks that involve LLM API integration

Example prompts

  • “/gpt-image-gen”

Requirements

  • Python 3
  • A credential in OPENAI_API_KEY

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. OPENAI_API_KEY 环境变量
  2. ./.env 文件(当前目录)
  3. ~/.env 文件(家目录)
  4. Pi agent auth (~/.pi/agent/auth.json → openai-codex.access)
  5. Codex OAuth token(hermes auth codex 登录过的)
  6. config.yaml → image_gen.openai.api_key
  7. api-key 手动传入

What it can do on your machine

Read from SKILL.md and the folder at commit f3e82a7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • OPENAI_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Gpt Image Gen loads about 1.8k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 61 tokens; SKILL.md has 542 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~61
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~13k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:3
    PENAI_API_KEY / Codex OAuth (Pi/Codex) / .env / config.yaml。"
  • NoteMentions a .env fileSKILL.md:49
    - `python-dotenv`:自动加载 `./.env` 和 `~/.env`(可选,没有也能用)
  • NoteMentions a .env fileSKILL.md:56
    2. `./.env` 文件(当前目录)
  • NoteMentions a .env fileSKILL.md:57
    3. `~/.env` 文件(家目录)

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from ninehills/skills at commit f3e82a7, republished under its MIT licence (© ninehills). 542 words, ~1,754 tokens.

Download SKILL.mdSave it as .claude/skills/gpt-image-gen/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
gpt-image-gen
description
生图 / 生成图片 / 画图 — 用 OpenAI gpt-image-2 生成图像。支持文生图、参考图生图 (img2img)、蒙版修补 (inpainting)。当用户要求用 GPT 画图、OpenAI 生图、gpt-image-2、文+图生图、参考图片生成、img2img、inpainting 时必加载此技能。Auth 自动继承 OPENAI_API_KEY / Codex OAuth (Pi/Codex) / .env / config.yaml。
version
2.0.0
author
Hermes Agent
license
MIT

GPT Image Gen

调用 OpenAI gpt-image-2 模型生图。单一脚本覆盖三种模式:

模式触发条件后端
文生图仅 -pAPI key → images.generate / Codex OAuth → Responses API
参考图编辑-p + -iAPI key → images.edit / Codex OAuth → Responses API (input_image)
蒙版修补-p + -i + -m仅 API key → images.edit;Codex 不支持

Auth 自动选择: 检测到 JWT token (eyJ...) 时走 Codex Responses API (chatgpt.com/backend-api/codex),否则走标准 OpenAI REST API (api.openai.com)。

触发条件(几乎任何生图请求都应加载此技能)

只要用户提到以下任一关键词/场景,立即加载:

  • 生图、生成图片、画图、文生图、图片生成、AI 画图
  • gpt-image、gpt-image-2、GPT 画图、OpenAI 生图、GPT 图片
  • img2img、图生图、参考图生图、文+图、传图生图、图片编辑
  • inpainting、蒙版修补、局部重绘、涂抹重绘
  • 用户发送了图片并要求基于它生成/修改(这是 img2img 场景)

特别注意: 如果用户发送了图片附件并说「用这个图生成」「基于这张图」「把这张图改成」等,这就是 img2img 场景——必须加载此技能,因为内置 image_generate 不支持图片输入。

依赖

bash
pip install openai python-dotenv
  • openai:API 调用
  • python-dotenv:自动加载 ./.env 和 ~/.env(可选,没有也能用)

Auth 自动解析

脚本按以下优先级找 API key:

  1. OPENAI_API_KEY 环境变量
  2. ./.env 文件(当前目录)
  3. ~/.env 文件(家目录)
  4. Pi agent auth (~/.pi/agent/auth.json → openai-codex.access)
  5. Codex OAuth token(hermes auth codex 登录过的)
  6. config.yaml → image_gen.openai.api_key
  7. --api-key 手动传入

⚠️ Codex token 限制: Codex OAuth token/pi auth token 只能认证 chatgpt.com/backend-api/codex,不能直连 api.openai.com。如果 auth 解析落到 Codex token(优先级 4-5),脚本会拿它当标准 API key 去打 api.openai.com/v1/images/*,返回 401 Missing scopes: api.model.images.request。文生图请用 Hermes 内置 image_generate 工具(走 Codex backend);img2img / inpainting(images.edit)必须有真正的 OPENAI_API_KEY。详见 references/auth-pitfalls.md。

用法

文生图
bash
python3 scripts/gen.py -p "a cat astronaut on the moon" --quality high

# 多张
python3 scripts/gen.py -p "..." -n 4
参考图编辑(img2img)
bash
# 单参考图
python3 scripts/gen.py -p "make it cyberpunk style" -i photo.jpg

# 多参考图
python3 scripts/gen.py -p "collab poster" -i cat.png -i logo.png -f out.png
蒙版修补(inpainting)
bash
# opaque 区域保留,transparent 区域重绘
python3 scripts/gen.py -p "replace sky with aurora" -i photo.jpg -m sky_mask.png
高分辨率 / 自定义格式
bash
python3 scripts/gen.py -p "..." --size 2k --quality high --format webp --compression 85
python3 scripts/gen.py -p "..." --size 3840x2160 --quality high
提示词模板

参考文件:references/templates.md(833 行,16 类工业级模板 + 防坑指南)。

工作流:Agent 读 templates.md → 匹配合适的模板类别 → 用模板结构组装完整 prompt → 调 gen.py 生图。

Agent 加载 skill 后,需按需读取 references/templates.md 全文或定位到相关章节。模板覆盖 UI、信息图、海报、电商、品牌、摄影、角色、历史、工业设计等 16 个类别,每类有标准模板 + 防坑指南。

Agent 的典型流程:

  1. 用户说「画一碗拉面」→ Agent 读 templates.md,定位到「E-commerce & Products」或「Photography & Realism」类别
  2. Agent 参考模板结构和防坑指南,组装完整 prompt(补全布光、材质、构图等参数)
  3. Agent 用 clarify 展示优化后的 prompt,等用户确认
  4. 确认后调 gen.py -p "<prompt>" --quality high

如果用户给的 prompt 已经很详细,则跳过优化,直接调 gen.py。

⚠️ 强制确认规则:

  • 用户明确说「优化并生成」「帮我优化 prompt」「先优化再画」等 → Agent 优化后直接生成,无需确认
  • 用户只是给了模糊提示词但未要求优化 → Agent 若修改了 prompt,必须用 clarify 展示修改后的完整 prompt 让用户确认,确认后才能调 gen.py
    • 确认时必须说明「我优化了提示词,确认后生成:」让用户知道 prompt 被改过
  • 未修改则直接生成

参数表

参数简写类型默认值说明
--prompt-pstr必填提示词
--image-ipath—参考图,可重复传多个
--mask-mpath—Alpha 通道蒙版 PNG(需配合 -i)
--output-fpath自动命名输出文件路径
--n-nint1生成张数
--modelstrgpt-image-2模型 ID
--quality-qliteralhigh见下方质量策略
--size-sliteral1024x1024见下方尺寸表
--formatliteralpngpng / jpeg / webp
--compressionint—压缩级别 0-100(jpeg/webp)
--moderationliterallowlow / auto
--backgroundliteral—opaque / auto
--input-fidelityliteral—low / high(gpt-image-2 自动剔除)
--api-keystr自动解析手动指定 API key
--jsonflag—JSON 格式输出
--verbose-vflag—详细日志
Show full SKILL.md (232 more words)Show less

尺寸快捷表

快捷名分辨率适用场景
1k / square1024×1024正方形,社交头像
2k2048×2048高清印刷
4k3840×2160宽屏电影级
landscape1536×1024横版照片/游戏截图
portrait1024×1536竖版海报/手机壁纸
wide2048×1152宽幅横版
tall2160×3840超长竖版

也支持自定义 WxH:--size 1536x1536。约束:16px 倍数,总像素 655,360 ~ 8,294,400,宽高比 ≤ 3:1。

质量策略

质量速度成本(1024²)何时用
auto自适应自适应让 API 自行判断
low~15s~$0.006快速草稿、批量探索、构图检查
medium~40s~$0.05风格测试、日常浏览
high~2min~$0.21中文字体、海报、信息图、正式交付

默认 high。Agent 应根据场景自动选档:探索用 low、风格尝试用 medium、最终交付用 high。

输出

  • 默认输出格式:── PROMPT ── + prompt + ── IMAGE ── + 图片路径 + ── PARAMS ── + 参数
  • Agent 收到输出后,必须同时展示图片和 prompt,用 ![desc](path) + prompt 文本
  • 保存到 ~/.hermes/cache/images/(--output 可覆盖)
  • 每次生成同时保存 .prompt.txt 副文件,与图片同名、同路径,记录完整 prompt 和所有参数,方便复用
  • --json 模式输出结构化 JSON

退出码

码含义处理
0成功输出路径到 stdout
1API 错误检查 moderation/rate-limit/content-policy 返回信息
2参数错误缺少 API key、mask 无 image、n<1 等

注意事项

  • gpt-image-2 不支持透明背景(需要透明用 gpt-image-1.5)
  • --input-fidelity 在 gpt-image-2 上会自动剔除(模型拒绝该参数)
  • --moderation 仅适用于 images.generate,images.edit 路径自动剔除
  • Codex backend 不支持 --mask 蒙版修补、不支持 -n 多张
  • 编辑端点对真人照片有严格内容策略,可能返回 400
  • 复杂 prompt 可能耗时 2 分钟以上
  • 需要 OpenAI Organization Verification(标准 API key);Codex OAuth 无需
  • 参考图直接以 binary 上传,注意文件大小
  • --mask 必须是带 alpha 通道的 PNG,opaque=保留,transparent=重绘
  • Codex backend 架构详见 references/codex-backend.md
  • 图片附件路径:Discord/Telegram 缓存通常在 ~/.hermes/image_cache/img_*.jpeg
  • 端到端测试报告:references/test-report.md
  • img2img 不依赖聊天模型的 vision 能力: 参考图作为 base64 直接发送到 Codex/OpenAI 图像后端,不经过聊天模型。即使当前模型(如 DeepSeek)不支持 vision、vision_analyze 失败,gen.py -i 的 img2img 仍然正常工作。Agent 无需先「看懂」图片即可做参考图编辑——图像模型独立处理视觉理解。若确实需要了解原图内容来写 prompt,可用 PIL 做颜色/边缘分析辅助判断构图。<|end▁of▁thinking|>

<||DSML||parameter name="old_string" string="true">## 注意事项

  • gpt-image-2 不支持透明背景(需要透明用 gpt-image-1.5)
  • --input-fidelity 在 gpt-image-2 上会自动剔除(模型拒绝该参数)
  • --moderation 仅适用于 images.generate,images.edit 路径自动剔除
  • Codex backend 不支持 --mask 蒙版修补、不支持 -n 多张
  • 编辑端点对真人照片有严格内容策略,可能返回 400
  • 复杂 prompt 可能耗时 2 分钟以上
  • 需要 OpenAI Organization Verification(标准 API key);Codex OAuth 无需
  • 参考图直接以 binary 上传,注意文件大小
  • --mask 必须是带 alpha 通道的 PNG,opaque=保留,transparent=重绘
  • Codex backend 架构详见 references/codex-backend.md
  • 图片附件路径:Discord/Telegram 缓存通常在 ~/.hermes/image_cache/img_*.jpeg
  • 端到端测试报告:references/test-report.md

© ninehills, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (scripts, references) in gpt-image-gen of ninehills/skills.

  • SKILL.md
  • references/architecture.md
  • references/auth-pitfalls.md
  • references/codex-backend.md
  • references/templates.md
  • references/test-report.md
  • scripts/gen.py

Open the folder on GitHubat commit f3e82a7

Compare with similar skills

Gpt Image Gen next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Gpt Image Gen compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gpt Image Gen this skillninehills/skills280—~1.8kAutomated safety check: NotesMIT
Gpt Imagenikships/droidproxy122—~2.5kAutomated safety check: PassMIT
Talking Avatar Voice Chat Appbuildfastwithai/gen-ai-experiments785—~1.7kAutomated safety check: PassMIT
Draw Image DiagramsRealSeaberry/AutoMCM-Pro257—~1.9kAutomated safety check: NotesMIT
Inno Figure GenOpenLAIR/dr-claw1.2k—~2.4kAutomated safety check: PassCustom licence
Codex Imagendarkamenosa/codex-imagen135—~2.6kAutomated safety check: PassMIT

Similar skills

  • Gpt Image

    nikships/droidproxy

    Generate or edit images via GPT Image 2.5 Flare or Sunburst through DroidProxy Codex OAuth (no OPENAIAPIKEY).

    122 GitHub stars~2.5k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Talking Avatar Voice Chat App

    buildfastwithai/gen-ai-experiments

    Builds a realtime voice-chat app around a talking character portrait made from your photo or a text description, with mouth sprites driven by the audio.

    785 GitHub stars~1.7k tokensUpdated 19 days ago
    AI & LLM EngineeringAuto-check passed
  • Draw Image Diagrams

    RealSeaberry/AutoMCM-Pro

    Generates diagrams, flowcharts and conceptual illustrations with OpenAI's gpt-image models, while leaving data plots and result figures to real plotting code.

    257 GitHub stars~1.9k tokensUpdated 1 mo ago
    Media & CreativeAuto-check: notes
  • Inno Figure Gen

    OpenLAIR/dr-claw

    Generate/edit images with OpenAI gpt-image-2 by default, falling back to Gemini (gemini-3.1-flash-image-preview) when OPENAIAPIKEY is unset.

    1.2k GitHub stars~2.4k tokensUpdated 23 days ago
    Media & CreativeAuto-check passed
  • Codex Imagen

    darkamenosa/codex-imagen

    Generate or edit raster images by calling the ChatGPT/Codex hosted imagegeneration flow with local Codex or OpenClaw OAuth credentials, then save decoded image files for OpenClaw and other agent…

    135 GitHub stars~2.6k tokensUpdated 17 days ago
    Media & CreativeAuto-check passed
  • AI Image Creator

    evolution-foundation/evo-nexus

    Generates PNG images through OpenRouter models, with transparent backgrounds and reference-image edits, and describes existing images with multimodal vision.

    545 GitHub stars~5.1k tokensUpdated 5 mo ago
    Media & CreativeAuto-check: notes

More from ninehills/skills

All 38 skills in this repo
  • Alphaear Predictor

    ninehills/skills

    Market prediction skill using Kronos. An agent skill from ninehills/skills.

    280 GitHub starsUsed in 1 repo~531 tokens
    Auto-check passed
  • Alphaear Signal Tracker

    ninehills/skills

    Track finance investment signal evolution and update logic based on new finance market information.

    280 GitHub starsUsed in 1 repo~459 tokens
    Auto-check passed
  • Fireworks Tech Graph

    ninehills/skills

    A skill your agent uses when the user wants to create any technical diagram - architecture, data flow, flowchart, sequence, agent/memory, or concept map - and export as SVG+PNG.

    280 GitHub starsUsed in 2 repos~8k tokens
    Auto-check passed
  • Alphaear Sentiment

    ninehills/skills

    Analyze finance text sentiment using FinBERT or LLM. An agent skill from ninehills/skills.

    280 GitHub starsUsed in 1 repo~499 tokens
    Auto-check passed
  • Bggg Creator Image2ppt

    ninehills/skills

    把图片、截图、海报、PPT 页面截图、HTML 或 SVG 设计稿转换成可编辑 PPTX 的 Codex skill. An agent skill from ninehills/skills.

    280 GitHub starsUsed in 1 repo~1.2k tokens
    Auto-check passed
  • Bggg Creator Image2psd

    ninehills/skills

    把一张或多张图片整理成 PSD 图层文件的创作与转换 skill。当用户需要 image2psd、图片转 PSD、 多张图片拼成 PSD、海报/设计稿拆成多个图层、白底转透明、颜色聚类拆层、把 Codex/AI 生图结果拆成元素图再合成 PSD、 或希望输出 layered PSD、可在 Photoshop/Photopea 中编辑的分层栅格文件时,应该使用此 skill。

    280 GitHub starsUsed in 1 repo~1.3k tokens
    Auto-check passed

Works with

Questions about Gpt Image Gen

What does Gpt Image Gen do?

生图 / 生成图片 / 画图 — 用 OpenAI gpt-image-2 生成图像。支持文生图、参考图生图 (img2img)、蒙版修补 (inpainting)。当用户要求用 GPT 画图、OpenAI 生图、gpt-image-2、文+图生图、参考图片生成、img2img、inpainting 时必加载此技能。Auth 自动继承 OPENAIAPIKEY / Codex OAuth…. Gpt Image Gen is an agent skill from ninehills/skills.

When should I use Gpt Image Gen?

Gpt Image Gen fits situations like: tasks that involve Image generation; tasks that involve LLM API integration.

How do I install Gpt Image Gen in Claude Code?

Run `npx skills add ninehills/skills --skill gpt-image-gen -a claude-code`. Or copy the skill folder (gpt-image-gen in ninehills/skills) into .claude/skills/gpt-image-gen in your project. Claude Code loads it when a task matches its description.

How do I install Gpt Image Gen in Codex?

Run `npx skills add ninehills/skills --skill gpt-image-gen -a codex`. Or copy the skill folder (gpt-image-gen in ninehills/skills) into .agents/skills/gpt-image-gen in your project. Codex loads it when a task matches its description.

Can I use Gpt Image Gen in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ninehills/skills --skill gpt-image-gen -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gpt-image-gen, .gemini/skills/gpt-image-gen, .github/skills/gpt-image-gen and .opencode/skills/gpt-image-gen in your project.

What does Gpt Image Gen need to run?

Going by SKILL.md and its folder, Gpt Image Gen needs Python for the scripts in its folder, the command-line tools its instructions call (python3 and pip) and credentials named OPENAI_API_KEY. Our summary lists: Python 3; A credential in OPENAI_API_KEY.

Does Gpt Image Gen access the network?

SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Gpt Image Gen safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Gpt Image Gen use?

Gpt Image Gen is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Gpt Image Gen use?

About 1.8k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 11k tokens, read only when the agent opens those files.

What are the alternatives to Gpt Image Gen?

Skills that share tags, products or a category with Gpt Image Gen: Gpt Image (nikships/droidproxy, 122 stars), Talking Avatar Voice Chat App (buildfastwithai/gen-ai-experiments, 785 stars), Draw Image Diagrams (RealSeaberry/AutoMCM-Pro, 257 stars) and Inno Figure Gen (OpenLAIR/dr-claw, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gpt Image Gen?

ninehills (a GitHub user) maintains it in ninehills/skills, which has 280 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on June 22, 2026.

Source: ninehills/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.