GS

google/skill-reach

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

16 stars 품질 75 트렌드 41Apache-2.0

An evaluation suite for AI agent skill triggering and collision detection

개요

An evaluation suite for AI agent skill routing, collision detection, multi-step trajectory evaluation, and description optimization. While standard evaluation suites measure skill execution after invocation, skill-reach measures the discovery and selection phase: determining whether incoming user queries route to the appropriate skill, execute required multi-step tool handoffs, and avoid redundant calls in the presence of competing descriptions. To enable dense semantic embeddings or the Google Antigravity SDK, install the optional extras: To install reach as an isolated standalone CLI tool from the local repository: Configure credentials for your target model provider: When evaluating with Gemini models via API key authentication (antigravity-sdk or antigravity-cli): When using Agent Platform enterprise infrastructure (antigravity-cli or antigravity-sdk), authenticate with Application Default Credentials (ADC) and configure your project: Setting AGY_ADC_AUTH=true (for...

README

원문 README의 일부입니다. 원문 보기.

skill-reach

An evaluation suite for AI agent skill routing, collision detection, multi-step trajectory evaluation, and description optimization.

While standard evaluation suites measure skill execution after invocation, skill-reach measures the discovery and selection phase: determining whether incoming user queries route to the appropriate skill, execute required multi-step tool handoffs, and avoid redundant calls in the presence of competing descriptions.

Contents

Installation

Requires Python 3.12+ and uv.

git clone https://github.com/google/skill-reach
cd skill-reach
uv sync

# Optional: initialize project configuration from template
cp reach.example.toml reach.toml

To enable dense semantic embeddings or the Google Antigravity SDK, install the optional extras:

# Install individual extras
uv sync --extra antigravity-sdk
uv sync --extra semantic

# Or sync with all extras
uv sync --all-extras

To install reach as an isolated standalone CLI tool from the local repository:

# Install base CLI tool
uv tool install .

# Or install with optional extras
uv tool install ".[semantic,antigravity-sdk]"

Authentication

Configure credentials for your target model provider:

Google Gemini API (AI Studio / Developer API)

When evaluating with Gemini models via API key authentication (antigravity-sdk or antigravity-cli):

export GEMINI_API_KEY="your-api-key"
# or
export GOOGLE_API_KEY="your-api-key"

Google Cloud Agent Platform (Vertex AI / ADC)

When using Agent Platform enterprise infrastructure (antigravity-cli or antigravity-sdk), authenticate with Application Default Credentials (ADC) and configure your project:

# 1. Authenticate with Google Cloud and bind quota project
gcloud auth application-default login --project your-project-id

# 2. Configure Agent Platform environment variables
export GOOGLE_CLOUD_PROJECT="your-project-id"
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add google/skill-reach
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →