pixel-face
Create or improve a 32×32 pixel-art persona face for the Frontier Faces demo (examples/04-frontier-faces/personas.mjs) — the animated agent avatars rendered by face-term.mjs / the browser <cotal-face> / the gallery. Use when the user asks to add a new persona/face/avatar, improve an existing one (hair, eyes, likeness, expression), make it "look more like" someone, or fix a face that "doesn't read". Drives the example's own tools (img2rows.mjs, render-png.mjs) and follows FACE-DESIGN.md; uses a multi-agent variant loop for likeness.
Original · translation did not pass checksTarget: Design & content creation. Automatically collected · unverified.
Excerpt from the author’s documentation
Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.
Read the original text
Topics in the source
- pixel-face — author & refine the Frontier Faces pixel art
- Where things are
- Conventions (condensed — full detail in FACE-DESIGN.md)
- Tools (exact)
- Create a new persona
- Improve an existing persona
- Multi-agent variant loop (use for likeness — "doesn't look like them")
- QA bar
A persona face is pure data in examples/04-frontier-faces/personas.mjs (one entry per persona). The same data drives the terminal renderer (face-term.mjs), the browser element (web/cotal-face.js), and the PNG tool — so edit personas.mjs once and it's live everywhere. Always work from examples/04-frontier-faces/. personas.mjs — the entries (rows, colors, glow, mouths, expr, eyes, lines). Single source of truth. FACE-DESIGN.md — the full conventions (grid zones, color keys, eye recipe, visemes). Read it first. tools/img2rows.mjs — rough a reference photo into a 32×32 rows+palette. tools/render-png.mjs — render a 7-state contact sheet (PNG) for review. This is the validator. tools/face-template.mjs — copy-me starter entry that encodes the conventions. gallery.html (all personas, original-vs-pixel) and preview.html?p= (one persona) — served via python3 -m http.server or tools/serve-wall.mjs; for visual QA. assets/ . — reference photos. Gitignored / local-only — never commit them. Persona key ≠ agent name. The roster uses agent-file basenames; the face comes from each agent's face: frontmatter: elon→musk, steve→jobs, rayan→ray (others match). Persona keys: neon david ray sven garry jobs
This is an excerpt. Refer to the complete source and its current requirements.
- Source repository
- Cotal-AI/Cotal
- Source file
- .claude/skills/pixel-face/SKILL.md
- Fixed revision
- 2df815b546b1e2bfe839a964cb355ca89d2d08d3
Requirements
- Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.
A small first task
先阅读原作者说明,再决定是否在自己的 AI 工具中使用。
Instructions for your AI tool
- Claude Desktop: resource-specific guide not available yet
- Claude Code: resource-specific guide not available yet
- Cursor: resource-specific guide not available yet
- Codex: resource-specific guide not available yet
Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.
Sources and evidence
This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.
Author: Cotal-AI/Cotal · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-11T06:01:31.656Z.
Categories are inferred from names, descriptions and paths. They do not establish compatibility.
License and attribution
Apache-2.0. Third-party content and copyright remain with their authors. Refer to the original license and terms.
Original license ↗Synchronization, copying and user-reported success do not mark a resource as runtime-tested.
Limitations and notes
- Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.