light-project-structure
Community规范化科研项目结构与骨架搭建
AuthorLight0305
Version1.0.0
Installs0
System Documentation
What problem does it solve?
规范化科研项目结构,快速搭建可扩展的骨架,确保数据、代码、结果与文档等在同一约定下组织,便于复现实验和协作。
Core Features & Use Cases
- 标准化骨架:data/raw、data/interim、data/processed、data/external、src、models、experiments、results、figures、notebooks/exploratory、notebooks/reports、configs、logs、references、docs、paper、ppt、patent、software-copyright、assets、tests、notebooks、.light 等目录及命名约束。
- 模板与脚手架:自动生成 README.md、CHANGELOG.md、PROJECT_PLAN.md、PROJECT_STRUCTURE.md、pyproject.toml/.gitignore/.editorconfig/.pre-commit-config.yaml,默认后端为 uv,支持 Poetry。
- 脚本化创建:包含 scripts/scaffold.py,一次性创建骨架并可选地初始化 DVC、以及放置一个 dataset 桩用于演示。
- 与 CCDS 等工作流最佳实践的对齐,提供数据/笔记/实验分流与追溯。
Quick Start
Run python scaffold.py <target> --name <name> --module <module> to generate a ready-to-use project skeleton.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: light-project-structure Download link: https://github.com/Light0305/Light-skills/archive/main.zip#light-project-structure Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.