inttegro-files
Installation
SKILL.md
Inttegro files
Keep private file storage separate from deliberate public sharing.
Inspect
- Use
list_filesfor bounded discovery andget_filefor authoritative status, scan state, media facts, size, and timestamps. - Use
list_file_linksorget_file_linkto inspect link lifecycle and access counts. These read tools intentionally do not return bearer capability URLs. - Do not infer that processing or scanning succeeded until the returned state says so.
Upload
- The user must select or attach the file through the host. Never choose unrelated workspace or device files.
- Read the selected bytes without pasting them into conversation, encode canonical base64, and call
upload_filewith the exact filename, MIME type, purpose, and a stable operation key. - The decoded-content limit is 5 MiB. If the file is larger, stop and direct the user to an Inttegro/API upload flow rather than splitting, truncating, or silently recompressing it.
- Confirm the displayed filename, MIME type, byte size, and purpose. Report the returned file ID and processing state; do not echo base64 or custom data.