Frequently asked questions

What is GeraSkills?
GeraSkills is an App-Store-style marketplace for robot capability packs — discrete behaviours a robot can learn like "fold laundry", "walk a dog safely", or "cook carbonara". Creators publish versioned, signed skills; robot owners browse, buy, and install them through a single runtime on any compatible hardware.
How does revenue share work?
Every purchase is a Stripe Connect destination charge. 70% of each sale transfers automatically to the creator's connected Stripe Express account on capture; 30% stays on the GeraSkills platform. Creators complete one Stripe onboarding, then payouts happen on the standard Stripe schedule. No negotiated rake.
Which robots are supported?
Skills declare a compatibility floor (hardware, firmware, sensor set, runtime version). The GeraSkills runtime reads this manifest and only exposes skills that match the caller. At launch we target Boston Dynamics Spot, Unitree G1, 1X Neo, Figure 02, and ROS 2–based home-built platforms. Vendor SDKs are added as new robots ship.
How do I publish a skill?
Sign in with your Gera account, complete Stripe Connect Express onboarding (identity + payout details), then publish a DRAFT skill via the creator dashboard. Upload the signed manifest bundle, set a price (£0.99 – £49), declare compatible robots, and move the skill to PUBLISHED. Every version is immutable once released.
Are skills sandboxed?
Yes. Every skill runs inside a capability-scoped sandbox — a skill can only access sensors and actuators it declared in its manifest. The runtime enforces the scope at install time and revokes it on uninstall. Untrusted skills cannot silently read camera streams or drive the robot off-protocol.
Can AI agents install skills on behalf of users?
Yes. GeraSkills ships with a Model Context Protocol (MCP) server that exposes search_skills, get_skill, list_categories, get_creator_revenue, and install_skill. Agents authenticate as their operator and trigger purchase + install flows with user approval. Every agent-initiated transaction carries a user consent token in metadata.
What happens when a skill is refunded?
A full Stripe refund via charge.refunded marks the purchase as REFUNDED and revokes the install on all robots that had it. Partial refunds do not revoke; they are recorded on the purchase history. Dispute + chargeback flows follow Stripe's standard marketplace rules.
Is GeraSkills part of Gera Services?
Yes. GeraSkills is product #29 in the Gera Services portfolio, alongside GeraClinic, GeraHome, GeraMarket, GeraEats, GeraRide, and 24 other verticals. Creators and buyers sign in with their Gera account and share a unified GeraCoins wallet across every product.