UD

uchicago-dsi/ai-sci-skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

20 stars 质量 62 趋势 30MIT

人工智能科学家的可重复使用技能

概览

可重复使用AI辅助科学研究的技能。 编码代理会在不同会话间丢失上下文,信任不应信任的结果,并在一次诊断运行时提出扫描。这些技能编码了重复的工作流程和判断,避免每次会话都重新学习。 每个技能都刻意紧凑。共享版本编码了跨项目通用的决策规则和工作流,而集群特定、实验室和仓库特定事实则保留在本地策略文件中。 Agentcomm为多个处理同一问题的代理提供一个共享邮箱,这样他们可以交接、互相提问,并在没有人转达的情况下告知完成任务。 它在不同线束之间最为有用。Claude Code 已经可以直接给其他 Claude 会话发送消息,因此两个 Claude 代理无需额外帮助。

概述(AI 翻译)

可重复使用AI辅助科学研究的技能。

编码代理会在不同会话间丢失上下文,信任不应信任的结果,并在一次诊断运行时提出扫描。这些技能编码了重复的工作流程和判断,避免每次会话都重新学习。

每个技能都刻意紧凑。共享版本编码了跨项目通用的决策规则和工作流,而集群特定、实验室和仓库特定事实则保留在本地策略文件中。

技能

技巧 它的作用
slurm 提交、检查和调试Slurm作业,避免调度器问题与运行时故障混淆
experiment-design 提出改变决策的最小实验
training-audit 诊断早期验证衰退并选择受控优化检查
sensemaking 在信任某个发现之前,先检查它是否合理
skeptical-labmate 压力测试声明、基线及后续计划
lab-notebook 保持记录可重启和可审计
quarto-presentations 创建、渲染、检查和导出Quarto reveal.js幻灯片

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

ai-sci-skills

Reusable skills for AI-assisted scientific research.

Coding agents lose context across sessions, trust results they shouldn’t, and propose sweeps when a single diagnostic run would suffice. These skills encode recurring workflows and judgment calls so they don’t have to be re-taught every session.

Each skill is intentionally compact. The shared versions encode decision rules and workflows that generalize across projects, while cluster-specific, lab-specific, and repo-specific facts stay in local policy files.

Skills

Skill What it does
slurm Submit, inspect, and debug Slurm jobs without mixing scheduler problems with runtime failures
experiment-design Propose the smallest experiment that changes a decision
training-audit Diagnose early validation decline and choose controlled optimization checks
sensemaking Check whether a finding makes sense before trusting it
skeptical-labmate Stress-test claims, baselines, and follow-up plans
lab-notebook Keep records restartable and auditable
quarto-presentations Create, render, check, and export Quarto reveal.js slide decks
job-babysitting Classify job health and choose the next action
mission-control Coordinate workers, reconcile steering, and intervene before directions become stale
rut-breaker Detect low-yield loops and force a better reset move
handoff Create restart-ready session handoffs
bounded-auto-loop Run a short autonomous loop with a fixed budget and stop rule
maintenance-pass Trim dead code, vestiges, and duplication without churn
research-code-parsimony Reuse existing owners and cut over cleanly instead of growing code
claude-code-worker Delegate isolated Claude Code tasks with resumable sessions and quota-aware recovery
agentcomm Let agents coordinate with each other through a shared mailbox
quota-saving-mode Cut the model requests spent on polling, waiting, and status chatter
humanize Edit prose so it sounds like the author and reads plainly

Agents talking to each other

agentcomm gives several agents working on one problem a shared mailbox, so they can hand off, ask each other questions, and say when something is done without a person relaying it.

It is most useful across harnesses. Claude Code can already message other Claude sessions directly, so two Claude agents need no help from this. A Claude agent and a Codex agent cannot see each other at all, and the mailbox is what lets them coordinate: a durable name each, a roster showing who is reading, and read state that tells a peer whether a question has actually been picked up.

quota-saving-mode uses it for the same reason, to deliver a wake-up when a long job finishes rather than having an agent poll for it. That skill ships bin/await-notify and bin/await-event for harnesses without built-in

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add uchicago-dsi/ai-sci-skills
新手?先看 mcpskill.org 教程 →