← Back to Skills Marketplace
Nannyml
by
Vlad Ursul
· GitHub ↗
· v1.0.3
· MIT-0
154
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install nannyml
Description
NannyML integration. Manage data, records, and automate workflows. Use when the user wants to interact with NannyML data.
Usage Guidance
This skill is coherent: it directs you to install and use the official Membrane CLI to access NannyML via a Membrane connection. Before installing/running: 1) Verify you trust getmembrane.com and the @membranehq/cli package (review the package repository and recent releases). 2) Prefer pinning to a specific CLI version rather than @latest to avoid unexpected changes. 3) Be aware the CLI will store local auth/config files after 'membrane login'; treat those tokens like credentials. 4) If you cannot or do not want to install a global npm package, run the CLI in a sandbox or use npx without global install. 5) If you need higher assurance, inspect the CLI source and its postinstall scripts on GitHub before running npm install.
Capability Analysis
Type: OpenClaw Skill
Name: nannyml
Version: 1.0.3
The skill bundle instructs the AI agent to perform high-risk system operations in SKILL.md, including a global NPM package installation (`npm install -g @membranehq/cli`) and a CLI-based authentication flow (`membrane login`). While these actions are aligned with the stated purpose of integrating NannyML via the Membrane platform, they involve high-privilege activities such as third-party code execution and credential management. The instructions also describe a dynamic 'action create' feature that relies on remote code generation or execution on the getmembrane.com platform, which expands the agent's attack surface.
Capability Assessment
Purpose & Capability
The skill claims to integrate with NannyML and all runtime instructions center on installing and using the Membrane CLI to authenticate, create a connection, discover actions, and run them. The requested capabilities (network access, a Membrane account) match the stated purpose.
Instruction Scope
SKILL.md instructs the agent/user to globally install the @membranehq/cli npm package, run interactive/headless login flows, create connections, list and run actions, and use --json for machine output. These instructions stay within the boundaries of an integration skill. Note: installation and login involve writing local CLI state (tokens/config) and an out-of-band browser-based auth code flow; the skill does not instruct reading unrelated local files or environment variables.
Install Mechanism
There is no formal install spec in the registry metadata, but the documentation recommends 'npm install -g @membranehq/cli@latest'. Installing from the public npm registry is common and reasonable for a CLI, but global npm installs run package scripts and pulling '@latest' means updates could change behavior. This is moderate but expected risk for a CLI-based integration.
Credentials
The skill declares no required environment variables or credentials and explicitly recommends letting Membrane handle auth rather than asking users for API keys. One small note: the CLI login flow will create local credential/config files (not declared in the manifest), so the agent/user should be aware local tokens/config will be stored by the CLI.
Persistence & Privilege
The skill is instruction-only, does not request 'always: true', and has no code files that would be persistently installed by the registry. The only persistence comes from the Membrane CLI (if installed) storing its own auth/config artifacts locally, which is typical for a CLI.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nannyml - After installation, invoke the skill by name or use
/nannyml - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Auto sync from membranedev/application-skills
v1.0.2
Revert refresh marker
v1.0.1
Refresh update marker
v1.0.0
Auto sync from membranedev/application-skills
Metadata
Frequently Asked Questions
What is Nannyml?
NannyML integration. Manage data, records, and automate workflows. Use when the user wants to interact with NannyML data. It is an AI Agent Skill for Claude Code / OpenClaw, with 154 downloads so far.
How do I install Nannyml?
Run "/install nannyml" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nannyml free?
Yes, Nannyml is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nannyml support?
Nannyml is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nannyml?
It is built and maintained by Vlad Ursul (@gora050); the current version is v1.0.3.
More Skills