genpark-personal-agent-dynamic-postural-stability-index-skill

mcp
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 7 GitHub stars
Code Pass
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Deterministic personal agent skill for calculating Dynamic Postural Stability Index (DPSI, APSI, MLSI, VSI), jump-landing shock attenuation, and time to stabilization.

README.md

Dynamic Postural Stability Index (DPSI) Skill

License: MIT
Python 3.10+
Zero Dependencies
OpenClaw Ready
MCP Protocol

A sovereign personal agent capability for computational biomechanics, evaluating the Dynamic Postural Stability Index (DPSI), jump-landing shock dissipation, and time to stabilization.

Architecture

flowchart TD
    ForceData["Triaxial Force Plate Data: GRF_x (AP), GRF_y (ML), GRF_z (Vert)"] --> DirectionalCalc["Directional Stability Engine (APSI, MLSI, VSI)"]
    DirectionalCalc --> DPSIEngine["Composite DPSI = sqrt((sum GRFx² + sum GRFy² + sum(GRFz-BW)²) / (N*BW²))"]
    ForceData --> TTS["Time to Stabilization Engine (Settling within ±5% BW)"]
    DPSIEngine & TTS --> DynamicScore["Dynamic Stability Score & Impact Load Multiplier"]
    DynamicScore --> Guidance["OpenClaw / Hermes Plyometric Deceleration Directives"]

Quickstart

from client import DynamicPosturalStabilityClient

client = DynamicPosturalStabilityClient()

# Example triaxial landing series (Newtons)
fx = [25.0, 15.0, -10.0, 5.0, 0.0]
fy = [18.0, 10.0, -8.0, 3.0, 0.0]
fz = [1450.0, 1100.0, 850.0, 720.0, 705.0]

res = client.calculate_dpsi(fx, fy, fz, body_weight_newtons=700.0, landing_duration_sec=3.0)

print("Composite DPSI:", res["dpsi"])
print("Impact Load Multiplier:", res["impact_load_multiplier"], "x BW")
print("Time to Stabilization:", res["time_to_stabilization_sec"], "s")
print("Status:", res["status"])

MCP Server Integration

Add to your claude_desktop_config.json or OpenClaw tool registry:

{
  "mcpServers": {
    "dynamic-postural-stability": {
      "command": "python",
      "args": ["/path/to/genpark-personal-agent-dynamic-postural-stability-index-skill/mcp_server.py"]
    }
  }
}

License

MIT License.

Reviews (0)

No results found