upload-release-assets
CommunityUpload INAV release assets, effortlessly.
Authorsensei-hacker
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the time-consuming and error-prone process of uploading numerous firmware hex files and configurator packages to a GitHub release, ensuring consistency and accuracy.
Core Features & Use Cases
- Automated Renaming: Rename firmware files from CI build formats to official release naming conventions.
- Bulk Upload: Upload all specified files from a source directory to a GitHub release tag.
- Upload Verification: Confirm the number of assets uploaded matches expectations.
- Use Case: A release manager has prepared all final firmware and configurator builds for INAV 9.0.0-RC2 and needs to upload them to the official GitHub release, ensuring correct file names and a complete set.
Quick Start
Upload all firmware hex files from 'claude/release-manager/downloads/9.0.0-rc2' to the INAV 9.0.0-RC2 release.
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: upload-release-assets Download link: https://github.com/sensei-hacker/inav-claude/archive/main.zip#upload-release-assets 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 223,000+ vetted skills library on demand.