filepost-file-upload

Upload files to FilePost CDN and return permanent URLs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bachdyon/video-automator-skills --skill filepost-file-upload
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: filepost-file-upload
Source: https://github.com/bachdyon/video-automator-skills/tree/main/skills/filepost-file-upload
Command: npx skills add https://github.com/bachdyon/video-automator-skills --skill filepost-file-upload

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the need for durable hosted media/file URLs beyond short-lived temporary upload services. It allows for operations like uploading files, listing them, getting details, and deleting files through the FilePost API.

Core Features & Use Cases

  • Upload Files: Upload local files to FilePost CDN and receive permanent URLs.
  • List Files: View a list of uploaded files.
  • Get File Details: Retrieve information about a specific file.
  • Delete Files: Remove files from FilePost CDN.
  • Use Case: When you need a reliable and permanent URL for files that will not expire, such as for long-term hosting of images or documents.

Quick Start

Upload a file to FilePost and get a permanent CDN URL by running the command: .venv/bin/python skills/filepost-file-upload/scripts/filepost_client.py --env-file .env upload path/to/file.mp4

Frequently Asked Questions about filepost-file-upload

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload files to a CDN for permanent hosted media URLs?

To upload files to a CDN for permanent hosted media URLs, use this Skill to send local files to the FilePost API. It returns durable links that do not expire, making it suitable for long-term hosting of images and documents.

What's the best way to manage hosted files on FilePost without temporary URLs expiring?

Managing hosted files on FilePost prevents temporary URL expiration by providing permanent CDN links. This Skill supports listing uploaded files, retrieving specific file details, and deleting files through the FilePost API for durable media hosting.

Do I need the Python requests library to use the FilePost API for file uploads?

Yes, you need the Python requests library to use the FilePost API for file uploads. This Skill requires the requests dependency to handle API integration, executing operations like uploading, listing, and deleting files from the CDN.

Can I list and delete files from FilePost CDN using a Python script?

Yes, you can list and delete files from FilePost CDN using a Python script. This Skill provides a command-line script that interfaces with the FilePost API to retrieve file lists, get file details, and permanently remove hosted media.

How do I automate file uploads to FilePost CDN from the command line?

You automate file uploads to FilePost CDN from the command line by running the provided Python script with your environment file and file path. The script interfaces directly with the FilePost API to return a permanent hosted URL.