Agent SkillsRunchuan-BU/BioClaw › add-omics-runtime-pack

add-omics-runtime-pack

GitHub

用于在BioClaw环境中审计或安装八个生物信息学运行时技能包,确保目录结构和文件布局符合同步要求,无需修改源代码。

.claude/skills/add-omics-runtime-pack/SKILL.md Runchuan-BU/BioClaw

Trigger Scenarios

用户希望增强内置的生物信息学分析指导 需要验证或刷新容器内的技能文件夹结构

Install

npx skills add Runchuan-BU/BioClaw --skill add-omics-runtime-pack -g -y
More Options

Non-standard path

npx skills add https://github.com/Runchuan-BU/BioClaw/tree/main/.claude/skills/add-omics-runtime-pack -g -y

Use without installing

npx skills use Runchuan-BU/BioClaw@add-omics-runtime-pack

指定 Agent (Claude Code)

npx skills add Runchuan-BU/BioClaw --skill add-omics-runtime-pack -a claude-code -g -y

安装 repo 全部 skill

npx skills add Runchuan-BU/BioClaw --all -g -y

预览 repo 内 skill

npx skills add Runchuan-BU/BioClaw --list

SKILL.md

Frontmatter
{
    "name": "add-omics-runtime-pack",
    "description": "Audit or refresh a curated pack of eight high-signal omics runtime skills in a BioClaw installation. Use when the user wants stronger built-in guidance for common omics analyses inside agent containers without changing BioClaw source code. Ensures the eight runtime skill folders exist under `container\/skills\/` with the expected flat file layout.",
    "disable-model-invocation": true
}

Add Omics Runtime Pack

This skill verifies that eight strong runtime skills are present under container/skills/ for common BioClaw analysis tasks.

What This Adds

  • container/skills/scrna-preprocessing-clustering/
  • container/skills/cell-annotation/
  • container/skills/chip-seq/
  • container/skills/atac-seq/
  • container/skills/differential-expression/
  • container/skills/proteomics/
  • container/skills/metagenomics/
  • container/skills/structural-biology/

Each runtime skill must contain only root-level files:

  • SKILL.md
  • technical_reference.md
  • commands_and_thresholds.md

What This Must Not Change

  • Do not modify src/, container/agent-runner/, Dockerfile, or any application code.
  • Do not modify src/container-runner.ts.
  • Do not add Python packages, R packages, or other dependencies.
  • Do not add nested references/ directories under container/skills/<skill>/.

The contribution is delivered as runtime skill content plus this installer skill, without any source-code changes.

Why The Runtime Skills Must Stay Flat

BioClaw syncs container/skills/<skill>/ into /home/node/.claude/skills/<skill>/ inside the container, but the sync only copies the first directory level.

That means:

  • container/skills/<skill>/SKILL.md will sync
  • container/skills/<skill>/technical_reference.md will sync
  • container/skills/<skill>/commands_and_thresholds.md will sync
  • container/skills/<skill>/references/... will not sync

So every installed runtime skill must be flat.

Runtime Skill Source Of Truth

The runtime-ready versions now live directly in:

container/skills/

Treat those directories as the source of truth. Do not recreate alternate copies under .claude/skills/.

Implementation Steps

Run all steps directly. Only pause if one of the target runtime skill directories already exists and appears user-modified.

1. Verify Current State

Check:

pwd
ls -la container/skills
for skill in \
  scrna-preprocessing-clustering \
  cell-annotation \
  chip-seq \
  atac-seq \
  differential-expression \
  proteomics \
  metagenomics \
  structural-biology
do
  test -e "container/skills/$skill" && echo "$skill already exists" || echo "$skill missing"
done

If any target directory already exists, inspect it before changing anything.

2. Create Or Update The Eight Runtime Skill Directories

For each skill listed below, ensure container/skills/<skill>/ exists and contains exactly the three required root-level files.

Runtime skill Required files
scrna-preprocessing-clustering SKILL.md, technical_reference.md, commands_and_thresholds.md
cell-annotation SKILL.md, technical_reference.md, commands_and_thresholds.md
chip-seq SKILL.md, technical_reference.md, commands_and_thresholds.md
atac-seq SKILL.md, technical_reference.md, commands_and_thresholds.md
differential-expression SKILL.md, technical_reference.md, commands_and_thresholds.md
proteomics SKILL.md, technical_reference.md, commands_and_thresholds.md
metagenomics SKILL.md, technical_reference.md, commands_and_thresholds.md
structural-biology SKILL.md, technical_reference.md, commands_and_thresholds.md

Do not invent alternate content unless the committed runtime files clearly conflict with the current repository state.

3. Preserve The Runtime-Ready Shape

For every installed runtime skill:

  • keep only the three root-level files above
  • do not create README.md
  • do not create nested references/
  • keep the relative links in SKILL.md pointing to technical_reference.md and commands_and_thresholds.md

4. Validate The Installed Pack

Run these checks:

find container/skills -maxdepth 2 -type f | sort
find container/skills -maxdepth 3 -type d -name references

The second command should produce no output for the eight installed skills.

Also confirm that no duplicate copy of the runtime pack remains under .claude/skills/add-omics-runtime-pack/.

Also confirm no external-path residue remains:

grep -RniE "/Users/|omics-skills-repo-template|bioSkills-main|OpenClaw-Medical-Skills-main|claude-scientific-skills-main" \
  container/skills/scrna-preprocessing-clustering \
  container/skills/cell-annotation \
  container/skills/chip-seq \
  container/skills/atac-seq \
  container/skills/differential-expression \
  container/skills/proteomics \
  container/skills/metagenomics \
  container/skills/structural-biology

That search should return no matches.

5. Report The Result

Summarize:

  • which runtime skill directories were created
  • whether all eight contain exactly the three required files
  • whether any pre-existing directories needed conflict resolution
  • that no source files were modified

Version History

  • a79b8c4 Current 2026-07-25 11:43

Same Skill Collection

.claude/skills/add-figure/SKILL.md
.claude/skills/add-gmail/SKILL.md
.claude/skills/add-telegram-swarm/SKILL.md
.claude/skills/add-telegram/SKILL.md
.claude/skills/add-voice-transcription/SKILL.md
.claude/skills/convert-to-docker/SKILL.md
.claude/skills/customize/SKILL.md
.claude/skills/debug/SKILL.md
.claude/skills/setup/SKILL.md
.claude/skills/x-integration/SKILL.md
container/skills/agent-browser/SKILL.md
container/skills/atac-seq/SKILL.md
container/skills/bio-tools/SKILL.md
container/skills/blast-search/SKILL.md
container/skills/cell-annotation/SKILL.md
container/skills/chip-seq/SKILL.md
container/skills/differential-expression/SKILL.md
container/skills/metagenomics/SKILL.md
container/skills/proteomics/SKILL.md
container/skills/pubmed-search/SKILL.md
container/skills/query-alphafold/SKILL.md
container/skills/query-clinvar/SKILL.md
container/skills/query-ensembl/SKILL.md
container/skills/query-geo/SKILL.md
container/skills/query-interpro/SKILL.md
container/skills/query-kegg/SKILL.md
container/skills/query-opentarget/SKILL.md
container/skills/query-pdb/SKILL.md
container/skills/query-reactome/SKILL.md
container/skills/query-stringdb/SKILL.md
container/skills/query-uniprot/SKILL.md
container/skills/report-template/SKILL.md
container/skills/scrna-preprocessing-clustering/SKILL.md
container/skills/sds-gel-review/SKILL.md
container/skills/sec-report/SKILL.md
container/skills/sequence-analysis/SKILL.md
container/skills/skills-hub/SKILL.md
container/skills/structural-biology/SKILL.md

Metadata

Files
0
Version
a79b8c4
Hash
3e76b60c
Indexed
2026-07-25 11:43

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-21 07:41
浙ICP备14020137号-1 $Гость$