阿里云 OSS 文件上传插件市场
npx claudepluginhub lorainwings/oss-uploader-skillsUpload files and directories to Aliyun OSS (Object Storage Service)
A Claude Code plugin that provides skills for uploading files to Aliyun OSS (Object Storage Service).
Once the repository is published on GitHub:
# Add the marketplace
/plugin marketplace add lorainwings/oss-uploader
# Install the plugin
/plugin install oss-uploader
# Clone the repository
git clone https://github.com/lorainwings/oss-uploader.git
# Add the marketplace
/plugin marketplace add /path/to/oss-uploader
# Install the plugin
/plugin install oss-uploader
You can use the skill in two ways:
Direct command:
/oss-uploader
Natural language (Recommended): Just describe what you want to do:
The skill requires the @atomfe/oss-uploader CLI tool:
npm install -g @atomfe/oss-uploader
Configure OSS credentials using one of these methods:
Config File (.ossrc.json):
{
"region": "oss-cn-hangzhou",
"accessKeyId": "your-access-key-id",
"accessKeySecret": "your-access-key-secret",
"bucket": "your-bucket-name"
}
Environment Variables:
export OSS_REGION=oss-cn-hangzhou
export OSS_ACCESS_KEY_ID=your-access-key-id
export OSS_ACCESS_KEY_SECRET=your-access-key-secret
export OSS_BUCKET=your-bucket-name
Upload my dist folder to the static directory in OSS
Upload dist folder, only include JS and CSS files
Upload dist to OSS and generate a mapping file
The skill helps you:
oss-uploader/
├── marketplace.json # Marketplace configuration
├── plugins/
│ └── oss-uploader/
│ ├── plugin.json # Plugin metadata
│ └── skills/
│ └── oss-uploader/
│ └── SKILL.md # Skill definition
├── LICENSE
└── README.md
MIT
lorain