← 返回 Skills 市场
Protein QC Strict
作者
Billwanttobetop
· GitHub ↗
· v4.0.0
· MIT-0
69
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install protein-qc-strict
功能描述
Strictest protein sequence analysis quality control workflow (3365→456 sequences). Includes literature validation, CD-HIT redundancy removal, complexity chec...
安全使用建议
This workflow appears to be a legitimate local protein QC pipeline, but review and preparation are required before running it:
- Manual literature validation: The documentation emphasizes a literature-validation stage, but the provided script does not perform it. Ensure your input.fasta has already been curated/validated if you require that step.
- Install missing Python packages: The script uses embedded Python that requires Biopython and numpy (and possibly other scientific packages). Install them (for example, conda install -c conda-forge biopython numpy) or the inline Python will fail.
- Versioning and resource flags: cd-hit is invoked with -M 0 (no memory limit) and -T 0 (use all threads). These can consume all memory/CPUs on the host; adjust -M and -T to match your environment. Ensure MAFFT and trimAl versions are compatible with the commands used.
- Input/output behavior: The script cds into the output_dir and writes files there, overwriting files with those names if present. Run in an isolated directory and back up important data.
- Data sensitivity: The skill performs local processing only (no network calls in the included files), but your sequence data may be proprietary—do not run on sensitive data in untrusted environments.
If you want this to be more robust: ask the author (or modify) to add explicit dependency installation for Python packages, either automated checks at runtime or documented requirements, and clarify whether/how literature validation should be performed (manual vs automated).
功能分析
Type: OpenClaw Skill
Name: protein-qc-strict
Version: 4.0.0
The skill bundle provides a legitimate and well-documented workflow for protein sequence quality control, specifically tailored for the IRED enzyme family. The shell script `protein_qc_workflow.sh` and the instructions in `SKILL.md` correctly implement standard bioinformatics procedures using reputable tools like CD-HIT, MAFFT, and trimAl. There are no indicators of malicious intent, data exfiltration, or prompt injection; the embedded Python code is focused entirely on sequence filtering, entropy calculation, and alignment quality assessment.
能力评估
Purpose & Capability
The declared required binaries (cd-hit, mafft, trimal) match the described workflow (redundancy removal, MSA, trimming). The overall purpose (protein QC for sequence families) aligns with the provided shell script and examples.
Instruction Scope
SKILL.md and README claim a Stage 1 'literature validation' (3365→840) to ensure experimental support for sequences, but the included script does not implement any automated literature or database checks—it assumes input is already validated. The runtime code embeds Python snippets that rely on Biopython and numpy, yet no Python package dependencies are declared. The instructions also recommend 'original tools' and set aggressive cd-hit flags (-M 0, -T 0) that imply using all memory/CPUs; these are operational choices that could impact a host but are coherent with the goal.
Install Mechanism
SKILL.md contains an 'install' block that recommends conda/bioconda packages for cd-hit, mafft and trimal (reasonable). However the registry metadata said 'No install spec' which is inconsistent with SKILL.md. There are no downloads from arbitrary URLs. The script and docs do not declare installation of required Python packages (Biopython, numpy), which are necessary to run the embedded Python code.
Credentials
The skill requests no environment variables, credentials, or config paths—appropriate for a purely local QC workflow that operates on user-provided FASTA files.
Persistence & Privilege
The skill is not always-enabled, does not request elevated or persistent privileges, and does not modify other skills or system-wide config. It runs locally and writes output files into the user-specified output directory.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install protein-qc-strict - 安装完成后,直接呼叫该 Skill 的名称或使用
/protein-qc-strict触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v4.0.0
Complete workflow: 3365→456 sequences with literature validation, CD-HIT, complexity check, motif verification, MSA quality assessment. Battle-tested on IRED enzyme family.
元数据
常见问题
Protein QC Strict 是什么?
Strictest protein sequence analysis quality control workflow (3365→456 sequences). Includes literature validation, CD-HIT redundancy removal, complexity chec... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 69 次。
如何安装 Protein QC Strict?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install protein-qc-strict」即可一键安装,无需额外配置。
Protein QC Strict 是免费的吗?
是的,Protein QC Strict 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Protein QC Strict 支持哪些平台?
Protein QC Strict 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Protein QC Strict?
由 Billwanttobetop(@billwanttobetop)开发并维护,当前版本 v4.0.0。
推荐 Skills