gemini-skills

gemini-skills

A skill library for the Gemini API, offering best practices and real-time streaming application development capabilities.

Agent SkillDevOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 3.7k
Source
skill-github

Overview

gemini-skills is a skill library designed for interacting with the Gemini API, SDK, and models. It addresses the limitations of language models in fixed knowledge by providing up-to-date best practices and real-time streaming application development capabilities. With these skills, AI can generate code that adheres to the latest standards and supports multi-turn conversations, function calling, and more. Suitable for developers, it can be installed via Vercel or Context7 CLI.

Capabilities

  • Provides best practices for Gemini API
  • Supports real-time bidirectional streaming application development
  • Covers WebSocket audio and video streaming
  • Supports multi-turn conversations and function calling
  • Generates structured outputs and images

Use cases

Developing Gemini-powered applicationsBuilding real-time audio and video streaming applicationsImplementing multi-turn conversations and function callingGenerating structured outputs and images

Setup

Requires: API KeyNode 环境
Using Vercel CLI: `npx skills add google-gemini/gemini-skills --skill gemini-interactions-api` or using Context7 CLI: `npx ctx7 skills install /google-gemini/gemini-skills gemini-interactions-api`

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I install a specific skill?

Install using Vercel or Context7 CLI with the skill name specified.

Are these skills free?

Yes, these skills are open-source and free to use.

Related skills