test: add E2E tests for design skill family (7 tests + LLM quality judge)

Tests 1-4: /design-consultation (core flow, research integration, existing
DESIGN.md handling, font+color preview generation).
Tests 5-6: /plan-design-review (audit report, DESIGN.md export).
Test 7: /qa-design-review (audit + fix loop).
LLM judge validates font blacklist compliance, coherence, and AI slop avoidance.
Also adds plan-design-review + qa-design-review to ALL_SKILLS test array.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-16 18:57:08 -07:00
parent 4270252afa
commit 4c5746dbae
3 changed files with 557 additions and 0 deletions
+2
View File
@@ -206,6 +206,7 @@ describe('Update check preamble', () => {
'retro/SKILL.md',
'plan-design-review/SKILL.md',
'qa-design-review/SKILL.md',
'design-consultation/SKILL.md',
];
for (const skill of skillsWithUpdateCheck) {
@@ -511,6 +512,7 @@ describe('v0.4.1 preamble features', () => {
'retro/SKILL.md',
'plan-design-review/SKILL.md',
'qa-design-review/SKILL.md',
'design-consultation/SKILL.md',
];
for (const skill of skillsWithPreamble) {