モデルの学習、ファインチューニング、評価、実行を、ローカル環境やSlurm・クラウドGPUクラスターで行えるオープンソースのML研究プラットフォーム。
huggingface/skills
AIコーディングエージェントに、学習、評価、データセット、Spacesなど、Hugging Face Hubのタスクに必要な手順やスクリプトを提供するAgent Skills集です。
- スター
- 11,288
- フォーク
- 786
- 未解決の Issue
- 70
- 最終コミット
- 7 日前
これは何?
Hugging Face Skillsは、機械学習タスクに取り組むAIコーディングエージェント向けに、手順、スクリプト、リソースをまとめた自己完結型のスキルフォルダ集です。各スキルはSKILL.mdファイルを含むディレクトリで、タスクに合致するとエージェントが読み込みます。対象分野には、hfコマンドラインツール、TRLを使ったモデル学習、Dataset Viewer APIによるデータセットの探索、評価の実行、GradioのデモやSpacesの構築、モデルの重みのメモリ使用量の見積もり、AWS SageMakerへのデプロイなどがあります。
このリポジトリはAgent Skills形式に準拠しており、Claude Code、Codex、Gemini CLI、Cursorで利用できます。Hubの検索、データセットやバケットの管理、ジョブの起動など、基本的なHub操作を行うには、hf-cliスキルから始めるのがおすすめです。追加のワークフロースキルは、必要に応じてhf skills addコマンドでインストールできます。
主な機能
- 01Hub操作に使うhfコマンドをエージェントに教えるhf-cliスキルを提供します。
- 02Hugging Face Jobs上でのTRLとUnslothを使ったモデルの学習・ファインチューニングをカバーします。
- 03Dataset Viewer APIを使ったデータセットのクエリ、ページネーション、フィルタリングを提供します。
- 04GradioアプリやHugging Face Spacesの構築・デプロイ用スキルを含みます。
- 05SafetensorsまたはGGUFの重みの読み込みに必要なメモリを見積もるhf-memスキルを提供します。
- 06計画、IAMの設定、エンドポイントの構築を扱うAWS SageMakerデプロイ用スキルを含みます。
ユースケース
- ターミナルからコーディングエージェントにHub上のモデル、データセット、Spacesを管理させる。
- パッケージ化された学習スキルのガイダンスを使って、言語モデルやビジョンモデルをファインチューニングする。
- 大規模モデルを推論用に読み込む前に、必要なGPUメモリを見積もる。
- 本番環境向けのデフォルト設定で、Hub上のモデルをAmazon SageMakerにデプロイする。
クイックスタート
- 1
リポジトリをClaude Codeのプラグインマーケットプレイスとして登録する
/plugin marketplace add huggingface/skills - 2
hf-cliスキルをインストールする
/plugin install hf-cli@huggingface/skills - 3
hf CLIを使って、追加のHugging Faceスキルをインストールする
hf skills add <skill-name>
使う前に知っておきたいこと
- インストール手順はクライアントごとに異なるため、Codex、Gemini CLI、Cursorでは手動で設定する必要があります。
収録されている特集
トピック
よくある質問
- skills とは?
- AIコーディングエージェントに、学習、評価、データセット、Spacesなど、Hugging Face Hubのタスクに必要な手順やスクリプトを提供するAgent Skills集です。 Hugging Face Skillsは、機械学習タスクに取り組むAIコーディングエージェント向けに、手順、スクリプト、リソースをまとめた自己完結型のスキルフォルダ集です。各スキルはSKILL.mdファイルを含むディレクトリで、タスクに合致するとエージェントが読み込みます。対象分野には、hfコマンドラインツール、TRLを使ったモデル学習、Dataset Viewer APIによるデータセットの探索、評価の実行、GradioのデモやSpacesの構築、モデルの重みのメモリ使用量の見積もり、AWS SageMakerへのデプロイなどがあります。
- skills は無料で使えますか?ライセンスは?
- skills は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- skills は今もメンテナンスされていますか?
- 活発にメンテナンス中。skills の最終コミットは 2026年10月30日 です。
- skills は何に使えますか?
- ターミナルからコーディングエージェントにHub上のモデル、データセット、Spacesを管理させる。 パッケージ化された学習スキルのガイダンスを使って、言語モデルやビジョンモデルをファインチューニングする。 大規模モデルを推論用に読み込む前に、必要なGPUメモリを見積もる。 本番環境向けのデフォルト設定で、Hub上のモデルをAmazon SageMakerにデプロイする。
- skills のインストール方法は?
- リポジトリをClaude Codeのプラグインマーケットプレイスとして登録する: /plugin marketplace add huggingface/skills hf-cliスキルをインストールする: /plugin install hf-cli@huggingface/skills hf CLIを使って、追加のHugging Faceスキルをインストールする: hf skills add <skill-name>
- skills はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/huggingface/skills
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
CPUまたはGPUで動作し、多彩なマージ手法を使って重みを組み合わせ、事前学習済み大規模言語モデルを統合するツールキット。
Hugging Faceのチェックポイントから直接、LLM、VLM、拡散モデルをファインチューニング・事前学習できる、PyTorch DTensorネイティブのトレーニングライブラリ。
プロンプト、オープンソースモデル、LoRA設定を組み合わせたLLMのファインチューニング実験を実行・比較できる、出力テスト内蔵の設定駆動型CLIです。
SliceGPTは、重み行列の行と列をスライスしてLLMなどのTransformerモデルを縮小する、学習後圧縮手法です。
最小限のローカルハードウェアで小型の言語モデルや視覚言語モデルをアライメントする、Hugging Faceの実践的なコース。