model-distribution

Distribute ONNX models via Git LFS and GitHub Releases for Hope:RE.

8|1|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/HopeArtOrg/hope-re --skill model-distribution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-distribution
Source: https://github.com/HopeArtOrg/hope-re/tree/main/.gemini/skills/model-distribution
Command: npx skills add https://github.com/HopeArtOrg/hope-re --skill model-distribution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, git-lfs, github, gh, reqwest, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of distributing ONNX models for use in the Hope:RE application, ensuring seamless integration and efficient model management.

Core Features & Use Cases

  • Model Distribution: Handles model distribution via Git LFS, GitHub Releases, and runtime downloading.
  • Developer Workflow: Guides developers on how to export, track, and publish ONNX models.
  • User Workflow: Assists users in downloading and using models within the Hope:RE application.
  • Git LFS Configuration: Provides instructions for setting up Git LFS to track ONNX models.
  • GitHub Actions: Describes the GitHub Actions workflow for model upload and release management.
  • Runtime Model Download: Explains the process of downloading models at runtime.

Quick Start

Use the model-distribution skill to download the noise algorithm model into your app data directory with the command 'download_model "noise_algorithm.onnx"'

Frequently Asked Questions about model-distribution

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

FAQPage Schema
How do I distribute ONNX models using GitHub Releases and Git LFS?

Configuring Git LFS to track ONNX files and setting up GitHub Actions workflows automate model uploads and release management for runtime access. This approach streamlines version control and deployment within the application ecosystem.

What is the best way to download an ONNX model at runtime in Hope:RE?

To download an ONNX model at runtime, execute the 'download_model' command with the target filename, fetching the file directly into your application data directory for immediate use in image processing tasks.

Do I need Git LFS to track ONNX models for version control?

Git LFS is required to track ONNX models, handling large file storage efficiently to prevent repository bloat and ensure proper version control during developer export and publishing workflows.

How does the GitHub Actions workflow handle ONNX model release management?

The GitHub Actions workflow automates ONNX model release management by handling uploads to GitHub Releases, ensuring published models are correctly versioned and accessible for runtime downloading in the application.

Can I use this ONNX model distribution workflow for image processing tools?

This ONNX model distribution workflow targets developers and users working with machine learning models and image processing tools, facilitating seamless integration and efficient model management within the Hope:RE ecosystem.