面向设计奖全流程的证据驱动 Agent Skills:从获奖案例检索、设计评价和奖项匹配,到申报文字准备与提交终检。 design-judge-skills 将设计奖申报拆解为边界清晰、可独立触发与验证的技能模块,围绕官方来源、证据定位与透明评分构建可追溯的辅助决策流程,并依据公开标准比较申报路径、解释适配度与确定申报优先级。
$ npx -y skills add SeanJ1ang/design-judge-skills --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: SeanJ1ang/design-judge-skills
What's inside
面向设计奖全流程的证据驱动 Agent Skills:从获奖案例检索、设计评价和奖项匹配,到申报文字准备与提交终检。
快速开始 · 获奖样本体量 · 安装 · 技能索引 · 贡献与开发 · Star 历史 · English
design-judge-skills 将设计奖申报拆解为边界清晰、可独立触发与验证的技能模块,围绕官方来源、证据定位与透明评分构建可追溯的辅助决策流程,并依据公开标准比较申报路径、解释适配度与确定申报优先级。
Design Judge Skills 覆盖设计奖申报中的五类核心任务:
当前配置覆盖 iF DESIGN AWARD、iF DESIGN STUDENT AWARD、Red Dot Product Design、Red Dot Design Concept、IDEA、DIA、K-Design、GOOD DESIGN AWARD Japan、Core77、James Dyson 和 EPDA。涉及截止日期、费用、资格、类别与提交规格时,技能要求在运行时重新核验官方页面。
评价模块内置来自 iF、iF Student、Red Dot 与 IDEA 的 22,125 条获奖或入围作品聚合观察记录。这些数据只提供描述性背景,不改变核心评分,也不能用于估计获奖概率。参见覆盖范围、隐私与限制。
设计材料 ── 不确定路线或需要完整流程 ──> design-award-pipeline
│
├─ 寻找同类获奖案例 ──────────────> design-award-search
├─ 评价设计与展示表达 ────────────> design-evaluation
└─ 选择奖项 / 赛道 / 类别 ───────> design-award-match
│
v
design-information-prep
│
v
design-submission-check
这些模块可以独立使用。完整申报流程通常从评价或匹配开始,在目标奖项确定后进入信息准备,最后执行提交终检。
安装完成后,直接把设计图片、展板、说明书、项目 brief、研究材料或申报文件交给 Agent,并说明任务。下面的提示词可以直接复制。
| 想做什么 | 直接这样说 |
|---|---|
| 规划完整参奖流程 | 使用 $design-award-pipeline,根据现有材料规划完整参奖路线,并维护各阶段的交接记录。 |
| 查找同类获奖案例 | 使用 $design-award-search,为这个康复训练产品寻找经过官方页面核验的同类别获奖案例。 |
| 评价学生概念 | 使用 $design-evaluation 评价附件中的设计。成熟度由我确定为“学生概念”,请分别输出设计本体、展示表达、证据置信度和 Critical 问题。 |
| 比较目标奖项 | 使用 $design-award-match,比较 iF Student、Red Dot Design Concept、DIA、Core77 和 James Dyson 对这个项目的适配度。 |
| 准备申报文字 | 使用 $design-information-prep,基于附件准备 IDEA 申报文字。先列出缺失事实,再按字段输出英文草稿与字数校验。 |
| 提交前终检 | 使用 $design-submission-check,按照目标奖项当届官方规则检查这个提交包,并给出 go / conditional go / no-go 结论。 |
如果不确定该用哪个技能,使用 design-award-pipeline;它只选择必要模块,不会强制执行完整流水线。
仓库中的每个 skills/<name>/ 目录都是一个可安装单元。design-judge-shared 是共享支持包;全量安装时会自动包含,单独安装 design-award-search 或 design-award-match 时请同时安装它。
npx skills 安装方式需要 Node.js 18 或更高版本。无需全局安装 CLI。
先查看仓库中可安装的技能:
npx skills add SeanJ1ang/design-judge-skills --list
把全部技能全局安装到 Codex:
npx skills add SeanJ1ang/design-judge-skills --global --agent codex --skill '*' --yes --copy
只为当前项目安装一个独立技能:
npx skills add SeanJ1ang/design-judge-skills --agent codex --skill design-evaluation --yes --copy
单独安装依赖共享资料的技能:
npx skills add SeanJ1ang/design-judge-skills --global --agent codex \
--skill design-award-search --skill design-judge-shared --yes --copy
安装到 CLI 支持的所有 Agent:
npx skills add SeanJ1ang/design-judge-skills --all
检查与更新:
npx skills list --global --agent codex
npx skills update --global --yes
全量安装:
npx skills add SeanJ1ang/design-judge-skills --global --agent claude-code --skill '*' --yes --copy
安装后开启新的 Claude Code 会话,自然描述任务或明确指定技能名,例如:
Use $design-award-match to compare the best award routes for this student concept.
推荐使用 npx skills 安装到 Codex 的全局技能目录:
npx skills add SeanJ1ang/design-judge-skills --global --agent codex --skill '*' --yes --copy
也可以把仓库链接直接交给 Codex:
请从 https://github.com/SeanJ1ang/design-judge-skills 安装全部 Codex skills。
请保留每个技能的完整目录,并同时安装 design-judge-shared。
安装完成后检查所有 SKILL.md 的 frontmatter。
安装或更新后请开启一个新的 Codex 会话,使技能列表完整刷新。
对 OpenClaw、OpenCode、Hermes Agent、Cursor、Cline、Gemini CLI 等受 npx skills 支持的 Agent,可以使用相应的 --agent 标识:
npx skills add SeanJ1ang/design-judge-skills --global --skill '*' --yes --copy \
--agent openclaw --agent opencode --agent hermes-agent
也可以直接安装到 CLI 支持的全部 Agent:
npx skills add SeanJ1ang/design-judge-skills --all
对于其他兼容 SKILL.md 的 Agent:
SKILL.md、agents/、references/、scripts/、examples/ 和 tests/;design-award-search 或 design-award-match 时,同时保留 design-judge-shared。| 技能 | 状态 | 用途 | 典型触发词 |
|---|---|---|---|
design-award-pipeline | Beta | 为不确定或跨阶段请求选择最小充分路线并维护交接记录 | “完整参奖流程”“下一步做什么”“award pipeline” |
design-award-search | Stable | 从官方来源检索并核验同类别获奖作品 | “同类获奖案例”“award winners”“design benchmarks” |
design-evaluation | Beta | 按使用者指定的成熟度评价设计与展示表达,报告证据置信度和 Critical 风险 | “评价设计”“打分”“critique”“batch evaluate” |
design-award-match | Beta | 匹配奖项、项目路径和类别,检查结构性资格并输出申报优先级 | “适合投什么奖”“奖项匹配”“award fit” |
design-information-prep | Beta | 从用户附件提取事实,准备目标奖项的申报字段与文字 | “准备申报文字”“entry text”“project dossier” |
design-submission-check | Beta | 按当届官方规则检查提交包完整性、一致性、权利风险和就绪度 | “提交前检查”“compliance review”“go/no-go” |
design-judge-shared | Support | 为检索与匹配技能提供共享分类体系和官方来源规则,不单独触发 | 安装依赖 |
状态含义:Beta 表示已通过示例与自动化测试但仍可能存在边界问题;Stable 表示工作流和规则相对稳定;Support 表示仅作为其他技能的安装依赖。徽章统计六个面向用户的工作流,不包含共享支持包。
skills/
├── design-judge-shared/
│ ├── SKILL.md
│ ├── category-taxonomy.md
│ └── source-registry.md
└── design-<topic>/
├── SKILL.md
├── README.md
├── README_EN.md
├── agents/openai.yaml
├── references/
├── scripts/
├── examples/
└── tests/
name 保持一致,只使用小写字母、数字和连字符。description 同时说明技能做什么、何时触发和不适用范围。SKILL.md,长规则、规范和数据结构放入 references/。scripts/,并提供对应测试。skills/design-<topic>/ 创建或修改完整技能目录。SKILL.md frontmatter 与简洁工作流。agents/openai.yaml、参考资料、脚本、示例和测试。运行全部单元测试:
Get-ChildItem skills -Directory | ForEach-Object {
if (Test-Path (Join-Path $_.FullName 'tests')) {
Push-Location $_.FullName
python -B -m unittest discover -s tests -p 'test_*.py' -v
Pop-Location
}
}
提交前还应运行:
git diff --check
npx skills add . --list
欢迎通过 Issue 报告规则变更、错误案例或兼容性问题,也欢迎通过 Pull Request 提交新的奖项配置、测试和工作流改进。请在 PR 中说明证据来源、验证方法和可能影响的技能。
GitHub Actions 每天记录一次公开 Star 总数,仅在数量发生变化时更新本地图表。历史从本地跟踪启用之日开始累积,不依赖第三方图片服务或 Stargazers 用户列表接口。
.gitattributes
.github/
workflows/
update-star-history.yml
validate-repository.yml
.gitignore
assets/
readme-banner-cn.png
readme-banner-en.png
star-history.json
star-history.svg
docs/
benchmark-coverage_EN.md
benchmark-coverage.md
evals/
routing-cases.json
LICENSE
README_EN.md
README.md
skills/
design-award-match/
agents/
openai.yaml
examples/
match-input.example.json
project-profile.example.json
README_EN.md
README.md
references/
award-profile-guide.md
award-profile-schema.json
awards/
core77.json
dia.json
epda.json
good-design-japan.json
idea.json
if-design.json
if-student.json
index.json
james-dyson.json
k-design.json
red-dot-design-concept.json
red-dot-product.json
category-crosswalk.json
criteria-crosswalk.json
evidence-policy.md
matching-framework.md
output-template.md
scripts/
award_profiles.py
build_candidate_set.py
filter_eligible_awards.py
score_award_matches.py
validate_award_profiles.py
SKILL.md
tests/
test_award_profiles.py
test_eligibility_and_routing.py
test_score_award_matches.py
design-award-pipeline/
agents/
openai.yaml
README_EN.md
README.md
references/
handoff-schema.json
SKILL.md
design-award-search/
agents/
openai.yaml
README_EN.md
README.md
references/
relevance-dimensions.md
retrieval-policy.md
scripts/
build_search_queries.py
cleanup_visual_review.py
verify_official_urls.py
verify_visual_evidence.py
SKILL.md
tests/
test_verify_visual_evidence.py
design-evaluation/
agents/
openai.yaml
examples/
evaluation-input.example.json
README_EN.md
README.md
references/
batch-evaluation.md
classification-policy.md
design-evaluations-schema.sql
evaluation-framework.md
evidence-policy.md
idea-benchmark-methodology.md
if-benchmark-methodology.md
if-student-benchmark-methodology.md
output-template.md
profiles/
award-lenses/
if-design.json
if-student.json
red-dot-concept.json
red-dot-product.json
benchmarks/
idea/
category-crosswalk.json
category-profiles.json
discipline-profiles.json
manifest.json
program-profile.json
if/
if-student/
category-crosswalk.json
category-profiles.json
competition-profile.json
manifest.json
category-crosswalk.json
category-profiles.json
discipline-profiles.json
manifest.json
red-dot/
category-crosswalk.json
category-profiles.json
competition-profiles.json
discipline-profiles.json
manifest.json
classification.json
core.json
maturity/
mature-work.json
student-concept.json
sector-overlays.json
red-dot-benchmark-methodology.md
scripts/
batch_evaluation.py
benchmark_profiles.py
evaluation_profiles.py
score_evaluation.py
validate_profiles.py
SKILL.md
tests/
test_batch_evaluation.py
test_benchmark_profiles.py
test_profiles.py
test_score_evaluation.py
design-information-prep/
agents/
openai.yaml
examples/
idea-entry-output.example.json
project-dossier.example.json
README_EN.md
README.md
references/
awards/
core77.json
dia.json
epda.json
good-design-japan.json
idea.json
if-design.json
if-student.json
james-dyson.json
k-design.json
red-dot-product.json
entry-output-schema.json
evidence-policy.md
output-template.md
project-dossier-schema.json
submission-field-schema.json
scripts/
field_spec_utils.py
prepare_entry_packet.py
validate_entry_output.py
validate_field_specs.py
SKILL.md
tests/
test_field_specs.py
test_prepare_entry_packet.py
test_validate_entry_output.py
design-judge-shared/
agents/
openai.yaml
category-taxonomy.md
SKILL.md
source-registry.md
design-submission-check/
agents/
openai.yaml
examples/
manifest.example.json
rules.example.json
README_EN.md
README.md
references/
checking-framework.md
consistency-rights-checklist.md
output-template.md
rule-evidence-policy.md
scripts/
check_submission_manifest.py
SKILL.md
tests/
test_check_submission_manifest.py
tools/
generate_benchmark_coverage.py
generate_star_history.py
validate_repository.pyFAQ
design-judge-skills is a Claude Code plugin with 7 hand-picked skills for productivity work, indexed on Flowy. Install it with the command on its page. It includes design-award-match, design-award-pipeline, design-award-search. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.