Install
openclaw skills install artifact-organizer按任务阶段而不是按文件类型整理混合产物。当编码、写作、脚本处理、研究、自动化或多步骤任务产生多个文件,且文件开始散落、临时产物与最终产物混在一起、目录结构不清晰,或用户提出“整理目录”“整理工作区”“归类”“归档”“收整产物”“文件有点乱”“帮我理一理结构”时,使用此技能。既支持任务开始前先规划 staged 目录结构,也支持对已经变乱的任务目录做清理和重组;遇到密码、token、API key、服务器凭据等精确敏感信息时,优先归入现有 secrets/ 体系。
openclaw skills install artifact-organizer这个技能用于把任务产物整理得更清楚、更容易继续做、更方便后续维护。
默认原则是:按任务阶段优先,按文件类型次之。
也就是说,通常应该:
scripts/、docs/、data/ 目录,除非那样对当前任务明显更好以下两类情况都适合触发:
适用于:
适用于:
优先考虑类似这样的结构:
<task-root>/
├── 01_input-prep/
├── 02_processing/
├── 03_verification/
└── 04_delivery/
然后再在某个阶段下按需要细分:
02_processing/
├── scripts/
├── data/
├── notes/
└── outputs/
不要强迫所有任务套用同一个固定模板。阶段名应该跟着真实 workflow 走。
一个阶段下可能同时有:
这很正常。只要它们属于同一个步骤,就应该允许放在一起,而不是为了“整齐”强行拆散。
secrets/如果发现以下内容:
处理原则:
secrets/ 体系secrets/ 视为精确敏感值的事实来源例如:
secrets/server-credentials.mdsecrets/ccnu-account.md如果直接移动会影响现有代码运行、脚本加载或任务连续性,则优先保证功能不坏,并明确说明取舍。
不要为了好看而大搬家。
只有在以下方面明显变好时,才值得移动、重命名或重组:
避免无意义折腾。
整理已有任务时:
secrets/。常见阶段名包括:
但不要机械套用,要根据任务实际情况调整。
好的阶段名示例:
01_source-collection02_cleaning-and-normalization03_generation04_review-and-delivery不好的示例:
step1misctemp2优先优化:
secrets/ 时能正确归位实际整理或提出整理方案时,尽量做到:
secrets/避免:
scripts/ 目录如果正确使用这个技能,最终应该达到:
secrets/ 约定处理