← Back to Skills Marketplace
Roll
by
Membrane Dev
· GitHub ↗
· v1.0.3
· MIT-0
222
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install roll
Description
Roll integration. Manage Organizations. Use when the user wants to interact with Roll data.
Usage Guidance
This skill appears to be an instruction-only wrapper that expects you to install and use the Membrane CLI to interact with a 'Roll' connector. Before installing or running it: 1) verify which 'Roll' this targets (payroll vs gaming Roll20) — the SKILL.md mixes both and points to an unrelated Roll20 Zendesk link; 2) inspect the @membranehq/cli package on npm/GitHub to confirm its provenance and review what local credentials it stores; 3) prefer installing the CLI in a sandbox or non-root environment rather than globally if you have concerns; 4) confirm the connectorKey 'roll' maps to the service you expect and that you’re comfortable completing the browser-based auth flow (the CLI will persist tokens locally). If the maintainer can clarify the mismatched docs (remove dice/Roll20 references and provide the correct Roll API/docs), my confidence in this assessment would increase.
Capability Analysis
Type: OpenClaw Skill
Name: roll
Version: 1.0.3
The skill exhibits a significant contradiction in SKILL.md, describing itself as a 'payroll solution' for managing employee payments and taxes while simultaneously referencing 'Dice' and 'Rolls' and providing a link to Roll20 (a tabletop gaming platform). This blatant misinformation/hallucination in the documentation could lead an AI agent to misinterpret the context or sensitivity of the data it is handling. While the skill relies on the legitimate Membrane CLI for operations, the identity crisis between financial payroll and gaming dice rolls is a high-risk indicator of either poor quality or an attempt to confuse the agent's operational context.
Capability Tags
Capability Assessment
Purpose & Capability
The skill claims to integrate with 'Roll' (payroll) and to 'Manage Organizations', which fits a Membrane-based connector. However the README text mixes unrelated concepts: it describes payroll but also lists 'Dice' and 'Rolls' and points to a Roll20 Zendesk URL (a gaming site), while homepage and repo point to Membrane. These inconsistencies make the true target (payroll Roll vs another 'Roll') unclear.
Instruction Scope
The SKILL.md only instructs installing and using the Membrane CLI and driving Membrane actions (connect, action list, action run). That scope is consistent with a connector skill and does not request unrelated files/env. However some commands/flags are vague or possibly malformed (e.g., 'membrane login --tenant --clientName=<agentType>' has a --tenant flag without a value; agentType list is informal). The document also instructs global npm installs and browser-based auth flows, which have side effects (CLI state, stored credentials) but are expected for this workflow.
Install Mechanism
There is no declarative install spec — the runtime instructions tell the user to run 'npm install -g @membranehq/cli@latest'. Installing a public npm CLI is a reasonable step for this integration, but instruction-only install means the skill itself will not be verified by an automated installer. This is moderate risk: it's an expected dependency but the user should verify the @membranehq package and consider installing in a controlled environment.
Credentials
The skill declares no required environment variables or credentials in the registry metadata. The SKILL.md expects a Membrane account and uses an interactive auth flow via the CLI (browser URL & code) rather than asking for raw API keys—this is proportionate to the described functionality.
Persistence & Privilege
The skill is not 'always' enabled and is user-invocable; it does not request persistent platform privileges in the manifest. The CLI will store auth state locally when you log in (normal for such tools), but the skill metadata does not request elevated agent-level persistence.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install roll - After installation, invoke the skill by name or use
/roll - 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 Roll?
Roll integration. Manage Organizations. Use when the user wants to interact with Roll data. It is an AI Agent Skill for Claude Code / OpenClaw, with 222 downloads so far.
How do I install Roll?
Run "/install roll" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Roll free?
Yes, Roll is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Roll support?
Roll is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Roll?
It is built and maintained by Membrane Dev (@membranedev); the current version is v1.0.3.
More Skills