원클릭으로
import
Import an existing research project into the SWF workflow: create Linear Project with milestones, add standard docs to existing repo
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Import an existing research project into the SWF workflow: create Linear Project with milestones, add standard docs to existing repo
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Graduate an evaluated idea into a full project: create Linear Project with Phase milestones, GitHub repo, and standard directory structure
Initialize Linear workspace for SWF workflow: create label system, Ideas project, Archive project, and configure team settings
Show today's tasks across all projects, optionally filtered by type label (dev, writing, figures, experiment, admin)
Read project state and design docs, then create the next batch of Linear issues for a project
Export Done/Canceled issues to Archive project as Documents, then guide user to delete originals to free quota
Review recent ADRs, experiments, and code changes, then update docs/design.md accordingly
| name | import |
| description | Import an existing research project into the SWF workflow: create Linear Project with milestones, add standard docs to existing repo |
Bring an existing research project into the SWF workflow without disrupting current work.
Identify the project:
ls top-level structuregit log --oneline -10 recent historyAssess current phase:
src/ 但没有 results/ 或实验记录 → 可能 Phase 1docs/paper/、论文 draft、.tex 文件 → 可能 Phase 5根据 repo 分析,我判断项目在 Phase 2(验证与 Benchmark):
- src/ 下核心代码已完成(最近 commit 多是 bugfix 而非新功能)
- 有 benchmarks/ 目录和部分结果
- 但还没有 case study 相关代码
你觉得准确吗?
Gather project info:
git remote -v 自动获取)Create Linear Project:
<one-line description>
**GitHub:** <repo-url>
**Tech Stack:** <tech stack>
**Imported:** <date>
**Imported at:** Phase <N>
Create Phase Milestones (read ${CLAUDE_SKILL_DIR}/../reference/phase-template.md):
Scaffold missing docs (non-destructive — never overwrite existing files):
| File | If exists | If missing |
|---|---|---|
| CLAUDE.md | Keep as-is, suggest merging SWF conventions | Generate from template |
| docs/design.md | Keep as-is | Create placeholder, remind user to fill |
| docs/adr/ | Keep as-is | Create directory |
| docs/experiments/benchmark/ | Keep as-is | Create directory |
| docs/experiments/case/ | Keep as-is | Create directory |
| docs/paper/ | Keep as-is | Create directory |
| configs/ | Keep as-is | Create directory |
| results/ | Keep as-is | Create directory |
| .gitignore | Merge SWF entries (results/, *.h5ad, etc.) without deleting existing rules | Generate from template |
Handle existing CLAUDE.md:
Seed current phase issues:
Summarize prior work to Archive:
git log — development history, key milestonescreate_document with project parameter):
导入前工作总结# <project-name> — 导入前工作总结
**导入日期:** <date>
**导入时 Phase:** <N>
**Repo:** <url>
## 已完成的工作
- <key accomplishment 1>
- <key accomplishment 2>
- ...
## 关键设计决策
- <decision 1 — inferred from code/docs>
- ...
## 已有成果
- 代码:<what's been built>
- 数据/实验:<what results exist>
- 文档:<what docs exist>
## 备注
<any other context worth preserving>
Commit and report:
docs: integrate SWF workflow## 导入完成:<project-name>
Linear Project: <url>
当前阶段: Phase <N>
新增文件: <list>
修改文件: <list>
保持不动: <list>
下一步:
- /swf:context 查看项目全貌
- /swf:plan-next 规划当前阶段的 issues