Agf Design Discipline

Anti-AI-slop UI design disiplin: Design Read, tre ratt, AI-utsagn svarteliste, forhåndssjekk

av pcliangx · pcliangx/AppGenesisForge

Bestått ★ 9.2/10

Agf Design Discipline — Anti-AI-slop UI design disiplin: Design Read, tre ratt, AI-utsagn svarteliste, forhåndssjekk

Hva den gjør

Et design-vurderingslag for å produsere shadcn/ui + Tailwind produkt UI: det krever en "Design Read" erklæring på én linje, setter VARIANCE/MOTION/DENSITY ratt, og håndhever en "AI utsagn" svarteliste (indigo/fiolette gradienter, Inter, ren svart/hvit, tre like kort, emoji-ikoner, falske navn, kun lykkelig-stier-tilstander) med per-regel overstyringer og en mekanisk sjekkbar forhåndssjekk. Utløses ved skriving av en designspesifikasjon eller statisk HTML-prototype, bygging av UI fra et design, eller vurdering av om et grensesnitt ser AI-generert ut. Antar et AGF-stil prosjekt med en DESIGN.md token-fil og shadcn/Tailwind stack.

Testrapport

Lokalisert SKILL.md på .claude/skills/agf-design-discipline/; frontmatter parser med navn+beskrivelse. Stikkprøvekontrollerte 3 refererte filer via rå henting — agf-design-precheck.sh, docs/adr/013-design-discipline-layer.md, docs/design/DESIGN.md — alle HTTP 200; ingen sikkerhetslukt (rådgivende bash-skript, exit 0, ingen nettverk/exfil). Bygget to HTML brukerliste-seksjoner og kjørte ferdighetens egen forhåndssjekk: baselinen (min refleksive standard) flagget 5 kategorier (min-h-screen, font-family Inter, fra-indigo/til-fiolett + bg-purple gradient, grid-cols-3 like kort, emoji-ikoner); den ferdighetsfølgende versjonen flagget 0 og bar i tillegg en Design Read linje, VARIANCE/MOTION/DENSITY=4/2/high ratt, token-refererte farger, en dele-y tett liste i stedet for 3 like kort, lucide ikoner, og fulle laste-/tomme-/feiltilstander i stedet for kun lykkelig-stier.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

git clone --depth 1 https://github.com/pcliangx/AppGenesisForge.git /tmp/agf-design-discipline-src
mkdir -p ~/.claude/skills
cp -R /tmp/agf-design-discipline-src/.claude/skills/agf-design-discipline ~/.claude/skills/agf-design-discipline
# Optional mechanical pre-check script (SKILL.md §5 references it):
#   cp /tmp/agf-design-discipline-src/.claude/scripts/agf-design-precheck.sh ~/.claude/scripts/
#   usage: bash agf-design-precheck.sh <design-dir-or-file>   (advisory, exit 0)
# NOTE: SKILL.md links to project-internal files (docs/design/DESIGN.md token SSOT,
#   docs/adr/000 + 013, .claude/agents/uiux-designer.md) that only exist inside AGF.
#   The skill works standalone as design guidance but those cross-references will 404
#   outside the repo. No external CLI/API/MCP needed to apply the discipline itself.

Kommandoer og eksempelprompter

  • /agf-design-disciplineAnti-AI-slop UI design disiplin: Design Read, tre ratt, AI-utsagn svarteliste, forhåndssjekk

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Review this design spec against the AI Tells blacklist
  • Apply the aesthetic dials to this static prototype
  • Run the pre-flight check before building this UI