← Back to Skills Marketplace
tjade273

clawsay

by Tjaden Hess · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
564
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install clawsay-0
Description
Display a message in a speech bubble spoken by an ASCII lobster.
README (SKILL.md)

Clawsay

Display a message in a speech bubble with an ASCII art lobster, like cowsay but with a lobster.

Usage

When the user wants to display a message with the lobster, run the script using uv. Ensure cd to the script directory:

cd scripts && uv run clawsay.py \x3Cmessage>

The lobster will be colored red and the message will appear in a speech bubble above it.

Example

uv run python scripts/clawsay.py "Hello from the deep!"
Usage Guidance
This appears to be a simple, benign utility that prints an ASCII lobster with a speech bubble. Before installing or running: 1) confirm your environment has Python (the pyproject requires >=3.12) and install the dependency termcolor3 (or termcolor compatible) or adjust the script to use an available color library; 2) clarify what 'uv' refers to in the instructions — it's not a standard Python runner on every system and the example commands are inconsistent; 3) because the source/origin is unknown, run it in a restricted/sandboxed environment if you want to test it; 4) if you need this skill to be robust for multiple environments, add an explicit install step (pip install -r or poetry) or document required binaries so the platform can enforce them. The code itself does not perform network, file, or credential access.
Capability Analysis
Type: OpenClaw Skill Name: clawsay-0 Version: 1.0.0 The skill bundle is classified as suspicious due to a potential supply chain risk. The `scripts/pyproject.toml` file declares a dependency on `termcolor3`, while the `scripts/clawsay.py` script attempts to import `termcolor`. This mismatch indicates either a functional bug or a typosquatting attempt, which is a common vector for injecting malicious dependencies into projects. While `termcolor3` itself is not proven malicious, the non-standard dependency choice and import error raise a red flag.
Capability Assessment
Purpose & Capability
The code and description align: the script prints a lobster ASCII-art with a speech bubble. However, the package metadata (scripts/pyproject.toml) declares a Python package dependency (termcolor3) and a Python version (>=3.12), while SKILL metadata lists no required binaries or environment — so the skill implicitly needs a Python runtime and a dependency that are not declared in the skill requirements.
Instruction Scope
SKILL.md instructs the agent to cd into scripts and run the script using 'uv' (examples: 'uv run clawsay.py' and 'uv run python scripts/clawsay.py'). The script itself only prints to stdout and does not access files, network, or env vars. The only scope issue is the vague/unexplained use of 'uv' and inconsistent example commands; otherwise the runtime behavior stays within the stated purpose.
Install Mechanism
There is no install spec (instruction-only), yet a pyproject.toml with a dependency (termcolor3) is included. Without an install step, the agent or environment may lack the required Python version or package. This is an omission/oversight rather than an actively malicious install mechanism.
Credentials
No environment variables, credentials, or config paths are requested or accessed by the code. The script only reads command-line arguments and prints colored output.
Persistence & Privilege
The skill does not request persistent or elevated privileges; 'always' is false and there is no behavior that modifies other skills or agent-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawsay-0
  3. After installation, invoke the skill by name or use /clawsay-0
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Clawsay. - Display a user-provided message in a speech bubble with an ASCII art lobster. - Lobster appears colored red in the output. - Usage guide and example provided in the documentation.
Metadata
Slug clawsay-0
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is clawsay?

Display a message in a speech bubble spoken by an ASCII lobster. It is an AI Agent Skill for Claude Code / OpenClaw, with 564 downloads so far.

How do I install clawsay?

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

Is clawsay free?

Yes, clawsay is completely free (open-source). You can download, install and use it at no cost.

Which platforms does clawsay support?

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

Who created clawsay?

It is built and maintained by Tjaden Hess (@tjade273); the current version is v1.0.0.

💬 Comments