diff --git a/codex/skills/upload-to-dropbox/SKILL.md b/codex/skills/upload-to-dropbox/SKILL.md index 923def4..f624b86 100644 --- a/codex/skills/upload-to-dropbox/SKILL.md +++ b/codex/skills/upload-to-dropbox/SKILL.md @@ -12,7 +12,6 @@ Use this skill to save generated content or upload files to Dropbox. - `upload_file` - `create_folder` -- `file_preview` - `list_folder` - `search` @@ -23,7 +22,7 @@ Use this skill to save generated content or upload files to Dropbox. 3. If the destination folder does not exist, confirm the path and create it with `create_folder`. `upload_file` does not create missing parent folders. `create_folder` only creates the last path segment, so create any missing parent first. 4. If the user did not name the file, propose one filename and extension. 5. Before calling `upload_file`, confirm the exact destination path, filename, and content summary with the user. -6. After a successful upload, report that the file was created, including the path and filename. Then call `file_preview` for that file. +6. After a successful upload, report that the file was created, including the path and filename. 7. If `upload_file` returns a name conflict, stop and ask the user before trying another name. 8. If the user wants a shared link, switch to `share-dropbox-content`. Do not create a shared link from this skill. @@ -48,7 +47,7 @@ If `upload_file` returns a name conflict, report the conflict and wait for the u ## Safety -Do not upload without explicit confirmation of the destination path, filename, and content. Do not create a destination folder without confirming the path. Do not assume the destination folder or filename without verifying with the user. Do not retry with a different filename after a name conflict until the user chooses one. Do not create a shared link from this skill. Call `file_preview` only after `upload_file` returns success. +Do not upload without explicit confirmation of the destination path, filename, and content. Do not create a destination folder without confirming the path. Do not assume the destination folder or filename without verifying with the user. Do not retry with a different filename after a name conflict until the user chooses one. Do not create a shared link from this skill. Prefer specific destination folders over generic locations like the user's root folder. When the user's intent for folder structure is unclear, suggest organizing content into topic or project-specific folders.