CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gpt-image-2

面向 GPT Image 2 的图像生成 / 编辑技能。可在 3 种环境下使用:(A) Garden 本地模式,通过 OpenAI 兼容接口直接出图并落盘;(B) Host-Native 模式,把本 Skill 当作提示词工程指引,把渲染好的 prompt 交给宿主 Agent 自带的图像工具出图;(C) Advisor 模式,宿主无任何图像工具时退化为高质量 prompt 顾问。涵盖 18 大类、80+ 个结构化模板,覆盖海报 / UI / 产品 / 信息图 / 学术图 / 技术架构图 / 漫画 / 头像 / 流程板 / 电影分镜 / IP 周边 / 编辑工作流等场景。

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./skills/gpt-image-2/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-engineered, highly actionable skill body with verified executable commands, a clear mode-aware workflow, and exemplary progressive disclosure (exhaustive one-level index, read-only-what-you-need guidance). The main weakness is redundancy: mode behavior is explained in three separate sections, which inflates token cost and could be consolidated into the decision table plus workflow alone.

Suggestions

Consolidate the mode-branching logic that currently appears in 运行模式, 快速用法, and 提示词工作流 into one authoritative section, keeping the decision table and workflow steps as the single source of truth.

Remove the duplicated check-mode.js invocation examples (appears in both 运行模式 and 快速用法 0) — one occurrence plus the workflow step reference is sufficient.

DimensionReasoningScore

Conciseness

The body is mostly operational (mode table, env vars, naming rules, command examples), but mode-handling logic is repeated three times across "运行模式", "快速用法 0/5", and "提示词工作流" — e.g. '不要调用 generate.js' appears in Mode B while the decision table and workflow steps 7-B/7-C restate the same branching. This duplication could be consolidated, matching anchor 3 ('mostly efficient but could be tightened') rather than anchor 4.

3 / 5

Actionability

Fully executable, copy-paste-ready commands that were verified against the actual script flags (`--prompt`, `--size`, `--quality`, `--promptfile`, `--image`, `--mask` all exist in generate.js/edit.js), plus concrete naming examples ('garden-gpt-image-2/prompt/live-commerce-ui-20260424-153045.md') and a precise mode decision table. This matches anchor 5: specific examples cover the common cases for all three modes.

5 / 5

Workflow Clarity

The 8-step "提示词工作流" has a clear sequence with mode branching at step 7, a mandatory environment validation first step (`check-mode.js`), and explicit uncertainty handling ('Mode A 调脚本失败(401 / 网络 / 配额)→ 报错并询问'). It falls short of anchor 5 because error recovery is a single line without a retry/re-validate loop, and restating the workflow in three places risks mild ambiguity.

4 / 5

Progressive Disclosure

SKILL.md is a pure overview plus a well-organized index: 18 category directories each listing its template files with one-line descriptions, all verified to exist in references/. References are one level deep (verified: no template references another file), navigation guidance is explicit ('只读取对应的具体模板文件,不要一次读整个 references/'), and detail is appropriately deferred to scripts/ and references/. This matches anchor 5.

5 / 5

Total

17

/

20

Passed

Description

66%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A specific, information-rich description with strong domain keywords, but it dedicates most of its length to internal mode architecture (Garden/Host-Native/Advisor) that users would never say, while omitting an explicit 'use when' trigger clause. The capability list is concrete but could better foreground natural task phrasing.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks to generate or edit images, or needs prompts for posters, UI mockups, infographics, comics, avatars, or storyboards.'

Trim the three-mode architecture detail (Garden/Host-Native/Advisor) from the description — it is agent-facing routing logic, not user-facing capability or trigger information.

Include common natural trigger synonyms users would say (e.g. 画图/logo/插画/封面) alongside the existing category list.

DimensionReasoningScore

Specificity

The description names the domain (GPT Image 2) and several concrete actions: "图像生成 / 编辑" (generation/editing), "通过 OpenAI 兼容接口直接出图并落盘" (generate and persist via API), "把渲染好的 prompt 交给宿主 Agent 自带的图像工具出图" (delegate rendered prompts to host tools), and "退化为高质量 prompt 顾问" (act as prompt advisor). It falls between anchor 3 (1-2 concrete actions) and anchor 5 (comprehensive coverage), since editing workflows and template usage are only implied via the category list.

4 / 5

Completeness

The 'what' is clear (image generation/editing skill with 80+ structured templates), but there is no explicit 'Use when...' clause or equivalent trigger guidance — the scenario list ("覆盖海报 / UI / ... 等场景") only weakly implies when to use it. Per the rubric guideline, a missing explicit trigger clause caps completeness at 3.

3 / 5

Trigger Term Quality

Good natural keyword coverage: "海报 / UI / 产品 / 信息图 / 学术图 / 技术架构图 / 漫画 / 头像 / 流程板 / 电影分镜 / IP 周边" are terms users would naturally say when needing this skill. A few common variations are missing (e.g. "logo", "插画", "画图"), which keeps it below anchor 5, but coverage clearly exceeds anchor 3's 'some relevant keywords'.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche (structured prompt templates for GPT Image 2) with distinctive terms like "GPT Image 2", "结构化模板", and specific visual categories. Minor overlap risk remains with generic image-generation or drawing skills, so anchor 4 ('mostly distinct') fits better than anchor 5.

4 / 5

Total

15

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

15

/

16

Passed

Repository

ConardLi/garden-skills

Path

skills/gpt-image-2/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.