ワンクリックで
design-worker
Implements design system, visual identity, layout, and component patterns for the Statecraft Systems site.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Implements design system, visual identity, layout, and component patterns for the Statecraft Systems site.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | design-worker |
| description | Implements design system, visual identity, layout, and component patterns for the Statecraft Systems site. |
NOTE: Startup and cleanup are handled by worker-base. This skill defines the WORK PROCEDURE.
Features involving: CSS/styles, color palette, typography, layout structure, navigation, footer, component patterns, responsive design, interaction states, and any technology/framework decisions.
Read the brand document. Open and read src/content/brand.md in full, particularly the "Visual Principles" section. This is your primary design brief. Pay special attention to:
Read the thesis. Open and read src/content/thesis.md. Understand the worldview the design must express. The design is itself a structure of persistence.
Study the reference points. Use FetchUrl to study:
Make technology decisions. You have FULL AUTONOMY. Evaluate whether to keep Astro or switch. If switching, justify briefly in your handoff. If keeping Astro, proceed with the existing setup.
Implement the design system. Write tests first where applicable (build succeeds, pages render). Then implement:
Verify manually. Start the dev server. Load every page. Check:
Run build. npm run build (or equivalent if framework changed) must exit 0.
{
"salientSummary": "Implemented complete design system: kept Astro, replaced global.css with new operative aesthetic. Warm stone palette (#f5f0e8 bg, #2d2a26 text, #8b6f47 accent), Berkeley Mono primary with Crimson Pro for long-form. Component patterns for offerings (bordered cards), productions (minimal blocks), disciplines (structured descriptions). Hover states reveal accent borders and geometric markers. Verified at 375px mobile, build passes.",
"whatWasImplemented": "New global.css with operative aesthetic color palette and typography. Updated BaseLayout.astro with six-page navigation and footer with ecosystem links. Component CSS for offering-card, project-block, discipline-block. Hover states with accent border reveals. Variable max-width (680px thesis/approach, 900px work/services). Mobile-first responsive breakpoints at 375px and 768px.",
"whatWasLeftUndone": "",
"verification": {
"commandsRun": [
{ "command": "npm run build", "exitCode": 0, "observation": "Built 6 pages in 1.2s, zero errors" },
{ "command": "curl -s -o /dev/null -w '%{http_code}' http://localhost:4321", "exitCode": 0, "observation": "200 OK" },
{ "command": "curl -s -o /dev/null -w '%{http_code}' http://localhost:4321/services", "exitCode": 0, "observation": "200 OK" }
],
"interactiveChecks": [
{ "action": "Loaded homepage in browser at 1440px width", "observed": "Warm stone background, Berkeley Mono headings, clear navigation with six links, footer with MM and FC links" },
{ "action": "Hovered over navigation links", "observed": "Accent underline reveals from left on hover, subtle and structural" },
{ "action": "Resized to 375px mobile", "observed": "Navigation collapses to hamburger, content readable, no horizontal scroll" },
{ "action": "Compared visual feel against brand forbidden list", "observed": "Does not resemble corporate, startup, guru, or empty-minimal sites. Has distinct warmth and weight." }
]
},
"tests": {
"added": []
},
"discoveredIssues": []
}