用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ffsshhttiikk/opencode-agents-skills --skill cell-biology命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | cell-biology |
| description | Study of cell structure, function, division, signaling, and homeostasis |
| category | biology |
| keywords | ["cell biology","cell structure","cell division","organelles","signaling","apoptosis","metabolism"] |
Cell biology explores the structure, function, and behavior of cells. I cover cellular organelles, cell cycle regulation, apoptosis, cell signaling, membrane transport, cytoskeleton, and cellular metabolism. I help understand cell physiology, disease mechanisms, and experimental cell biology techniques.
import numpy as np
from typing import List, Dict, Tuple
class CellCycle:
def __init__(self, cell_type: str):
self.cell_type = cell_type
self.phase_lengths = {
'G1': 11, 'S': 8, 'G2': 4, 'M': 1
}
def calculate_cell_cycle_time(self) -> float:
return sum(self.phase_lengths.values())
def check_dna_content(self, dna_content: float) -> Dict:
g1_content = 2.0 # 2N
s_content_range = (2.0, 4.0)
g2_content = 4.0 # 4N
if dna_content < g1_content + 0.3:
return {'phase': 'G1', 'checkpoint': 'Restriction point'}
elif dna_content < g2_content - 0.3:
return {: , : }
dna_content < g2_content + :
{: , : }
:
{: , : }
() -> :
base_proliferation =
gf_effect = np.tanh(growth_factors / )
ci_effect = - np.tanh(contact_inhibition / )
base_proliferation * gf_effect * ci_effect
() -> :
doublings = np.log2(final_cells / initial_cells)
hours / doublings
:
():
.cell_line = cell_line
() -> :
caspase_3 > caspase_9 > :
pathway =
caspase_8 > caspase_3 > :
pathway =
:
pathway =
{
: pathway,
: caspase_3 > ,
: (caspase_3 + caspase_9) /
}
() -> :
early_apoptotic = annexin_v_pos / total_cells *
late_apoptotic = pi_neg / total_cells *
{
: early_apoptotic,
: late_apoptotic,
: early_apoptotic + late_apoptotic
}
:
():
.cell_type = cell_type
() -> :
R =
solute_conc * R * temperature
() -> :
osmolarity_difference = intracellular - extracellular
osmolarity_difference > :
direction =
rate = water_permeability * osmolarity_difference
:
direction =
rate = water_permeability * (osmolarity_difference)
{: direction, : rate}
() -> :
atp_consumed * coupling_ratio / substrate_transported
:
():
.pathway = pathway
() -> :
occupancy = (ligand_conc / (kd + ligand_conc)) * receptor_num
{
: occupancy,
: occupancy / receptor_num *
}
() -> :
signal = receptor_occupancy * amplification_factor
signal > threshold
cycle = CellCycle()
cycle_time = cycle.calculate_cell_cycle_time()
()
phase = cycle.check_dna_content()
()
doubling = cycle.calculate_doubling_time(, , )
()