Skip to content
Back to skills

Character Rig

ASecurity

Use when character skeletons, rest poses, axes, sockets, or IK contact points must be standardized across assets or engine adapters.

  • 11 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 23, 2026
ai-agents

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 23, 2026

npx -y skills add jammyfu/open-game-skills --skill character-rig --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Character Rig?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Character Rig
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jammyfu-character-rig/badge)](https://www.skillsdirectory.com/skills/jammyfu-character-rig)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: character-rig
description: Use when character skeletons, rest poses, axes, sockets, or IK contact points must be standardized across assets or engine adapters.
---

# Character rig

Publish a canonical **asset-space** skeleton contract; engine adapters own any runtime conversion.

Minimum humanoid chain: pelvis, spine, neck/head, clavicle, upperArm, lowerArm, hand, thigh, shin, foot. Extra spine joints, twist bones and toe/ball joints are capabilities, not universal requirements. A foot-lock implementation may target a toe/ball joint when present, otherwise a published foot/ankle contact marker. Do not silently invent a missing joint in runtime code.

Bind in a documented rest pose with a documented forward/up convention. Keep left/right naming deterministic. Sockets such as `weapon_r`, `weapon_l`, `bow`, `camera_pivot` and `hit_flash` are optional published attachments; consumers must declare which are required.

The exported rig records scale/unit metadata and facing. Importers may convert once at the adapter boundary; do not hide repeated 90°/180° or scale corrections in gameplay code.

## Accept

Retarget a neutral locomotion clip and verify left/right limbs, root height and facing. Attach every required socket and confirm it survives export/import. Test a rig both with and without toe joints when foot locking is supported; missing optional joints must degrade through the declared fallback rather than disabling the whole character.

## Reusable clip compatibility

Use the [retarget protocol](reference/retarget-protocol.md) for cross-rig motion libraries: semantic mapping, rest-pose correction, explicit root-displacement ownership and support-relative contact probes. Publish compatibility per clip/rig/version; missing required chains block only the affected pair. Neither matching bone names nor a neutral screenshot proves animated compatibility.

Files in this skill

  • SKILL.md1.8 KB
  • reference/retarget-protocol.md3.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.