LE

Leap.new — Tool Schema Definitions (JSON)

Tool Schema ✦ Curated & attributed Intermediate

JSON tool/function schema file defining ten code-generation tools for the Leap.new app builder, including create_artifact, define_backend_service, create_react_component, setup_authentication (Clerk), create_database_migration, setup_streaming_api, configure_secrets, setup_object_storage, setup_pubsub, and create_test_suite. Each tool has a JSON Schema parameter definition with nested objects and enums. The file closes with a separate 'guidelines' block of plain-text rules for code quality, backend, frontend, file handling, and security.

What makes this prompt notable

  • Pairs a formal JSON Schema tool catalog with a non-schema 'guidelines' object carrying prose rules (e.g. 'Never store data in memory or local files')
  • create_artifact files use an action enum (create/modify/delete/move) with from/to for move operations, mirroring the prompt's leapFile semantics
  • Encodes Encore.ts infrastructure as first-class tools: streaming (streamIn/Out/InOut enum), pub/sub delivery-guarantee enum, versioned object storage
  • setup_authentication restricts provider to a single 'clerk' enum value, hard-wiring the recommended auth stack

Discussion (0)

Sign in to join the discussion.
Related

More in Tool & Function Schemas

AU
Augment Code
tool schema

Augment Code — Tool Schemas (Claude Sonnet 4)

JSON tool-definition file for the Augment Agent (Claude Sonnet 4 variant) defining ~22 tools: file editing (str-replace-editor with line-numbered mult…

tool schema definition constraint setting in descriptions enum constraints
229 5.4k 2.3k words
TR
Traycer AI
tool schema

Traycer AI — Plan Mode Tool Schemas

Tool schemas for Traycer's Plan mode, layering exploration tools (list_dir, file_search, grep_search, read_file, LSP navigation, get_diagnostics) with…

tool-use protocol structured JSON schema multi-agent orchestration
216 5k 1.4k words
Claude Code
tool schema

Claude Code — Tool Definitions (JSON Schema)

Machine-readable JSON array of Claude Code's 15 tool definitions, each with a descriptive prose blurb and an input_schema. Tools include Task (subagen…

tool-use protocol constraint setting few-shot
214 3.3k 5.2k words