Termaid

v1.0.0

Render Mermaid diagrams as colored ASCII/Unicode text directly in terminals or Python apps without external dependencies.

0· 82·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description claim (render Mermaid to terminal/Python) matches the SKILL.md, README, example scripts and install.sh. The package is installed via pip and the CLI/API usages shown are coherent with that purpose.
Instruction Scope
SKILL.md and examples only instruct installing/using the termaid Python package and running the termaid CLI or Python API. The install script and examples create files under ~/.termaid and add example scripts — expected for a toolset. Minor issues: a stray/unknown command 'uvx termaid' appears in the README/quickstart (likely a typo) and SKILL.md contains a truncated debug line; these are documentation defects but not evidence of malicious behavior.
Install Mechanism
There is no platform-level install spec, but an included install.sh executes 'pip install termaid' from PyPI and then creates ~/.termaid/example files. Installing from PyPI is a normal mechanism but runs code provided by that package — verify the PyPI/GitHub project before installing. No downloads from unknown personal servers or extract-from-URL steps were observed.
Credentials
The skill declares no required environment variables, credentials, or config paths. install.sh checks Python and pip versions only. No unrelated secrets or external service credentials are requested.
Persistence & Privilege
The skill does create persistent user files and example scripts under ~/.termaid (config, examples, scripts). always:false (not forced) and it does not modify other skills or request system-level privileges. Creating user-local files is expected but you should be aware of those filesystem changes before running the installer.
Assessment
What to consider before installing: - This skill installs the termaid package from PyPI via 'pip install termaid' and will create ~/.termaid with example scripts and config. Installing from PyPI runs the package's install/runtime code — review the termaid PyPI project and its GitHub repository (the README references https://github.com/fasouto/termaid) before installing. - Run the installer inside an isolated environment (virtualenv) if you want to avoid affecting your system Python environment. - The install.sh requires Python >= 3.11; it will abort otherwise. - The included scripts are straightforward shell helpers that read/write files in your home directory; if you are uncomfortable, inspect install.sh and the example scripts manually and run only the commands you trust. - Minor documentation issues: an unknown 'uvx termaid' command and a truncated log line in SKILL.md — these are likely typos/documentation artifacts, not malicious behavior. - If you need extra assurance, inspect the termaid package source on PyPI/GitHub for any network calls, post-install hooks, or unexpected behavior before running pip install.

Like a lobster shell, security has layers — review code before you run it.

latestvk976at09zxyfy9kmyayg9wfvtd83kkfp

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments