drively
CommunityBuild a private cloud storage mini-app
Software Engineering#file management#nextjs#api routes#cloud storage#cloudinary#mongoose#sharing tokens
Authorhasanraiyan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Drively provides a production-ready pattern for implementing private file storage—covering uploads, folders, trash, sharing, search, bulk actions, and audit activity—so you don’t have to design and wire the whole workflow from scratch.
Core Features & Use Cases
- Private cloud storage UI + admin flow: Tabbed drive shell with search, sorting, infinite scroll, selection, preview, and keyboard shortcuts.
- Robust file/folder lifecycle: Create/move/rename/star/restore; soft delete with recursive cascade; permanent delete that destroys Cloudinary assets.
- Cross-app reuse + auditability: Reusable service exports and models for consistent file metadata, activity logging, and storage analytics across multiple apps (e.g., Coursify consumes Drively functions).
- Sharing and download: Time-limited share tokens (public access route) plus 302 download redirects to Cloudinary.
Quick Start
Use the drively skill to implement file management for your app by following Drively’s folder/file models, API route contracts, and UI patterns (uploads with progress, selection with floating bulk toolbar, and trash/share/search behavior).
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: drively Download link: https://github.com/hasanraiyan/resume/archive/main.zip#drively Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.