← Back to Skills Marketplace
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install phylogenetic-tree-styler - After installation, invoke the skill by name or use
/phylogenetic-tree-styler - 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
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.
More Skills