AgentSkillsCN

project-scaffold

以生产级结构搭建新的生物医学机器学习研究仓库。在以下场景中使用:(1) 从零开始创建全新的研究项目;(2) 使用uv工具配置pyproject.toml文件;(3) 为生物医学/医疗健康领域的机器学习项目建立目录结构、CLAUDE.md文档,或制定相应的配置规范。

SKILL.md
--- frontmatter
name: project-scaffold
description: >
  Bootstrap new biomedical ML research repositories with production-grade
  structure. Use when: (1) Creating a new research project from scratch,
  (2) Setting up pyproject.toml with uv, (3) Establishing directory layout,
  CLAUDE.md, or config patterns for a biomedical/healthcare ML project.

Project Scaffold

Quick Start

bash
python scripts/init_project.py my-study --path /path/to/workspace
cd my-study && uv sync && uv run pytest tests/

Creates a uv-managed Python project with: src/<pkg>/config.py for paths/settings, tests/, docs/, CLAUDE.md, and wandb in dependencies.

References

FileApply When
references/project-structure.mdDirectory layout conventions, uv setup, config patterns, CLAUDE.md template

Scripts

ScriptPurpose
scripts/init_project.pyScaffold a minimal new project