Community研究&データ分析github.com

trashy-whistler749/game-cover-downloader-skill

LibretroデータベースからゲームカバーとメディアをダウンロードするバッチCLIツール。複数のフロントエンドレイアウトと自然言語AI統合をサポートします。

game-cover-downloader-skill とは?

このスキルは、Libretroデータベースからゲームのカバーアートやメディアを一括ダウンロードするためのCLIツールです。複数のフロントエンドレイアウト(例:Steam、Epic Games、RetroArchなど)に対応しており、ダウンロードしたメディアを各プラットフォームの形式に合わせて整理できます。また、自然言語AI(Claude Code、Cursor、Codexなど)と統合することで、ユーザーは複雑な設定を覚えることなく、簡単な指示でカバーアートのダウンロードや更新を実行できます。これにより、ゲームコレクションの管理が大幅に効率化され、手動での作業負担を軽減します。このスキルは、ゲームエミュレーションコミュニティや大規模なゲームライブラリを持つユーザーにとって特に有用です。

対応~Claude Code~Codex CLI~Cursor
npx skills add trashy-whistler749/game-cover-downloader-skill

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

game-cover-downloader-skill は何をしますか?

LibretroデータベースからゲームカバーとメディアをダウンロードするバッチCLIツール。複数のフロントエンドレイアウトと自然言語AI統合をサポートします。

概要

このスキルを使用すると、Libretroデータベースからゲームのボックスアート、スクリーンショット、タイトル画像などのメディアを一括ダウンロードできます。ダウンロードされたメディアは、Steam、Epic Games、RetroArch、ES-DE、Pegasusなど、さまざまなフロントエンドのレイアウトに合わせて自動的に整理されます。

主な機能

  • 一括ダウンロード: ゲームライブラリ全体のカバーアートを一度にダウンロード
  • 複数レイアウト対応: 各種フロントエンドの形式に自動変換
  • AI統合: 自然言語による操作で、詳細な設定が不要
  • エラーハンドリング: ダウンロード失敗時のリトライやログ出力
  • カスタマイズ可能: ファイル名パターンや保存先ディレクトリを自由に設定

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他、カスタムCLI環境

使用方法

# 基本的な使い方
cover-downloader --help

# ゲームリストから一括ダウンロード
cover-downloader batch --list games.txt --output ./covers

# 特定のゲームを検索してダウンロード
cover-downloader search "Super Mario World" --platform snes

設定

設定は cover-downloader.config.json または環境変数で行います。

{
  "outputDir": "./covers",
  "layout": "retroarch",
  "concurrency": 5,
  "retryAttempts": 3
}

自然言語AI統合

AIエージェント(Claude Code、Cursor、Codex)と組み合わせて使用する場合、以下のような自然言語の指示で操作できます:

  • 「最新のNESゲームカバーをすべてダウンロードして」
  • 「SNESのカバーをSteamグリッド形式で更新して」
  • 「エラーがあったゲームのカバーだけ再ダウンロードして」

注意事項

  • Libretroデータベースの利用規約を遵守してください
  • 大量ダウンロード時は、データベースサーバーに過負荷をかけないようにしてください
  • ダウンロードしたメディアは個人利用の範囲内で使用してください

ライセンス

MIT


---

このスキルは、ゲームコレクションの視覚的な管理を効率化し、複数のフロントエンド間での一貫したエクスペリエンスを提供します。

関連スキル