NetPad for Openclaw

A robust toolset for programmatically managing web forms, data submissions, and fine-grained organizational access control.

mrlynn
v1.0.0
Feb 1, 2026
3
2.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install netpad

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 netpad 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 NetPad?

NetPad is a comprehensive platform designed to streamline the lifecycle of data collection and user management through a developer-first approach. By integrating this skill into your Openclaw Skills library, you gain the ability to automate the creation of complex forms with custom validation, handle large-scale data submissions, and orchestrate sophisticated Role-Based Access Control (RBAC).

The skill provides a dual interface, utilizing a REST API for data-heavy operations and a specialized CLI for administrative tasks like user group management and marketplace deployments. This implementation within Openclaw Skills empowers developers to build secure, scalable data-driven applications without the overhead of manual form or permission handling.

NetPad Use Cases

  • Automated generation and publishing of dynamic forms for marketing or feedback collection.
  • Programmatic management of user roles and group permissions for large organizations.
  • Bulk data extraction and export of form submissions for reporting and analysis.
  • Scalable deployment of marketplace applications and app scaffolds via the command line.

How NetPad Works

  1. Authentication is established using a Bearer token for API requests or a browser-based login for CLI operations.
  2. Projects are identified to act as containers for forms, ensuring a structured data environment.
  3. Forms are created or updated using a JSON-based field schema that supports validation rules like regex, min/max lengths, and specific data types.
  4. Submissions are processed through dedicated endpoints, allowing for real-time data ingestion and querying.
  5. Access control is maintained by assigning users to groups and roles, ensuring secure data governance.

NetPad Setup

To begin using NetPad with Openclaw Skills, install the global CLI and set your environment variables for API access:

npm i -g @netpad/cli
export NETPAD_API_KEY="your_api_key_here"

For CLI authentication, run the login command to link your local environment to your NetPad account:

netpad login

NetPad Data Schema & Taxonomy

The NetPad ecosystem organizes its metadata and data entries through a clear hierarchy, making it highly compatible with Openclaw Skills automation:

Entity Level Key Attributes
Project Organization projectId, name, owner
Form Structure formId, status (draft/published), fields
Submission Data submissionId, formData, timestamp
RBAC Security users, groups, custom roles, permissions

NetPad Advanced Features

  • Support for marketplace integration, including searching, installing, and submitting custom apps.
  • Granular permissions checking to verify effective access levels for specific users.
  • Custom role creation based on existing templates (viewer, member, admin) for tailored security.
  • Real-time rate limit tracking via specialized response headers to manage high-volume automation tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*