ckm:storage

Upload, list, sync, and retrieve URLs for S3-compatible storage objects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tarang-tj/syllabus-ai --skill ckm-storage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ckm:storage
Source: https://github.com/tarang-tj/syllabus-ai/tree/main/.claude/skills/ckm-storage
Command: npx skills add https://github.com/tarang-tj/syllabus-ai --skill ckm-storage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a portable interface to manage assets on S3-compatible storage, enabling you to upload files, list objects, sync folders, and generate public URLs without leaving your terminal.

Core Features & Use Cases

  • Upload single files to configured S3-compatible storage and return the public URL.
  • Sync local folders to a remote prefix with optional dry-run and extension filters.
  • List objects with optional prefixes, and fetch URLs for remote assets.

Quick Start

Upload a file and retrieve its public URL with a single command.

Frequently Asked Questions about ckm:storage

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

FAQPage Schema
How do I upload files to S3-compatible storage and get the public URL?

This Skill uploads single files to your configured S3-compatible storage and returns the corresponding public URL. It validates your environment configuration before performing the upload operation.

Can I sync local folders to an S3 bucket with a dry run?

Yes, you can sync local folders to a remote S3 prefix with an optional dry-run to preview changes. The Skill also supports extension filters to restrict which file types are synchronized.

How do I list objects in an S3 bucket using a prefix?

You can list objects in an S3 bucket using an optional prefix to filter results to a specific path. The Skill validates your configuration and returns the matching objects in a human-readable format.

What environment configuration do I need to manage S3 storage tasks?

Managing S3 storage tasks requires environment configuration for your endpoint, access keys, and bucket. The Skill validates this setup before performing any upload, list, or sync operations.

Does this S3 storage tool work with S3-compatible endpoints other than AWS?

Yes, the tool manages S3-compatible storage across any provider. You must configure your specific endpoint, keys, and bucket in the environment to execute uploads, syncs, and URL retrieval successfully.