A universal framework that uses TypeScript decorators to make application functions natively controllable by AI agents with full type safety.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install supernal-interface
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install supernal-interface using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Supernal Interface is a developer-centric framework designed to simplify the process of making software AI-controllable. By providing a suite of decorators like @Tool and @ToolProvider, it allows developers to expose internal application logic directly to Large Language Models without writing complex boilerplate. This framework is essential for those building agentic workflows and looking to leverage Openclaw Skills to create more interactive, autonomous user experiences.
The library acts as a bridge between your application's business logic and various AI interfaces, supporting popular adapters like CopilotKit. It ensures that any function decorated within your codebase is automatically discoverable and callable by AI assistants, maintaining strict type safety and structural integrity throughout the interaction lifecycle.
Install the core library using your preferred package manager:
npm install @supernal/interface
Once installed, you can begin decorating your services and wrapping your root component with the provided adapter and provider to enable Openclaw Skills functionality.
Supernal Interface organizes its operational data through a structured schema that maps code-level metadata to AI-readable formats:
| Metadata Type | Description |
|---|---|
| @Tool Definition | Captures method name, description, and parameter types for LLM function calling. |
| Adapter Config | Determines how tools are registered (e.g., autoRegisterTools: true). |
| State Schema | Manages persisted user preferences and session data via LocalStorage or custom databases. |
| Gherkin Schema | Utilized for generating automated tests and verifying AI behavior against business requirements. |
Loading
A comprehensive developer tool for automated contract scanning, test generation, and seamless AI agent integration via MCP.

A comprehensive CLI for automating developer workflows, task management, and autonomous agent execution.

A comprehensive verification and identity management system for AI agents via the ClawX OAuth framework.

A comprehensive automation utility for programmatically extracting, monitoring, and exporting Apple Notes content into structured formats.

A unified framework to define command logic once and automatically deploy it across CLI, Next.js APIs, and Model Context Protocol (MCP) tools.

A unified search interface providing structured data from over 20 search engines including Google, Amazon, and Yelp.








































