qingjiao-s3

Fetch pre-signed S3 upload URLs for 青椒 course materials.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/kim1024/agent-skills --skill qingjiao-s3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qingjiao-s3
Source: https://github.com/kim1024/agent-skills/tree/main/openclaw-qingjiao/package/skills/qingjiao-s3
Command: npx skills add https://github.com/kim1024/agent-skills --skill qingjiao-s3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

需要在青椒平台上传文件到 S3 存储时获取一个安全的、一次性可用的上传入口(预签名 URL)。本技能通过 qingjiao_s3 工具自动获取该 URL,简化上传流程并降低集成成本。

Core Features & Use Cases

  • 获取 S3 预签名上传 URL,用于将 PPT、视频等课程材料上传到青椒平台的 S3 存储。
  • 获取到 URL 后,使用 HTTP PUT 直接上传文件,同时支持 URL 的有效期和大小约束的安全控制。
  • Use Case: 当需要在课程制作中上传新材料时,快速获得上传入口并执行上传。

Quick Start

使用 qingjiao_s3 获取上传用的预签名 URL,并将目标文件通过该 URL 上传到青椒平台的 S3 存储。

Frequently Asked Questions about qingjiao-s3

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

FAQPage Schema
How do I get a pre-signed S3 upload URL for course materials?

To get a pre-signed S3 upload URL for course materials, use qingjiao_s3 with action set to "get_put_url" and business_type "upload_course_make_ppt" to validate inputs and return the URL for HTTP PUT uploads.

What is a pre-signed URL and when do I need it for S3 file uploads?

A pre-signed URL is a secure, one-time upload entry point for S3 storage. You need it when uploading PPTs or videos to the 青椒 platform, enabling direct HTTP PUT uploads without exposing your underlying S3 credentials.

Can I upload large video files directly to S3 storage using a pre-signed URL?

You can upload video files to S3 storage using a pre-signed URL obtained via qingjiao_s3. The URL enforces security controls like size constraints and validity periods, and you transfer the file using a standard HTTP PUT request.

How to upload PPTs to the 青椒 platform after obtaining the S3 pre-signed URL?

To upload PPTs to the 青椒 platform, first fetch the pre-signed URL via qingjiao_s3, then perform an HTTP PUT request targeting that URL with your file attached as the payload to complete the S3 upload.

Are there file size limits or validity periods for S3 pre-signed upload URLs?

S3 pre-signed upload URLs obtained through qingjiao_s3 include security controls for validity periods and size constraints. These limitations ensure secure, controlled uploads of course materials to the 青椒 platform's S3 storage.