← Back to Skills Marketplace
aipoch-ai

Phylogenetic Tree Styler

by AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
109
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install phylogenetic-tree-styler
Description
Analyze data with `phylogenetic-tree-styler` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
Usage Guidance
This skill appears to do what it says: a local Python script to render/stylize phylogenetic trees. Before running it: (1) inspect the full scripts/main.py file yourself (the provided prompt truncated the file tail — confirm there are no network calls or unexpected filesystem operations), (2) run the recommended smoke check python -m py_compile scripts/main.py, (3) install dependencies in an isolated virtualenv or container and run the script on non-sensitive sample data first, (4) be aware SKILL.md contained unicode control characters — open the file in a plain-text editor and remove/inspect any invisible control characters, and (5) if you will process untrusted tree files, run the tool in a sandbox (VM/container) to limit any unexpected behavior.
Capability Analysis
Type: OpenClaw Skill Name: phylogenetic-tree-styler Version: 1.0.0 The skill is a legitimate tool for visualizing and styling phylogenetic trees using standard scientific libraries like ete3, matplotlib, and pandas. The core logic in `scripts/main.py` is transparent, focusing on parsing Newick files and applying visual styles without any network calls, obfuscation, or suspicious system commands. The documentation in `SKILL.md` and `references/runtime_checklist.md` provides clear, task-aligned instructions for the AI agent with an emphasis on input validation and safe execution.
Capability Assessment
Purpose & Capability
Name/description match the included code and README: the skill packages a Python script (scripts/main.py) to style Newick phylogenetic trees; required libraries (ete3, matplotlib, numpy, pandas, Python 3.8+) are appropriate for this functionality.
Instruction Scope
SKILL.md instructions are scoped to validating inputs, running the packaged script, and returning results; they do not instruct reading unrelated system files, accessing secrets, or contacting external endpoints. The workflow emphasizes a smoke-check (python -m py_compile) before execution.
Install Mechanism
No install spec (instruction-only) and the code is packaged locally. Dependencies are standard Python packages listed in requirements.txt; there are no downloads from arbitrary URLs or extracted archives.
Credentials
The skill declares no environment variables, no credentials, and no config paths. The runtime script reads only user-supplied input files (Newick tree, optional taxonomy CSV) and writes an image output — which matches the stated purpose.
Persistence & Privilege
The skill is not always-enabled, does not request elevated privileges, and does not attempt to modify other skills or system-wide agent configuration in the provided materials.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install phylogenetic-tree-styler
  3. After installation, invoke the skill by name or use /phylogenetic-tree-styler
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of phylogenetic-tree-styler. - Provides a workflow for beautifying phylogenetic trees with taxonomy color blocks, bootstrap values, and timelines. - Supports structured, reproducible outputs and explicit validation for review-ready analysis. - Adds command-line interface for tree styling with options for image format, size, taxonomy, and visualization parameters. - Includes security, risk, and workflow documentation with fallback/error response paths and audit-ready command examples. - Requires Python 3.8+, ete3, matplotlib, numpy, and pandas.
Metadata
Slug phylogenetic-tree-styler
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Phylogenetic Tree Styler?

Analyze data with `phylogenetic-tree-styler` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation. It is an AI Agent Skill for Claude Code / OpenClaw, with 109 downloads so far.

How do I install Phylogenetic Tree Styler?

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

Is Phylogenetic Tree Styler free?

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

Which platforms does Phylogenetic Tree Styler support?

Phylogenetic Tree Styler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Phylogenetic Tree Styler?

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

💬 Comments