/design-evaluation
Evaluate one design or a user-approved maturity-mapped batch through a transparent evidence-based rubric. Classify each work, score design quality and presentation, identify Critical risks, report evidence confidence, and optionally shortlist works within separate maturity
$ npx -y skills add SeanJ1ang/design-judge-skills --skill design-evaluation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/design-evaluation
Context preview
The summary Claude sees to decide when to auto-load this skill.
Evaluate one design or a user-approved maturity-mapped batch through a transparent evidence-based rubric. Classify each work, score design quality and presentation, identify Critical risks, report evidence confidence, and optionally shortlist works within separate maturity
SKILL.md
design-evaluation.SKILL.mdname: design-evaluation
description: "Evaluate one design or a user-approved maturity-mapped batch through a transparent evidence-based rubric. Classify each work, score design quality and presentation, identify Critical risks, report evidence confidence, and optionally shortlist works within separate maturity tracks. Use when a user asks to judge, score, critique, review, diagnose, batch-evaluate, or rank designs by evidence-aligned evaluation score. Do not use this skill to retrieve winners, choose an award, produce a redesign, audit submission-file compliance, simulate an official jury, or predict winning probability."
Design Evaluation
Purpose
Evaluate design quality consistently without pretending that a score is an award outcome. Keep design quality, presentation quality, and evidence confidence separate. Require the user to choose the maturity track.
Scope Boundary
- Evaluate the supplied design and supplied presentation materials.
- Classify one primary discipline, one primary sector, and optional secondary labels and focus tags.
- Build an evidence ledger before scoring.
- Score the general rubric and report Critical findings separately.
- Apply an optional award-aligned lens only when the user already names a target award.
- Batch-evaluate a fixed corpus only after the user approves the maturity mapping for every included record.
- Produce score-based shortlists within each maturity track; never cross-rank Student Concept and Mature Work.
Do not:
- infer or change the work maturity;
- retrieve award winners inside this skill;
- recommend which award to enter;
- turn findings into a full redesign proposal;
- audit upload limits, filenames, declarations, licences, or portal compliance;
- call the result an official iF, Red Dot, or other jury decision;
- estimate an exact probability of winning.
- label a rank percentile, top-decile membership, or score as a winning probability.
Route winner retrieval to `$design-award-search`, award selection to `$design-award-match`, concrete redesign work to `$design-optimization` when available, and final package compliance to `$design-submission-check`.
Required User Input
Accept images, a PDF, project text, a portfolio page, video frames, prototype evidence, test records, or a structured brief.
Maturity is mandatory and must come from the user. Accept exactly:
- `Student Concept` / `学生概念`
- `Mature Work` / `成熟作品`
If maturity is absent, ask exactly one question and stop scoring:
`请选择作品成熟度:“学生概念”或“成熟作品”。`
Never infer maturity from the author's identity, image finish, prototype appearance, commercial branding, or supplied metadata. If evidence conflicts with the selected maturity, preserve the user's selection and record `Maturity evidence mismatch`.
For a batch, an explicit user-approved mapping rule counts as user selection for every record matched by that rule. Reject unmatched values rather than inferring them. Record the mapping rule and `maturity_source: user` in the batch manifest.
Offer this template when the user asks how to use the skill:
Project: {name}
Maturity: Student Concept | Mature Work # selected by the user
Primary function: {what it does}
Target user: {who uses it}
Use context: {where and when}
Materials: {attachments or links}
Evaluation mode: General | optional named award-aligned lensEvaluation Workflow
For batch work, first read [references/batch-evaluation.md](references/batch-evaluation.md). Use `scripts/batch_evaluation.py` for deterministic scoring, failure isolation, and separate-track shortlisting. Use a project adapter for private database access; never bundle database rows, images, signed URLs, or credentials in the public Skill.
1. Confirm the user-selected maturity
Record:
maturity: student_concept | mature_work
maturity_source: user
Do not proceed with a numeric score when `maturity_source` is missing or is not `user`.
2. Build the evaluation profile
Read [references/classification-policy.md](references/classification-policy.md) and `references/profiles/classification.json`.
Extract:
- primary function, target user, use context, and claimed outcome;
- one primary design discipline and up to two secondary disciplines;
- one primary application sector and up to one secondary sector;
- zero or more focus tags;
- supplied material types and obvious material limitations.
The classification confidence is separate from evaluation confidence. Ask no additional question when a reasonable classification can be stated as an assumption.
3. Build the evidence ledger
Read [references/evidence-policy.md](references/evidence-policy.md). For every scored dimension, assign exactly one evidence state:
- `Verified`
- `Supported`
- `Claimed`
- `Missing`
Attach concise evidence references and distinguish observable facts from author claims and evaluator inference.
4. Load the rubric
Read [references/evaluation-framework.md](references/evaluation-framework.md).
Load:
1. `references/profiles/core.json`; 2. the user-selected maturity profile; 3. the relevant classification overlay in `references/profiles/sector-overlays.json`; 4. an optional aggregate benchmark context resolved by `scripts/benchmark_profiles.py`; 5. an optional file from `references/profiles/award-lenses/` when the user names that target.
Award lenses produce a separate alignment section. Never replace or mathematically blend the general score with an award-aligned result.
For the main iF context, read [references/if-benchmark-methodology.md](references/if-benchmark-methodology.md). Resolve an exact normalized category profile first, then its mapped discipline profile, then the core fallback.
For iF Student context, read [references/if-student-benchmark-methodology.md](references/if-student-benchmark-methodology.md). Load it only after the user has selected `student_concept`. Reject it for `mature_work`. Treat its 15 SDG categories as issue themes, never as evidence
Read more
name: design-evaluation description: "Evaluate one design or a user-approved maturity-mapped batch through a transparent evidence-based rubric. Classify each work, score design quality and presentation, identify Critical risks, report evidence confidence, and optionally shortlist works within separate maturity tracks. Use when a user asks to judge, score, critique, review, diagnose, batch-evaluate, or rank designs by evidence-aligned evaluation score. Do not use this skill to retrieve winners, choose an award, produce a redesign, audit submission-file compliance, simulate an official jury, or predict winning probability."
Design Evaluation
Purpose
Evaluate design quality consistently without pretending that a score is an award outcome. Keep design quality, presentation quality, and evidence confidence separate. Require the user to choose the maturity track.
Scope Boundary
- Evaluate the supplied design and supplied presentation materials.
- Classify one primary discipline, one primary sector, and optional secondary labels and focus tags.
- Build an evidence ledger before scoring.
- Score the general rubric and report Critical findings separately.
- Apply an optional award-aligned lens only when the user already names a target award.
- Batch-evaluate a fixed corpus only after the user approves the maturity mapping for every included record.
- Produce score-based shortlists within each maturity track; never cross-rank Student Concept and Mature Work.
Do not:
- infer or change the work maturity;
- retrieve award winners inside this skill;
- recommend which award to enter;
- turn findings into a full redesign proposal;
- audit upload limits, filenames, declarations, licences, or portal compliance;
- call the result an official iF, Red Dot, or other jury decision;
- estimate an exact probability of winning.
- label a rank percentile, top-decile membership, or score as a winning probability.
Route winner retrieval to `$design-award-search`, award selection to `$design-award-match`, concrete redesign work to `$design-optimization` when available, and final package compliance to `$design-submission-check`.
Required User Input
Accept images, a PDF, project text, a portfolio page, video frames, prototype evidence, test records, or a structured brief.
Maturity is mandatory and must come from the user. Accept exactly:
- `Student Concept` / `学生概念`
- `Mature Work` / `成熟作品`
If maturity is absent, ask exactly one question and stop scoring:
`请选择作品成熟度:“学生概念”或“成熟作品”。`
Never infer maturity from the author's identity, image finish, prototype appearance, commercial branding, or supplied metadata. If evidence conflicts with the selected maturity, preserve the user's selection and record `Maturity evidence mismatch`.
For a batch, an explicit user-approved mapping rule counts as user selection for every record matched by that rule. Reject unmatched values rather than inferring them. Record the mapping rule and `maturity_source: user` in the batch manifest.
Offer this template when the user asks how to use the skill:
Project: {name}
Maturity: Student Concept | Mature Work # selected by the user
Primary function: {what it does}
Target user: {who uses it}
Use context: {where and when}
Materials: {attachments or links}
Evaluation mode: General | optional named award-aligned lensEvaluation Workflow
For batch work, first read [references/batch-evaluation.md](references/batch-evaluation.md). Use `scripts/batch_evaluation.py` for deterministic scoring, failure isolation, and separate-track shortlisting. Use a project adapter for private database access; never bundle database rows, images, signed URLs, or credentials in the public Skill.
1. Confirm the user-selected maturity
Record:
maturity: student_concept | mature_work maturity_source: user
Do not proceed with a numeric score when `maturity_source` is missing or is not `user`.
2. Build the evaluation profile
Read [references/classification-policy.md](references/classification-policy.md) and `references/profiles/classification.json`.
Extract:
- primary function, target user, use context, and claimed outcome;
- one primary design discipline and up to two secondary disciplines;
- one primary application sector and up to one secondary sector;
- zero or more focus tags;
- supplied material types and obvious material limitations.
The classification confidence is separate from evaluation confidence. Ask no additional question when a reasonable classification can be stated as an assumption.
3. Build the evidence ledger
Read [references/evidence-policy.md](references/evidence-policy.md). For every scored dimension, assign exactly one evidence state:
- `Verified`
- `Supported`
- `Claimed`
- `Missing`
Attach concise evidence references and distinguish observable facts from author claims and evaluator inference.
4. Load the rubric
Read [references/evaluation-framework.md](references/evaluation-framework.md).
Load:
1. `references/profiles/core.json`; 2. the user-selected maturity profile; 3. the relevant classification overlay in `references/profiles/sector-overlays.json`; 4. an optional aggregate benchmark context resolved by `scripts/benchmark_profiles.py`; 5. an optional file from `references/profiles/award-lenses/` when the user names that target.
Award lenses produce a separate alignment section. Never replace or mathematically blend the general score with an award-aligned result.
For the main iF context, read [references/if-benchmark-methodology.md](references/if-benchmark-methodology.md). Resolve an exact normalized category profile first, then its mapped discipline profile, then the core fallback.
For iF Student context, read [references/if-student-benchmark-methodology.md](references/if-student-benchmark-methodology.md). Load it only after the user has selected `student_concept`. Reject it for `mature_work`. Treat its 15 SDG categories as issue themes, never as evidence
面向设计奖全流程的证据驱动 Agent Skills:从获奖案例检索、设计评价和奖项匹配,到申报文字准备与提交终检。 design-judge-skills 将设计奖申报拆解为边界清晰、可独立触发与验证的技能模块,围绕官方来源、证据定位与透明评分构建可追溯的辅助决策流程,并依据公开标准比较申报路径、解释适配度与确定申报优先级。
Repo: SeanJ1ang/design-judge-skills
Other skills on design-judge-skills.
- /design-award-match
Match a design project to supported design-award programs, tracks, and entry categories; apply structural eligibility gates; verify current official rules; compare published criteria and cautiously described winner trends; and output fit, evidence confidence, and submission
Open skill - /design-award-pipeline
Route and coordinate an end-to-end design-award workflow across winner research, evidence-based evaluation, award matching, entry-text preparation, and final submission checking. Use when a user asks for a complete award plan, does not know which Design Judge skill to use, wants
Open skill - /design-award-search
Find and verify award-winning designs in the same or adjacent functional category through eight explicit relevance dimensions: problem and user, core function, sensing technology, intervention mechanism, physical form, use context and workflow, system architecture, and visual
Open skill - /design-information-prep
Extract evidence-grounded project facts from user-provided design attachments, identify missing information, and prepare the exact written fields required by supported design-award entry forms. Use when a user asks to prepare, draft, adapt, translate, or validate application
Open skill - /design-judge-shared
Shared support package for the Design Judge skill collection. Install it with design-award-search and design-award-match so those skills can read the canonical functional-design taxonomy and official award-source registry. Do not invoke it as a standalone design workflow.
Open skill - /design-submission-check
Audit a design-award submission package against the current official rules for a specific award cycle. Check required materials and technical constraints, cross-material facts and claims, rights and disclosure risks, and final submission readiness. Use when a user asks for a
Open skill

