Agent SkillsA-EVO-Lab/a-evolve › scientific-computing

scientific-computing

GitHub

提供科学计算、生物信息学、逻辑电路设计及机器学习训练的脚本编写策略,涵盖数值优化、DNA引物设计、硬件模拟及模型训练验证。

seed_workspaces/terminal/skills/scientific-computing/SKILL.md A-EVO-Lab/a-evolve

Trigger Scenarios

需要进行复杂的数值计算或算法实现 涉及生物信息学如DNA序列分析或引物设计 执行机器学习模型的训练与验证任务

Install

npx skills add A-EVO-Lab/a-evolve --skill scientific-computing -g -y
More Options

Non-standard path

npx skills add https://github.com/A-EVO-Lab/a-evolve/tree/main/seed_workspaces/terminal/skills/scientific-computing -g -y

Use without installing

npx skills use A-EVO-Lab/a-evolve@scientific-computing

指定 Agent (Claude Code)

npx skills add A-EVO-Lab/a-evolve --skill scientific-computing -a claude-code -g -y

安装 repo 全部 skill

npx skills add A-EVO-Lab/a-evolve --all -g -y

预览 repo 内 skill

npx skills add A-EVO-Lab/a-evolve --list

SKILL.md

Frontmatter
{
    "name": "scientific-computing",
    "description": "Strategies for scientific computing, numerical methods, bioinformatics\/DNA tasks, logic circuit design, algorithmic challenges, and ML training tasks."
}

Scientific Computing & Algorithmic Tasks

CRITICAL: Write complete scripts to files for complex tasks

Multi-step scientific analysis MUST be written as a single .py file to avoid state loss:

with open('/app/solve.py', 'w') as f:
    f.write("""#!/usr/bin/env python3
import numpy as np
# ... complete self-contained solution ...
""")
# Then run: bash("python3 /app/solve.py")

Bioinformatics / DNA primer design

  • Use oligotm CLI if available for Tm calculation (check with which oligotm)
  • Use primer3_core if available for automated primer design
  • Key Tm parameters: -tp 1 -sc 1 -mv 50 -dv 2 -n 0.8 -d 500 (Santa Lucia, salt-corrected)
  • Primer length: 15-30 bp, GC content 40-60%, Tm 55-65°C
  • For Gibson/Golden Gate assembly: add overlaps/BsaI sites to 5' end of primers
  • Parse FASTA files: handle multi-line sequences, strip whitespace
  • Write results in FASTA format to the expected output path

Logic circuit / hardware design

  • Read simulator code FIRST to understand gate semantics and timing
  • Key patterns: ripple-carry adder, mux, shift register
  • For Fibonacci mod 2^N: doubling method or iterative with registers

Numerical / distribution tasks

  • For optimization: use scipy.optimize (fsolve, minimize, root)
  • When searching distributions: verify KL divergence, entropy constraints
  • Always validate: check sums to 1, non-negative, constraint satisfaction

ML training tasks

  • Check GPU: python3 -c "import torch; print(torch.cuda.is_available())"
  • CPU-only: smaller batch size, simpler models, fewer epochs
  • Save checkpoints frequently

Verification

  • Verify output format matches task specification exactly
  • Save results to exact paths mentioned in task prompt
  • Compare against reference values for correctness

Version History

  • c9d4789 Current 2026-07-25 07:28

Same Skill Collection

artifacts/tb2_clawcode_opus46/skills/build-compiled-extensions/SKILL.md
artifacts/tb2_clawcode_opus46/skills/debug-and-fix/SKILL.md
artifacts/tb2_clawcode_opus46/skills/environment-discovery/SKILL.md
artifacts/tb2_clawcode_opus46/skills/python-data-analysis/SKILL.md
artifacts/tb2_clawcode_opus46/skills/scientific-computing/SKILL.md
artifacts/tb2_clawcode_opus46/skills/self-verification/SKILL.md
artifacts/tb2_clawcode_opus46/skills/systematic-exploration/SKILL.md
seed_workspaces/mcp_mh/.claude/skills/harness-optimizer/SKILL.md
seed_workspaces/osworld/skills/application-shortcuts/SKILL.md
seed_workspaces/osworld/skills/gui-click-over-keyboard/SKILL.md
seed_workspaces/osworld/skills/gui-navigation/SKILL.md
seed_workspaces/osworld/skills/screenshot-analysis/SKILL.md
seed_workspaces/osworld/skills/self-verification/SKILL.md
seed_workspaces/osworld/skills/web-access-strategies/SKILL.md
seed_workspaces/skillbench/skills/data-formats/SKILL.md
seed_workspaces/skillbench/skills/environment-discovery/SKILL.md
seed_workspaces/skillbench/skills/python-packages/SKILL.md
seed_workspaces/skillbench/skills/skill-usage/SKILL.md
seed_workspaces/terminal/skills/build-compiled-extensions/SKILL.md
seed_workspaces/terminal/skills/debug-and-fix/SKILL.md
seed_workspaces/terminal/skills/environment-discovery/SKILL.md
seed_workspaces/terminal/skills/self-verification/SKILL.md

Metadata

Files
0
Version
88190c6
Hash
6691e566
Indexed
2026-07-25 07:28

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 21:32
浙ICP备14020137号-1 $방문자$