colony-visuals
Use when producing any user-facing output including banners, progress indicators, section headers, or command results
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when producing any user-facing output including banners, progress indicators, section headers, or command results
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when Codex is asked to colonize, plan, build, continue, swarm, or seal an Aether colony and must mirror wrapper orchestration safely
Use when Codex is asked to initialize or set up an Aether colony and should refine intent before running init
Use when Codex is asked to run Aether Oracle or discuss flows and should refine scope before research or clarification
Use when acceptance criteria need unit, integration, or end-to-end tests generated from implementation context
Use when delivered functionality needs acceptance-criteria verification before a phase advances
Use when a phase involves LLMs, AI agents, RAG, ML inference, or prompt/tool integration design
| source | shipped |
| name | colony-visuals |
| description | Use when producing any user-facing output including banners, progress indicators, section headers, or command results |
| type | colony |
| domains | ["visuals","ux","formatting"] |
| agent_roles | ["builder","watcher","chronicler","scout"] |
| priority | normal |
| version | 1.0 |
All colony output must look consistent. Users should never see mismatched banner styles, missing progress bars, or unformatted raw output. This skill standardizes every visual element.
When the user asks Codex to run a literal aether ... command, do not add extra framing. Let the CLI's own visual output stand on its own. Do not wrap the command with extra decorative commentary before and after execution.
Use spaced-letter format for all section banners. The standard pattern is:
━━ S E C T I O N T I T L E ━━
Rules:
━━ on both sides with a single space between the border and text.print-standard-banner utility when available. If unavailable, format manually following this pattern exactly.===, ###, ***, --- banners).Always use the generate-progress-bar utility for progress indicators. Never construct progress bars manually with characters like [=====> ].
Format: [Phase 3/7] ████████░░░░ 57%
Show progress bars:
Every command output follows this three-part structure:
Wrap content sections in ━━━ dividers (3+ characters) for visual separation.
When presenting structured data, use aligned markdown tables:
| Column 1 | Column 2 | Status |
|----------|----------|--------|
| value | value | done |
Ensure columns are padded for alignment. Never use unaligned or ragged tables.
When rendering dashboard-style output, prioritize orientation over decoration:
This is the canonical reference for emoji usage across all Aether commands. All commands must use these emojis consistently for the concepts listed below.
| Emoji | Concept | Used In |
|---|---|---|
| 🔨 | Builder ant | build.md, workers.md |
| 👁️ | Watcher ant | build.md, continue.md |
| 🎲 | Chaos ant | build.md |
| 🔍 | Scout ant | build.md |
| 🏺 | Archaeologist / Seal | archaeology.md, seal.md |
| 🔮 | Oracle ant | oracle.md, build.md |
| 🏛️ | Architect ant | build.md |
| 🔌 | Ambassador ant | build.md |
| 📊 | Measurer ant / Status | measurer, status.md |
| 🧪 | Probe / Tests | continue.md |
| 🔄 | Weaver / Refresh | continue.md |
| 📦 | Gatekeeper / Package | continue.md |
| 👥 | Auditor | continue.md |
| 🚩 | Flag / Blocker | flags.md |
| 💭 | Dream | dream.md |
| 🥚 | Queen / Init | lay-eggs.md |
| 📋 | Plan / List | plan.md |
| ✅ | Pass / Success | verification |
| ❌ | Fail / Error | verification |
| ⚠️ | Warning | gates |
| ⛔ | Hard block | gates |
| 💾 | Save / Persist | pause.md |
| 🎯 | Focus signal | pheromones |
| 🚫 | Redirect signal | pheromones |
| 💬 | Feedback signal | pheromones |
| 📜 | Sage ant | seal.md |
| 📝 | Chronicler ant | seal.md |
| 🖼️ | Visual checkpoint | build-complete.md |
Canonical reference: When adding emoji to any user-facing command output, use this table as the definitive guide. Do not introduce new emoji for concepts already covered here. If a new concept requires an emoji, add it to this table first.