scenario-maya-groom
Hair and fur grooming (XGen Interactive Groom, Maya 2027)
Expert grooming sets the flow on a few guides first, then a clump hierarchy with loose roots and
varied profiles, then breakup only where the reference shows it (tips, strays), judged in close,
side-lit renders with the real hair shader. Interactive Groom brushes have no stroke API, so the
agent grooms with data (guides from a flow sheet wired into the stack, masks written as images,
modifiers set by value) and judges with numbers from exported strands plus renders. Code:
scripts/mx_groom.py (import mx_groom as G). If a sibling skill named here
is missing from your available skills, ask the user to install it
(npx skills add scenario-labs/skills --skill <name>); unattended, proceed from tool schemas and
flag the gap.
REQUIRED BACKGROUND: scenario-maya-expert (execution channel, review loop, 2027 version traps).
Status (2026-09-24): every Maya call here is not yet run in Maya (2027 not installed). The
pure layer of mx_groom passes offline (tests/code/maya-groom/test_mx_groom_offline.py). Names
not quoted from the 2027 help resolve at run time from G.NAME_CANDIDATES.