← Back to Skills Marketplace
aipoch-ai

Motif Logo Generator

by AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
100
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install motif-logo-generator
Description
Generate publication-quality sequence logos for DNA or protein motifs.
Usage Guidance
This package is not clearly malicious, but it is inconsistent and needs manual review before use. Things to do before running or installing: 1) Inspect scripts/main.py (already included) — it looks benign (file I/O, local computation, prints commands), but confirm it matches your expectations. 2) Don't trust SKILL.md blindly: it advertises CLI flags and a Python API that aren't implemented and lists extra dependencies (logomaker, pandas, matplotlib) that aren't in requirements.txt. 3) Run python -m py_compile scripts/main.py and run the script in a sandboxed environment (or container/VM) with a non-sensitive sample input first. 4) If you need the extra features mentioned in SKILL.md (plotting, PNG/PDF output via libraries), request or add the missing implementation and update requirements.txt accordingly; otherwise remove misleading docs. 5) Be cautious about executing the printed weblogo shell commands — they assume an external tool (weblogo) is installed and could be used to execute further commands on your system. 6) If you want to allow an agent to run this skill autonomously, fix the documentation/implementation mismatch and pin exact dependencies; otherwise, treat it as an untrusted, locally-run script. If you want, I can produce a checklist of exact changes to make SKILL.md and the code consistent.
Capability Analysis
Type: OpenClaw Skill Name: motif-logo-generator Version: 1.0.0 The skill is a functional but basic tool for generating sequence motif logos. While there are minor inconsistencies between the documentation (SKILL.md) and the implementation (scripts/main.py)—such as missing dependencies in requirements.txt and mismatched CLI arguments—the code itself is harmless. It performs local data processing and text generation (ASCII or shell command templates) without any signs of data exfiltration, unauthorized execution, or persistence mechanisms.
Capability Assessment
Purpose & Capability
The declared purpose (publication-quality DNA/protein logos) matches the presence of a generator script, but SKILL.md advertises features, a Python API, CLI flags (--input, --type, --title, color schemes) and dependencies (logomaker, pandas, matplotlib) that are not present in the packaged code. The only actual code (scripts/main.py) imports argparse and numpy and supports --demo or a --sequences file and two output modes (ascii, weblogo). requirements.txt contains only numpy. The extra advertised capabilities and dependencies are disproportionate to the included implementation.
Instruction Scope
SKILL.md instructs users/agents to run commands and use CLI flags and a Python API that do not match scripts/main.py (e.g., it refers to --input, --type, a motif_logo_generator.generate_logo API, and a CONFIG block that do not exist). It also prints shell commands to run external tooling (weblogo) but does not invoke any network calls itself. Instructions are inconsistent and somewhat open-ended, which could cause an agent or user to run unexpected external commands if they follow the doc literally.
Install Mechanism
There is no install spec (instruction-only install via pip -r requirements.txt is suggested). That is low-risk in itself. Note: requirements.txt only lists numpy while SKILL.md lists additional packages — a discrepancy but not an installation mechanism risk.
Credentials
The skill requests no environment variables, credentials, or config paths. The code only reads an input sequences file and writes an output file; no secrets or external credentials are requested.
Persistence & Privilege
The skill is not always-enabled and uses normal autonomous invocation defaults. It does not request persistent system-wide changes or modify other skills' configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install motif-logo-generator
  3. After installation, invoke the skill by name or use /motif-logo-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
motif-logo-generator 1.0.0 - Initial release - Generate publication-quality sequence logos for DNA or protein motifs from raw sequences or FASTA files. - Supports configurable input methods, color schemes, and output formats (PNG, PDF, SVG). - Provides both command-line and Python API interfaces. - Robust error handling and validation for user inputs. - Includes security and risk assessments, with a clear workflow and usage guidelines.
Metadata
Slug motif-logo-generator
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Motif Logo Generator?

Generate publication-quality sequence logos for DNA or protein motifs. It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.

How do I install Motif Logo Generator?

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

Is Motif Logo Generator free?

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

Which platforms does Motif Logo Generator support?

Motif Logo Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Motif Logo Generator?

It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.

💬 Comments