google-gemini/gemini-skills
Gemini APIとSDKを使ったアプリ開発に必要な最新情報をAIコーディングアシスタントに提供する、エージェントスキル集です。
- スター
- 4,414
- フォーク
- 485
- 未解決の Issue
- 14
- 最終コミット
- 一昨日
これは何?
LLMは特定の時点までの情報で学習されるため、Gemini APIの新しいSDKリリースやAPIの変更、最新のベストプラクティスを把握できないことがあります。このリポジトリでは、コーディングエージェントに関連情報を手軽に追加できるスキルを提供し、Gemini APIのコードをより正確に生成できるようにします。
このリポジトリには4つのスキルが含まれています。gemini-api-devはPythonおよびTypeScript SDKでInteractions APIを使ったアプリ開発、gemini-api-cliはシェルからのGemini呼び出し、gemini-live-api-devはWebSocket経由のリアルタイムな双方向音声・動画・テキストストリーミング、gemini-omni-flash-apiは動画の生成と編集に対応します。スキルはVercel skills CLI、Context7、Claude Code、Cursor、OpenAI Codex、Antigravityからインストールできます。
このプロジェクトは、Googleが公式にサポートする製品ではありません。
主な機能
- 01Gemini APIを使ったテキスト生成、チャット、ストリーミング、関数呼び出しに対応
- 02画像、音声(TTS)、動画の生成スキルを収録
- 03音声・動画・テキストのストリーミングに対応するリアルタイムLive APIスキルを提供
- 04スクリプトからGeminiを呼び出すシェルCLIスキルを提供
- 05Claude Code、Cursor、OpenAI Codex、Antigravityなどのエージェントツールにインストール可能
ユースケース
- コーディングエージェントがPythonまたはTypeScriptで正しいGemini API呼び出しを記述できるようにする
- Gemini Live APIを使ってリアルタイムの音声・動画アシスタントを構築する
- シェルスクリプトからGeminiの画像・音声・動画生成を呼び出す
- Gemini Omni Flashモデルで短い動画を生成または編集する
クイックスタート
- 1
Vercel skills CLIを使って、スキルを対話形式で閲覧・インストールできます
npx skills add google-gemini/gemini-skills --list - 2
または、gemini-api-devスキルを直接インストールできます
npx skills add google-gemini/gemini-skills --skill gemini-api-dev
使う前に知っておきたいこと
- これはGoogleが公式にサポートする製品ではありません。
- vertex-ai-api-devスキルは別のリポジトリに移動しました。
収録されている特集
トピック
よくある質問
- gemini-skills とは?
- Gemini APIとSDKを使ったアプリ開発に必要な最新情報をAIコーディングアシスタントに提供する、エージェントスキル集です。 LLMは特定の時点までの情報で学習されるため、Gemini APIの新しいSDKリリースやAPIの変更、最新のベストプラクティスを把握できないことがあります。このリポジトリでは、コーディングエージェントに関連情報を手軽に追加できるスキルを提供し、Gemini APIのコードをより正確に生成できるようにします。
- gemini-skills は無料で使えますか?ライセンスは?
- gemini-skills は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gemini-skills は今もメンテナンスされていますか?
- 活発にメンテナンス中。gemini-skills の最終コミットは 2026年11月5日 です。
- gemini-skills は何に使えますか?
- コーディングエージェントがPythonまたはTypeScriptで正しいGemini API呼び出しを記述できるようにする Gemini Live APIを使ってリアルタイムの音声・動画アシスタントを構築する シェルスクリプトからGeminiの画像・音声・動画生成を呼び出す Gemini Omni Flashモデルで短い動画を生成または編集する
- gemini-skills のインストール方法は?
- Vercel skills CLIを使って、スキルを対話形式で閲覧・インストールできます: npx skills add google-gemini/gemini-skills --list または、gemini-api-devスキルを直接インストールできます: npx skills add google-gemini/gemini-skills --skill gemini-api-dev
- gemini-skills はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/google-gemini/gemini-skills
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェントに1,000以上の認証済みアプリツールキット、ユーザーごとのセッション、アクション実行用サンドボックスを提供するTypeScript・Python SDK。
LLMで非構造化テキストから構造化データを抽出し、抽出結果を元テキストの該当箇所に紐付けるPythonライブラリです。
主要なLLMプロバイダーやUIフレームワークに対応した、ストリーミングチャット、ツール呼び出し、エージェント、マルチモーダルアプリ向けの型安全でプロバイダー非依存なTypeScript SDK。
GoogleのGemini APIを使い、/gemini-reviewコメントをきっかけにプルリクエストへAI生成のコードレビューコメントを投稿するGitHub Actionです。