用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pyraxo/muscle --skill physics-parity-worker命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | physics-parity-worker |
| description | Implement hurtbox, hurt-state, collision, and bounds parity for the shared runtime. |
NOTE: Startup and cleanup are handled by worker-base. This skill defines the WORK PROCEDURE.
Use for hurtbox overrides, hurt-state ladders, wall slam/bounce, grounded versus aerial recovery, body collision, wall/bounds handling, and related mirrored physics/parity work.
None.
fulfills list has at least one direct test assertion or fixture expectation.interactiveChecks.{
"salientSummary": "Implemented wall-slam progression and boundary-aware hurt-state routing, then tightened body-collision bounds behavior. Added targeted wall/bounds regression tests and kept the full suite green.",
"whatWasImplemented": "Updated hurt-state progression so launch, wall slam, bounce, knockdown, and landing-family followups follow authored routing and duration rules; also fixed collision/bounds resolution to clamp by body bounds and preserve deterministic separation order.",
"whatWasLeftUndone": "",
"verification": {
"commandsRun": [
{
"command": "uv run pytest tests/test_common_states.py tests/test_simulation.py -k 'hurt or wallslam or bounce' -v",
"exitCode": 0,
"observation": "New hurt-state ladder tests passed."
},
{
"command": "uv run pytest tests/test_base_obj.py tests/test_fighter.py -k 'collision or bounds or wall' -v",
"exitCode": 0,
"observation": "Collision and bounds regressions passed."
},
{
"command": "uv run pytest tests/ -v",
"exitCode": 0,
"observation": "Full suite remained green."
}
],
"interactiveChecks": [
{
"action": "Ran a mirrored wall-impact harness with left/right wall contact and compared the resulting recovery traces.",
"observed": "Entry clamp, downstream hurt-state choice, and post-impact positions matched after mirroring back."
}
]
},
"tests": {
"added": [
{
"file": "tests/test_common_states.py",
"cases": [
{
"name": "test_wallslam_routes_to_authored_followup_once",
"verifies": "Wall slam uses the authored hurt-state ladder."
}
]
}
]
},
"discoveredIssues": []
}