# AgentSky API Campaign Art Direction

这套 router 主视觉按 Xiaoyin 明确要求由 Codex `imagegen` 直接编辑生成；横版、X cover、方形、3:4、9:16 与极宽安全带分别重排，不是暴力裁切。生成后再用 `masters/seriesb-source/render-kit.sh` 做确定性尺寸导出。

## Router master direction

Use the AgentSky homepage palette exactly: lake-blue fields `#c7e6fb` and `#e7f4fe`, brand blue `#1683f3`, deep blue `#075eb8`, and deep ink for primary copy. Build a restrained two-field background with faint skyline and routing contours. Make the router relationship the unmistakable visual hero: one API line enters one large AgentSky arch-shaped router; one controlled trunk leaves the router and branches to exactly eight representative supported agents inside the cloud. After the eighth item, add exactly three small blue circular continuation nodes, progressively fading from deep blue to pale blue, with no icon, card, label, or text. Put exactly one small signal-lime status dot on the router and nowhere else. The image must read instantly as `one API input → AgentSky router → many agents in the cloud`, including at a 400×210 thumbnail. Use a mature modern grotesk, strong scale contrast, clean negative space and transit-map precision. Avoid AI slop, neon glow, glossy 3D, glassmorphism, purple, fake UI, circular badge walls, decorative neural networks, extra words and watermarks.

## Locked content and adaptation rules

- Exact headline: `One API, Every Agent`
- Exact top wordmark: `AgentSky.dev`
- No subtitle, kicker, footer metadata or other campaign copy.
- One AgentSky router distributes to these eight unique representative supported agents: Claude Code, Codex, Hermes, OpenClaw, pi, DeepSeek Harness, Kimi Code, opencode. Exactly three fading blue continuation nodes after the list indicate more agents without introducing a ninth logo.
- Use one confident modern grotesk for all campaign copy and agent labels; do not add registry metadata.
- The first read is the headline plus visible router; the second read is the eight-agent cloud registry, never a wall of circular badges.
- The cloud is an architectural paper cutout / container; never a cartoon cloud, glossy blob, or stock photograph.
- ImageGen source masters live at `masters/seriesb-source/imagegen-router-{landscape,cover,square,portrait,vertical,ultrawide-safe}.png`.
- X cover, social card, square, portrait and vertical use their own ImageGen compositions. YouTube and Reddit use the center-crop-safe ultrawide ImageGen master; Lanczos export preserves native platform dimensions.
- Discord backgrounds deliberately omit copy and third-party marks so product UI overlays do not collide with essential information.
