telegram-file-staging

Stage files from non-whitelisted paths into Telegram-safe upload areas.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Stage files to Telegram-safe directories so you can safely upload or share files that would otherwise be blocked or restricted by Telegram paths.

Core Features & Use Cases

  • Stage a file into a Telegram-friendly directory to avoid path restrictions during sends.
  • Auto-safeguard: auto-rename on collision, support target-dir override, and provide stable output for automation.
  • Use Case: When you need to stage a file from a non-whitelisted path (e.g., hidden workspace) for Telegram delivery.

Quick Start

Stage a file into a Telegram-friendly directory and optionally send it to Telegram.

Frequently Asked Questions about telegram-file-staging

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

FAQPage Schema
How do I upload files to Telegram from non-whitelisted paths?

Staging files for Telegram uploads involves copying files from restricted paths into Telegram-safe directories. This workflow bypasses path restrictions by auto-renaming on collision and providing stable output variables for automation scripts.

Why does my Telegram file upload fail due to path restrictions?

Telegram uploads fail due to path restrictions when files originate outside whitelisted directories. Staging files into Telegram-safe folders bypasses these restrictions by copying the file into an approved upload area before sending.

Can I override the target directory when staging files for Telegram?

Yes, you can override the target directory when staging files for Telegram. The script supports target-dir overrides and auto-renames files on collision to prevent overwrites during the staging process.

How do I automate a copy-then-send workflow for Telegram files?

Automate a copy-then-send Telegram workflow by using the script's stable SOURCE and STAGED_PATH outputs. These variables allow automation tools to reliably reference the staged file location for the subsequent upload action.

What are the limitations of staging files into Telegram-safe folders?

A limitation of staging files into Telegram-safe folders is the requirement for additional disk space to hold the copied files. The script only stages files and emit paths, meaning another tool must execute the actual Telegram send.