object-storage

Automate Google Cloud Storage bucket provisioning and presigned URL uploads in pnpm monorepos.

Updated May 16, 2026
One-click install
npx skills add https://github.com/ckrono-prog/Kotlin-Code-Builder --skill object-storage-ckrono-prog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: object-storage
Source: https://github.com/ckrono-prog/Kotlin-Code-Builder/tree/main/.local/skills/object-storage
Command: npx skills add https://github.com/ckrono-prog/Kotlin-Code-Builder --skill object-storage-ckrono-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @google-cloud/storage, google-auth-library, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup and usage of object storage (App Storage) for web apps in pnpm monorepo projects, streamlining the process of handling file uploads and serving assets.

Core Features & Use Cases

  • Object Storage Setup: Automates the provisioning of Google Cloud Storage buckets.
  • File Uploads: Manages file uploads with presigned URLs, ensuring secure and efficient transfers.
  • Public Asset Serving: Serve public assets from specified paths without authentication.
  • Private Object Serving: Serve private objects with optional authentication and access control.
  • Use Case: Perfect for developers looking to integrate object storage into their web applications, enabling them to handle file uploads and static assets more efficiently.

Quick Start

Set up object storage for your project using the setupObjectStorage() function.

Frequently Asked Questions about object-storage

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

FAQPage Schema
How do I set up Google Cloud Storage for file uploads in a pnpm monorepo?

You can set up Google Cloud Storage in a pnpm monorepo by calling the `setupObjectStorage()` function to automate bucket provisioning and configure secure access for your web app.

How do presigned URLs handle file uploads to object storage?

Presigned URLs manage file uploads by allowing web apps to transfer files directly to Google Cloud Storage securely and efficiently without requiring separate server-side upload processing.

Can I serve both public and private objects from Google Cloud Storage in my web app?

Yes, this Skill supports serving public assets from specified paths without authentication, alongside serving private objects with optional authentication and access control.

Do I need Replit sidecar authentication to use Google Cloud Storage in my web app?

Yes, secure access to Google Cloud Storage requires Replit sidecar authentication and the google-auth-library dependency to manage credentials and provision buckets properly.

What is the best way to automate bucket provisioning for object storage in a web app?

Automating bucket provisioning is best handled through the setupObjectStorage() function, which configures Google Cloud Storage buckets and generates presigned URLs for file uploads.