openclaw-skill/SKILL.md
Standard Gear/Vara Sails builder pack for AI agents. Use when building or extending a Sails app on Vara or Gear. NOT for Vara.eth, ethexe, non-Sails programs, or generic protocol research.
npx skillsauth add gear-foundation/vara-skills vara-skillsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This wrapper exposes the same provisional vara-skills pack to OpenClaw.
The pack is self-contained inside this repo: load the local handbook and local skills instead of depending on sibling repositories.
Load the repo router at ../SKILL.md, then begin with ship-sails-app.
| Builder Need | Skill |
|---|---|
| Local Rust or Gear setup | ../skills/sails-dev-env/SKILL.md |
| New app from scratch | ../skills/sails-new-app/SKILL.md |
| Feature or behavior change in existing repo | ../skills/sails-feature-workflow/SKILL.md |
| Message flow, replies, or async behavior | ../skills/gear-message-execution/SKILL.md |
| Service or program architecture | ../skills/sails-architecture/SKILL.md |
| IDL or generated client issues | ../skills/sails-idl-client/SKILL.md |
| gtest authoring or debugging | ../skills/sails-gtest/SKILL.md |
| Local-node smoke after green tests | ../skills/sails-local-smoke/SKILL.md |
| React or TypeScript frontend | ../skills/sails-frontend/SKILL.md |
| Fungible token with awesome-sails | ../skills/awesome-sails-vft/SKILL.md |
| Wallet interactions, deploy, vouchers | ../skills/vara-wallet/SKILL.md |
This pack is for standard Gear/Vara Sails builders. The catalog is provisional and should be treated as a measured candidate set, not a frozen public taxonomy.
development
Use when approved tasks require Rust code changes in a Sails ethexe workspace with the ethexe feature enabled. Do not use for standard Gear/Vara Sails apps without ethexe, or when the spec or architecture is still unsettled.
development
Use when a builder needs to design or review architecture for a Sails ethexe app with dual-transport, payable methods, Solidity interface generation, or Ethereum-style events. Do not use for standard Gear/Vara Sails apps without ethexe.
development
Use when a builder needs to design or debug calls from a standard Gear/Vara Sails program into runtime builtin actors such as BLS12-381, staking, proxy, or ETH bridge, including ActorId derivation, request encoding, reply decoding, and gas or ED budgeting. Do not use for regular program-to-program messaging, Vara.eth or ethexe-only work, non-Sails repositories, or runtime-maintenance tasks inside the Gear repo.
development
Use when a builder needs a read-side indexer and query API for a standard Gear/Vara Sails app using program events, IDL-driven decoding, projected read models, and optional on-chain query enrichment. Do not use for command-side backends, generic Node APIs, non-Sails repositories, Vara.eth or ethexe-first work.