Nyckel for Openclaw

Nyckel is a powerful SaaS platform that enables the creation and deployment of machine learning models without code, fully accessible via Openclaw Skills.

membranedev
v1.0.2
Apr 30, 2026
0
451
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install nyckel

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install nyckel using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Nyckel?

Nyckel allows developers, data scientists, and business analysts to build and deploy machine learning models in minutes rather than weeks. By using this integration with Openclaw Skills, users can bridge the gap between AI agents and custom ML functions, handling everything from image classification to text analysis through a streamlined interface.

The skill leverages the Membrane ecosystem to provide a secure, server-side environment where authentication and credential refreshing are handled automatically. This ensures that your AI agents can interact with machine learning models without the overhead of manual token management or infrastructure maintenance.

Nyckel Use Cases

  • Automating image and text classification within agent-driven workflows.
  • Integrating custom machine learning models into existing enterprise applications.
  • Programmatically managing labels and training data for iterative model improvement.
  • Triggering ML-powered insights based on real-time data inputs from other Openclaw Skills.

How Nyckel Works

  1. The AI agent initiates the environment by installing the necessary CLI tools.
  2. User authentication is handled through a secure login process that generates a persistent connection.
  3. The Openclaw Skills interface allows for natural language discovery of specific Nyckel actions (e.g., classifying an image).
  4. Membrane manages the underlying API requests, including headers and auth tokens, to Nyckel's servers.
  5. The agent receives structured JSON output, enabling it to make decisions based on the machine learning model's predictions.

Nyckel Setup

To get started with the Nyckel integration, install the CLI and authenticate your session:

npm install -g @membranehq/cli@latest
membrane login --tenant --clientName=openclaw

Create a connection to your Nyckel account:

membrane connection ensure "https://www.nyckel.com/" --json

If the connection state is BUILDING, you can poll for readiness:

npx @membranehq/cli connection get <id> --wait --json

Nyckel Data Schema & Taxonomy

Nyckel data is organized around functional machine learning components. When interacting via Openclaw Skills, the following schema applies:

Object Description
Function The specific ML task being performed (e.g., 'Search', 'Classify').
Input The raw data (text, image URL) sent for processing.
Model The specific instance of the trained logic.
Label The output categories or classifications returned by the model.
Connection ID The unique identifier used by Membrane to route requests securely.

Nyckel Advanced Features

  • Intent-based Action Discovery: Use natural language to find the correct ML action without memorizing API endpoints.
  • Transparent Credential Refresh: Openclaw Skills manages Nyckel tokens server-side, preventing session timeouts during long-running tasks.
  • Proxy Request Support: Execute raw API calls to any Nyckel endpoint while still benefiting from automatic authentication injection.
  • Machine-Readable Outputs: All actions support a --json flag for seamless integration into multi-agent pipelines.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*