Clarify ui-ux-pro-max catalog scope (#1960)

This commit is contained in:
asim48-ctrl 2026-05-18 07:02:33 +01:00 committed by GitHub
parent 156191d565
commit 08d6bc73ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 29 additions and 3 deletions

View file

@ -50,6 +50,9 @@ interface CuratedSkill {
tagline?: string;
// Optional credit line ("By @author") shown at the top of the body.
attribution?: string;
// Optional warning for catalogue entries whose upstream workflow depends on
// assets or scripts that are not bundled by this repository.
catalogueOnlyNote?: string;
}
const CATALOGUE: CuratedSkill[] = [
@ -643,12 +646,14 @@ const CATALOGUE: CuratedSkill[] = [
{
id: 'ui-ux-pro-max',
description:
'UI/UX design patterns and best practices. Pattern library + heuristic checks for shipping clean, usable interfaces.',
'Catalog-only UI/UX Pro Max entry. The full upstream templates, data, and search workflow are not bundled in Open Design.',
triggers: ['ui ux patterns', 'design patterns', 'ux heuristics', 'usability'],
mode: 'design-system',
category: 'design-systems',
upstream: 'https://github.com/nextlevelbuilder/ui-ux-pro-max-skill',
attribution: 'Curated from @nextlevelbuilder.',
catalogueOnlyNote:
'Open Design ships this entry as discovery metadata only. The upstream UI/UX Pro Max data CSVs, scripts/search.py helper, templates, references, and related skill instructions are not bundled here; if those files are absent, disclose the limitation before falling back to Open Design defaults.',
},
{
id: 'taste-skill',
@ -1046,6 +1051,12 @@ function buildBody(s: CuratedSkill): string {
lines.push('');
lines.push(s.description);
lines.push('');
if (s.catalogueOnlyNote) {
lines.push('## Current Open Design scope');
lines.push('');
lines.push(s.catalogueOnlyNote);
lines.push('');
}
lines.push('## Source');
lines.push('');
lines.push(`- Upstream: ${s.upstream}`);

View file

@ -1,7 +1,7 @@
---
name: ui-ux-pro-max
description: |
UI/UX design patterns and best practices. Pattern library + heuristic checks for shipping clean, usable interfaces.
Catalog-only UI/UX Pro Max entry. The full upstream templates, data, and search workflow are not bundled in Open Design.
triggers:
- "ui ux patterns"
- "design patterns"
@ -19,7 +19,18 @@ od:
## What it does
UI/UX design patterns and best practices. Pattern library + heuristic checks for shipping clean, usable interfaces.
Catalog-only UI/UX Pro Max entry. The full upstream templates, data, and search workflow are not bundled in Open Design.
## Current Open Design scope
Open Design currently ships this entry as discovery metadata only. If this `SKILL.md`
is the only file under `skills/ui-ux-pro-max/`, the upstream UI/UX Pro Max
workflow is not available locally.
The full upstream workflow expects additional assets such as the searchable
`data` CSVs, the `scripts/search.py` helper, reference material, templates, and
related upstream skill instructions. Without those files, do not tell users that
the full UI/UX Pro Max pattern library or template search is active.
## Source
@ -40,3 +51,7 @@ open https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
Then ask the agent to invoke this skill by name (`ui-ux-pro-max`) or with
one of the trigger phrases listed in this skill's frontmatter.
If those upstream files are not installed, explain that Open Design only has the
catalog entry for this skill and ask whether to continue with Open Design's
default design-system guidance instead.