← 返回 Skills 市场
aipoch-ai

Sequence Alignment

作者 AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
114
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install sequence-alignment
功能描述
A skill for performing sequence alignment using NCBI BLAST API. Supports nucleotide and protein sequence comparison against major biological databases.
安全使用建议
This package appears coherent for running BLAST queries against NCBI. Before installing or running it, consider: (1) Data sensitivity — BLAST queries are sent to NCBI; do not submit proprietary or patient-identifiable sequences you cannot transmit externally. (2) Rate limits and etiquette — respect NCBI rate limits (sleep/polling delays are present but follow NCBI guidance and include a tool/email if required). (3) Run in an isolated environment (virtualenv/container) and review scripts/main.py yourself to confirm no local changes are needed. (4) The SKILL.md mentions editing a CONFIG block that may not exist; verify parameters via --help and the script code. (5) If you prefer to prevent autonomous runs, restrict the skill to manual invocation at the platform level. Overall the skill is internally consistent with its stated purpose.
功能分析
Type: OpenClaw Skill Name: sequence-alignment Version: 1.0.0 The sequence-alignment skill is a legitimate tool for performing biological sequence analysis using the official NCBI BLAST API. The core logic in scripts/main.py uses standard Python libraries (urllib, xml.etree) to submit sequences to https://blast.ncbi.nlm.nih.gov/Blast.cgi and retrieve results. There is no evidence of data exfiltration, malicious code execution, or harmful prompt injection; the instructions in SKILL.md are strictly aligned with the stated purpose of sequence alignment.
能力评估
Purpose & Capability
Name/description (sequence alignment via NCBI BLAST) matches the included files and implementation: scripts/main.py posts to blast.ncbi.nlm.nih.gov and implements BLAST Put/Get flows and XML parsing. No unrelated services, binaries, or secrets are requested.
Instruction Scope
SKILL.md correctly instructs running scripts/main.py and validating with python -m py_compile. One minor inconsistency: the docs mention editing an in-file CONFIG block but the packaged main.py does not contain an obvious CONFIG section in the reviewed portions—this is likely a documentation mismatch, not malicious scope creep. Instructions do not request reading unrelated system files or transmitting data to unexpected endpoints.
Install Mechanism
No install spec; the skill is instruction-first and ships a Python script that uses only standard-library modules (urllib, xml.etree, etc.). No downloads from untrusted URLs or archive extraction are present.
Credentials
The skill declares no required environment variables or credentials and the code does not read secrets or config paths. Network access to NCBI is required and is consistent with the skill's purpose.
Persistence & Privilege
always:false and no code attempts to persist or modify other skills or system-wide agent settings. The skill can be invoked autonomously by the agent platform (disable-model-invocation:false) — this is platform default and not by itself a problem.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sequence-alignment
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sequence-alignment 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the sequence-alignment skill. - Provides sequence alignment using the NCBI BLAST API with support for both nucleotide and protein comparisons. - Supports multiple BLAST programs (blastn, blastp, blastx, tblastn, tblastx) and major biological databases (nr, nt, swissprot, refseq, pdb, etc.). - Offers human-readable result formats and customizable parameters (output format, max hits, e-value threshold). - Includes audit-ready commands, risk assessment, and security checklist. - Documentation covers usage examples, prerequisites, evaluation criteria, and workflow steps.
元数据
Slug sequence-alignment
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Sequence Alignment 是什么?

A skill for performing sequence alignment using NCBI BLAST API. Supports nucleotide and protein sequence comparison against major biological databases. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 114 次。

如何安装 Sequence Alignment?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install sequence-alignment」即可一键安装,无需额外配置。

Sequence Alignment 是免费的吗?

是的,Sequence Alignment 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Sequence Alignment 支持哪些平台?

Sequence Alignment 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Sequence Alignment?

由 AIpoch(@aipoch-ai)开发并维护,当前版本 v1.0.0。

💬 留言讨论