Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions codex/skills/upload-to-dropbox/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -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`

Expand All @@ -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.

Expand All @@ -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.

Expand Down
Loading