← Back to Skills Marketplace
neilsanghrajka

Nudge CLI

by neilsanghrajka · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
103
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install nudge-cli
Description
How to use the nudge CLI — commands, flags, setup, and onboarding. Use this skill whenever the user wants to create a task, add a secret, check status, confi...
Usage Guidance
This is a how-to for a CLI that intentionally collects and can publish sensitive, personal 'secrets' to third parties — that's the product, not a hidden behavior. Before installing or using it: 1) Do not run 'curl | sh' unless you have inspected the script and trust the upstream repo; prefer vetted packages or verify checksums. 2) Review the GitHub repo (neilsanghrajka/nudge) and Homebrew tap to confirm authorship and review install scripts. 3) Be cautious supplying tokens on the command line (they can end up in shell history); prefer storing credentials securely. 4) Understand legal/privacy/ethical consequences of sending private information to contacts or services; get consent where appropriate. 5) If you want this skill only as documentation (no installs), you can use the guidance without running installers. If you need a deeper analysis (e.g., review of the remote install script or the upstream repo contents), provide the install script or repo URL and I can examine it — that would raise confidence in the assessment.
Capability Analysis
Type: OpenClaw Skill Name: nudge-cli Version: 1.1.0 The nudge-cli skill facilitates the installation and use of an 'accountability tool' that explicitly encourages users to provide highly sensitive information, including 'embarrassing secrets' and third-party messaging tokens (e.g., Beeper/WhatsApp). While these actions align with the tool's stated purpose of social accountability, the collection of such data and the automated mechanism to broadcast it to contacts represent a significant privacy and security risk. Additionally, the installation instructions in SKILL.md promote the use of a high-risk 'curl | sh' pattern from a remote GitHub repository (neilsanghrajka/nudge).
Capability Assessment
Purpose & Capability
Name/description match the content: this is an instruction-only CLI guide for the 'nudge' tool and the included commands, onboarding, and punishment actions are consistent with that purpose. It legitimately shows how to configure external posting actions (e.g., Beeper/WhatsApp) and how to seed secrets used by the tool.
Instruction Scope
The instructions explicitly direct the agent/user to solicit 3–5 'embarrassing secrets' and configure actions that will transmit those secrets to external recipients (Beeper/WhatsApp). While this matches the product purpose, it means the skill instructs collection and transmission of highly sensitive personal data — a privacy risk. The SKILL.md also instructs passing tokens (e.g., --token) on the command line and using default data-dir (~/.nudge); these runtime steps are not declared in metadata and broaden the effective scope.
Install Mechanism
There is no formal install spec in the registry, but SKILL.md recommends installing via brew (third‑party tap), 'go install' from a GitHub repo, or running a remote install script with 'curl https://raw.githubusercontent.com/... | sh'. Piping a remote script to sh and using a personal Homebrew tap are higher-risk actions and should be treated with caution — the skill's metadata did not include an install artifact or checksum to verify.
Credentials
The published metadata requests no environment variables or credentials, which is consistent with a documentation-only skill. However, the runtime instructions show commands that accept tokens and target identifiers (e.g., --token, --default-group, --add-contact). Those credentials are necessary for punishment actions but are not declared in requires.env; users should be aware they will need to supply service tokens and that passing secrets on the command line can expose them via shell history.
Persistence & Privilege
The skill is user-invocable and not always-included; it requests no special platform privileges, doesn't modify other skills, and has no install-time persistence declared. Autonomous invocation is allowed (platform default) but unremarkable on its own.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nudge-cli
  3. After installation, invoke the skill by name or use /nudge-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Added --proof and --reason flags for verified completions/failures
v1.0.0
Initial release — CLI reference for the nudge accountability tool
Metadata
Slug nudge-cli
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Nudge CLI?

How to use the nudge CLI — commands, flags, setup, and onboarding. Use this skill whenever the user wants to create a task, add a secret, check status, confi... It is an AI Agent Skill for Claude Code / OpenClaw, with 103 downloads so far.

How do I install Nudge CLI?

Run "/install nudge-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nudge CLI free?

Yes, Nudge CLI is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nudge CLI support?

Nudge CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nudge CLI?

It is built and maintained by neilsanghrajka (@neilsanghrajka); the current version is v1.1.0.

💬 Comments