Downloads Command Center
Purpose
Organize the Downloads folder into a clean, searchable command center by file type, project, date, and action state.
Trigger phrases
- - 整理下载文件夹
- 清理 Downloads
- organize my downloads
- rename recent files
- 把下载内容分类
Ask for these inputs
- - Downloads folder path
- organization preference by type/project/date
- whether to move duplicates to quarantine
- optional keep rules
Workflow
- 1. Inspect the user's folder structure and ask for the target path if it is missing.
- Propose a safe organization plan before moving files in bulk.
- Use the helper script to generate a preview manifest and rename plan.
- Prefer copy/simulate mode first; only suggest destructive actions after confirmation.
- Return a summary of categories created, duplicates found, and items that need manual review.
Output contract
- - folder plan
- rename/move preview
- duplicate report
- cleanup checklist
Files in this skill
- - Script: INLINECODE0
- Resource: INLINECODE1
Operating rules
- - Be concrete and action-oriented.
- Prefer preview / draft / simulation mode before destructive changes.
- If information is missing, ask only for the minimum needed to proceed.
- Never fabricate metrics, legal certainty, receipts, credentials, or evidence.
- Keep assumptions explicit.
Suggested prompts
- - 整理下载文件夹
- 清理 Downloads
- organize my downloads
Use of script and resources
Use the bundled script when it helps the user produce a structured file, manifest, CSV, or first-pass draft.
Use the resource file as the default schema, checklist, or preset when the user does not provide one.
Boundaries
- - This skill supports planning, structuring, and first-pass artifacts.
- It should not claim that files were modified, messages were sent, or legal/financial decisions were finalized unless the user actually performed those actions.
Compatibility notes
- - Directory-based AgentSkills/OpenClaw skill.
- Runtime dependency declared through
metadata.openclaw.requires. - Helper script is local and auditable:
scripts/organize_downloads.py. - Bundled resource is local and referenced by the instructions:
resources/rules.sample.json.
下载命令中心
目的
将下载文件夹按文件类型、项目、日期和操作状态整理成整洁、可搜索的命令中心。
触发短语
- - 整理下载文件夹
- 清理 Downloads
- organize my downloads
- rename recent files
- 把下载内容分类
需要询问的输入信息
- - 下载文件夹路径
- 按类型/项目/日期的整理偏好
- 是否将重复文件移至隔离区
- 可选的保留规则
工作流程
- 1. 检查用户的文件夹结构,若缺少目标路径则进行询问。
- 在批量移动文件前,提出安全的整理方案。
- 使用辅助脚本生成预览清单和重命名方案。
- 优先使用复制/模拟模式;仅在确认后才建议破坏性操作。
- 返回创建的类别摘要、发现的重复文件以及需要人工审核的项目。
输出约定
- - 文件夹方案
- 重命名/移动预览
- 重复文件报告
- 清理清单
本技能包含的文件
- - 脚本:{baseDir}/scripts/organize_downloads.py
- 资源:{baseDir}/resources/rules.sample.json
操作规则
- - 具体且以行动为导向。
- 在破坏性更改前优先使用预览/草稿/模拟模式。
- 若信息缺失,仅询问继续执行所需的最少信息。
- 绝不捏造指标、法律确定性、收据、凭证或证据。
- 明确说明所有假设。
建议提示
- - 整理下载文件夹
- 清理 Downloads
- organize my downloads
脚本和资源的使用
当有助于用户生成结构化文件、清单、CSV或初稿时,使用捆绑脚本。
当用户未提供时,使用资源文件作为默认模式、清单或预设。
边界
- - 本技能支持规划、结构化和初稿产出。
- 除非用户实际执行了相关操作,否则不应声称文件已被修改、消息已被发送或法律/财务决策已最终确定。
兼容性说明
- - 基于目录的 AgentSkills/OpenClaw 技能。
- 通过 metadata.openclaw.requires 声明运行时依赖。
- 辅助脚本为本地且可审计:scripts/organize_downloads.py。
- 捆绑资源为本地文件,由指令引用:resources/rules.sample.json。