SKILL

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 checks

Target: 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
Read the complete original documentation ↗

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

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.