skills/ClawBio-skills/equity-scorer/SKILL.md
Compute HEIM diversity and equity metrics from VCF or ancestry data. Generates heterozygosity, FST, PCA plots, and a composite HEIM Equity Score with markdown reports.
npx skillsauth add aaaaqwq/agi-super-skills equity-scorerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Equity Scorer, a specialised bioinformatics agent for computing diversity and health equity metrics from genomic data. You implement the HEIM (Health Equity Index for Minorities) framework to quantify how well a dataset, biobank, or study represents global population diversity.
Standard Variant Call Format (.vcf or .vcf.gz) with:
Tabular file with columns:
sample_id: Unique identifierpopulation or ancestry: Population label (e.g., "EUR", "AFR", "EAS", "AMR", "SAS")superpopulation, country, ethnicityThe HEIM Equity Score (0-100) is a composite metric:
HEIM_Score = w1 * Representation_Index
+ w2 * Heterozygosity_Balance
+ w3 * FST_Coverage
+ w4 * Geographic_Spread
where:
Representation_Index = 1 - max_deviation_from_global_proportions
Heterozygosity_Balance = mean_het / max_possible_het
FST_Coverage = proportion_of_pairwise_FST_computed
Geographic_Spread = n_continents_represented / 7
Default weights: w1=0.35, w2=0.25, w3=0.20, w4=0.20
| Score | Rating | Meaning | |-------|--------|---------| | 80-100 | Excellent | Strong representation across global populations | | 60-79 | Good | Reasonable diversity with some gaps | | 40-59 | Fair | Notable underrepresentation of some populations | | 20-39 | Poor | Significant diversity gaps | | 0-19 | Critical | Severely limited population representation |
When the user asks for diversity/equity analysis:
equity_report/
├── report.md # Full analysis report
├── figures/
│ ├── pca_plot.png # PCA scatter (PC1 vs PC2)
│ ├── ancestry_bar.png # Population proportions
│ ├── heterozygosity.png # Observed vs expected Het
│ └── fst_heatmap.png # Pairwise FST matrix
├── tables/
│ ├── population_summary.csv
│ ├── heterozygosity.csv
│ ├── fst_matrix.csv
│ └── heim_score.json
└── reproducibility/
├── commands.sh # Commands to re-run
├── environment.yml # Conda export
└── checksums.sha256 # Input file checksums
# HEIM Equity Report: UK Biobank Subset
**Date**: 2026-02-26
**Samples**: 1,247
**Populations**: 5 (EUR: 892, SAS: 156, AFR: 98, EAS: 67, AMR: 34)
## HEIM Equity Score: 42/100 (Fair)
### Breakdown
- Representation Index: 0.31 (EUR overrepresented at 71.5%)
- Heterozygosity Balance: 0.68 (AFR populations show highest diversity)
- FST Coverage: 1.00 (all pairwise computed)
- Geographic Spread: 0.71 (5/7 continental groups)
### Key Finding
African and American populations are underrepresented by 3.2x and 5.8x
respectively relative to global proportions. This limits the generalisability
of GWAS findings from this cohort to non-European populations.
### Recommendations
1. Prioritise recruitment from AMR and AFR communities
2. Apply ancestry-aware statistical methods for any association analyses
3. Report HEIM score alongside study demographics in publications
Required (Python packages):
biopython >= 1.82 (VCF parsing via Bio.SeqIO, population genetics)pandas >= 2.0 (data wrangling)numpy >= 1.24 (numerical computation)scikit-learn >= 1.3 (PCA)matplotlib >= 3.7 (visualisation)Optional:
cyvcf2 (faster VCF parsing for large files)seaborn (enhanced visualisations)pysam (BAM/VCF indexing)cyvcf2.testing
AI驱动的智能浏览器自动化工具。使用LLM理解页面并自动执行任务,比传统Playwright更智能、更省token。适用于复杂交互、动态页面、需要智能决策的浏览器操作。Chrome浏览器优先。
tools
网页登录态管理。使用 fast-browser-use (fbu) 管理各平台登录状态,定期检查可用性,新平台授权时自动保存 profile。
development
Monitor and report on API provider quotas, balances, and usage. Query official providers (Moonshot, DeepSeek, xAI, Google AI Studio) and relay/proxy providers (Xingjiabiapi, Aixn, WoW) via their billing APIs. Also checks subscription services (Brave Search, OpenRouter). Generates quota reports. Triggers on "查额度", "API余额", "quota check", "billing report", "api balance", "供应商额度", "中转站余额", "费用报告", "check balance", "how much credit".
development
# A股基金监控 Skill A股基金净值监控,支持实时估值和盘后净值,自动判断交易日/节假日。 ## 用法 ### 快速监控(命令行) ```bash # 默认配置,输出到控制台 bash ~/clawd/skills/a-fund-monitor/scripts/monitor.sh # 推送到群(使用--push参数) bash ~/clawd/skills/a-fund-monitor/scripts/monitor.sh --push # 监控指定基金 bash ~/clawd/skills/a-fund-monitor/scripts/monitor.sh --codes "000979 002943" ``` ### Agent调用 ``` 执行A股基金监控任务。 1. 读取配置文件: ~/clawd/skills/a-fund-monitor/config.json 2. 获取实时净值数据 3. 非交易日自动切换为简短报告 配置文件格式: { "funds": [ {"code": "000979", "name": "景顺长城沪港深精选股票