{
  "$schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
  "skills": [
    {
      "name": "robot-motion-planning",
      "type": "archive",
      "description": "Find and prepare robot motion planning code for A*, RRT, collision-aware paths and path smoothing when implementing or debugging a planner. Inspect map frames, collision assumptions and exact-source fixes. Does not command a physical robot.",
      "url": "https://hub.superfastrobotics.com/.well-known/agent-skills/artifacts/9f3ef01b8941e3ed6ee5a3827bb0fb6b5c5f7f1cb5b96c386d8333a91e438cf6.zip",
      "digest": "sha256:9f3ef01b8941e3ed6ee5a3827bb0fb6b5c5f7f1cb5b96c386d8333a91e438cf6"
    },
    {
      "name": "robot-kinematics",
      "type": "archive",
      "description": "Find and prepare robot kinematics code for inverse kinematics, forward kinematics, Jacobians and inverse dynamics. Use for robot modeling, solver debugging and frame/joint-order checks. Does not provide hardware execution.",
      "url": "https://hub.superfastrobotics.com/.well-known/agent-skills/artifacts/3138fddb37943450138966e7939f4c1fa87e28daef4d23c389b65c0560f56b7a.zip",
      "digest": "sha256:3138fddb37943450138966e7939f4c1fa87e28daef4d23c389b65c0560f56b7a"
    },
    {
      "name": "robot-trajectory",
      "type": "archive",
      "description": "Find and prepare robot trajectory generation code with jerk-limited motion, velocity transitions and bounded stop profiles. Use for motion timing, per-axis limit checks and terminal-condition debugging. Does not command motors.",
      "url": "https://hub.superfastrobotics.com/.well-known/agent-skills/artifacts/2a8a321a6943407ad9da834563dca413537eb1182f5cfa4e59f753bd446ab45b.zip",
      "digest": "sha256:2a8a321a6943407ad9da834563dca413537eb1182f5cfa4e59f753bd446ab45b"
    }
  ]
}
