← 返回 Skills 市场
nomadrex

Genome Report

作者 NomadRex · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
111
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install genome-report
功能描述
Analyze 23andMe raw genome data to generate comprehensive health, trait, and family comparison reports. Supports cardiovascular, cognitive, metabolic, pharma...
使用说明 (SKILL.md)

Genome Report

Analyze 23andMe v5 raw data files and generate health/trait reports with risk scoring.

Usage

python3 skills/genome-report/scripts/genome_report.py \x3Cgenome_file.txt> [options]

Options

Flag Values Default Description
--category all|cardio|cognitive|metabolic|pharma|athletic|traits all Category filter
--output text|json|html text Output format
--output-path filepath auto HTML output path
--family DIR directory path Family comparison mode

Examples

# Full report to console
python3 skills/genome-report/scripts/genome_report.py ~/my_genome.txt

# HTML report for one category
python3 skills/genome-report/scripts/genome_report.py ~/my_genome.txt --category cardio --output html

# Family comparison
python3 skills/genome-report/scripts/genome_report.py --family ~/genomes/ --output html

Input Format

23andMe v5 raw data (tab-separated): rsid chromosome position genotype

Lines starting with # are skipped. Genotypes marked -- (no-call) are excluded.

Output

  • Text: Console output with risk bars and color-coded SNP details
  • JSON: Structured data with scores and per-SNP results
  • HTML: Styled report with risk score cards and color-coded tables

Categories & Coverage

~55 curated SNPs across 6 categories:

  • Cardiovascular — blood pressure, cholesterol, cardiac rhythm, CAD risk
  • Cognitive — memory, dopamine, BDNF, social cognition, brain volume
  • Metabolic — diabetes risk, MTHFR, lactose, alcohol, iron metabolism
  • Pharmacogenomics — warfarin, clopidogrel, CYP2D6, CYP2C19 drug metabolism
  • Athletic — muscle fiber type, endurance, recovery, injury risk
  • Traits — eye color, hair color, earwax, bitter taste, asparagus smell

SNP Database

The SNP reference data lives in references/snp_database.json. Edit this file to add/update SNPs without changing the script. Each entry has: rsid, gene, category, trait, risk_allele, and genotype-specific effect descriptions.

Constraints

  • Pure Python 3.9+ — no external dependencies
  • Not medical advice — educational/informational only
安全使用建议
This skill appears internally consistent for local analysis of 23andMe raw files: it parses .txt files, compares genotypes to a bundled SNP database, and writes reports. Before installing or running it, do the following: (1) Inspect the full SKILL.md and the entire genome_report.py for hidden/control characters, network calls (urllib/requests), subprocess exec, or obfuscated code — the pre-scan flagged unicode control chars which can hide prompts. (2) Because genomic data is highly sensitive, run this code locally in a sandbox or isolated VM and do not upload genome files to unknown services. (3) Review references/snp_database.json for accuracy and provenance — the interpretation text can be edited and is not medical advice. (4) If you plan to let an autonomous agent invoke the skill, consider disabling autonomous invocation or restricting the agent's access to genome files; otherwise an agent could process private files without explicit user consent. (5) If you need stronger assurance, ask the publisher for source provenance, a signed release, or run static analysis and a full audit of the script (the provided snippet was truncated in the manifest output; verify the full file).
功能分析
Type: OpenClaw Skill Name: genome-report Version: 1.0.0 The genome-report skill is a legitimate tool for analyzing 23andMe raw genetic data. The Python script (genome_report.py) performs local file parsing and data comparison against a static SNP database (snp_database.json) without any network activity, external dependencies, or suspicious execution patterns. All file operations are restricted to reading input data and writing reports as requested by the user.
能力评估
Purpose & Capability
Name/description align with provided artifacts: a Python script that parses 23andMe v5 raw files and a local SNP database (references/snp_database.json) are present and sufficient for the stated functionality. The skill does not request unrelated binaries, cloud credentials, or external services.
Instruction Scope
SKILL.md instructs running the included Python script and editing the local SNP JSON for updates — this stays within the scope of local genotype analysis. The script reads local genome .txt files, produces text/json/html output, and can scan a directory for family comparisons (glob("*.txt")). It does not appear to make network calls or access external endpoints. Caveat: SKILL.md triggered a unicode-control-chars prompt-injection signal which may be an attempt to manipulate LLM behavior; inspect the full SKILL.md for hidden/control characters before trusting automated agents.
Install Mechanism
No install spec; skill is instruction-only with bundled Python script and data. No downloads, package installs, or archive extraction are declared.
Credentials
The skill requires no environment variables, credentials, or config paths. That is proportionate to its local file-processing purpose.
Persistence & Privilege
Skill does not request always: true and does not modify other skills or system-wide settings. It runs as-invoked and writes report files to local paths (output_path), which is expected behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install genome-report
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /genome-report 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with comprehensive 23andMe raw genome data analysis. - Analyze 23andMe v5 data for health, trait, and ancestry reports - Supports categories: cardiovascular, cognitive, metabolic, pharmacogenomics, athletic, traits - Generates reports in text, JSON, or HTML formats - Includes family comparison mode - SNP database editable via simple JSON file - Pure Python, no external dependencies; for educational use only
元数据
Slug genome-report
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Genome Report 是什么?

Analyze 23andMe raw genome data to generate comprehensive health, trait, and family comparison reports. Supports cardiovascular, cognitive, metabolic, pharma... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 111 次。

如何安装 Genome Report?

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

Genome Report 是免费的吗?

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

Genome Report 支持哪些平台?

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

谁开发了 Genome Report?

由 NomadRex(@nomadrex)开发并维护,当前版本 v1.0.0。

💬 留言讨论