Communitygithub.com

syntaxHighlight/machine-design

完善机器机构的运动控制、联动、时序、节奏与循环,验证交接和任意帧跳转;用于动画制作或运动问题修复。

machine-design 是什么?

machine-design is a Claude Code agent skill that 完善机器机构的运动控制、联动、时序、节奏与循环,验证交接和任意帧跳转;用于动画制作或运动问题修复。.

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/syntaxHighlight/machine-design/tree/HEAD/skills/machine-animate

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

动画

Read the work convention. Adopt controllers and mechanisms from the modeling or existing assets; avoid building a separate temporary animation set and redoing work later. Allow constraint refactoring for the final motion; first inspect control parameters, parent-child relationships, drivers, and script references. Use scene inspection when information is insufficient. Use capability query when selection is needed. If the task shifts to redesigning the main layout or functional components, modeling takes the lead; any local geometry adjustments required for motion are done according to the relevant rules.

  1. First confirm motion responsibility, pivot points, start and end poses, and allowable contact and handoffs; then adjust speed, pauses, and cycles. Evaluate motion plausibility and presentation rhythm separately; simplified motion should not claim to be engineering simulation.
  2. The preview player uses the model's existing controllers and mechanisms; do not build a separate motion logic layer. Verify playback from arbitrary poses, forward/backward jumps, reset, and cycling without state drift; pose evaluation must not depend on frame-to-frame cumulative state. Calculate deformation of extendable parts based on a fixed reference length or reference geometry; check UV density whenever geometry changes.
  3. After mechanism refactoring, check for missing targets, drivers, object references, handoff positions, and affected compound actions. Separate decorative static parts from essential motion; do not animate every fastener.
  4. Observe continuous motion, critical handoffs, and occlusions per review; read evaluation geometry for collision checks when necessary. Ordinary Limit constraints cannot substitute for geometry clearance checks; separately document the expected contact of cutting tools and any allowed fixed joinery between rigid parts.
  5. Preserve editable mechanisms; only bake derived animations when export absolutely requires it. When exporting deformations, check topological stability; evaluated mesh indices are not guaranteed to be consistent across frames.

Completion criteria: Expected motion, handoffs, rhythm, and cycles are observable; random jumps show no state drift; sampling coverage and unverified continuous sweep ranges are clearly stated. Passing individual frames or limited poses does not imply continuous collision-free motion.

相关技能