Skip to main content
This is the core of HelloNear, and the part a judge can read end to end in engine/.

Design

All 53 tools

A (approval) = needs the owner’s approval (or an owner rule). Reads never ask. Wallet and NEAR Gmail and the Mind’s own email address Calendar and meetings Documents and workspaces Utilities

All 34 skills

Icons are the ones the web app shows on each skill card.
Plus the built-in HelloNear guide, loaded by every Mind, so it can answer questions about the app without inventing screens or features.

How it is tested

Assertions are on what the engine guarantees (events, approval gating, what was sent), not on wording:
  • Unit: every SKILL.md parses and uses only registered tools; every list tool returns a count; amounts in BigInt; signature checks.
  • Live prompt tests against real NEAR AI Cloud and local Postgres, with stand-ins for the wallet, Composio and 1Click: engine/test/skills-*.test.ts (payments, recipient guard, split bill, mail, Sheets, Notion, calendar, Zoom, cross-chain quotes and more).
  • Secrets: tests scan every table in the mastra schema for a test secret and the wallet token.
  • Load tests with k6: engine/load/chat.js, engine/load/workflow.js.