common — common skill and vertex ai common, setup-opencode, community, common skill and vertex ai, ide skills, common skill api key management, common skill for ai agents, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for AI Agents requiring streamlined API key management and Vertex AI integration, such as those built with AutoGPT or LangChain. Common is a library that offers API key management and Vertex AI support for developers using the Gemini API.

Features

API Key Management via automatic GEMINI_API_KEY detection
Vertex AI Support for seamless AI Studio and Vertex AI transitions
Client Helpers for automatic client initialization
Compatibility with Python for streamlined development
Integration with Gemini API for enhanced functionality
Simplified client setup using sys and pathlib modules

# Core Topics

wollfoo wollfoo
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The common skill by wollfoo is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for common skill and vertex ai, common skill api key management, common skill for ai agents.

Ideal Agent Persona

Ideal for AI Agents requiring streamlined API key management and Vertex AI integration, such as those built with AutoGPT or LangChain.

Core Value

Empowers agents to seamlessly manage API keys from multiple sources and switch between AI Studio and Vertex AI, leveraging client helpers for automated client initialization with the Gemini API.

Capabilities Granted for common

Automating API key retrieval from environment variables or files
Switching between AI Studio and Vertex AI for flexible model deployment
Initializing clients with the Gemini API for streamlined development

! Prerequisites & Limits

  • Requires Python environment
  • Specific to Gemini API and Vertex AI
  • Needs access to API key sources
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

common

Install common, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Common Skill Utilities

Thư viện dùng chung cho các skills sử dụng Gemini API.

Capabilities

  • API Key Management (quản lý API key) – Tự động tìm GEMINI_API_KEY từ nhiều nguồn
  • Vertex AI Support (hỗ trợ Vertex AI) – Chuyển đổi giữa AI Studio và Vertex AI
  • Client Helpers (trợ giúp client) – Tự động khởi tạo client phù hợp

Usage

python
1import sys 2from pathlib import Path 3 4# Thêm common directory vào path 5common_dir = Path(__file__).parent.parent.parent / 'common' 6sys.path.insert(0, str(common_dir)) 7 8from api_key_helper import get_api_key_or_exit, get_client, get_vertex_config 9 10# Lấy API key 11api_key = get_api_key_or_exit() 12 13# Hoặc lấy client tự động 14client_info = get_client()

API Key Lookup Order

  1. Process environment variable (GEMINI_API_KEY)
  2. Project root .env file
  3. .claude/.env file
  4. .claude/skills/.env file
  5. Skill directory .env file

Vertex AI Configuration

bash
1export GEMINI_USE_VERTEX=true 2export VERTEX_PROJECT_ID=your-gcp-project-id 3export VERTEX_LOCATION=us-central1

Files

  • api_key_helper.py – Main utility module
  • README.md – Detailed documentation

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is common?

Ideal for AI Agents requiring streamlined API key management and Vertex AI integration, such as those built with AutoGPT or LangChain. Common is a library that offers API key management and Vertex AI support for developers using the Gemini API.

How do I install common?

Run the command: npx killer-skills add wollfoo/setup-opencode. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for common?

Key use cases include: Automating API key retrieval from environment variables or files, Switching between AI Studio and Vertex AI for flexible model deployment, Initializing clients with the Gemini API for streamlined development.

Which IDEs are compatible with common?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for common?

Requires Python environment. Specific to Gemini API and Vertex AI. Needs access to API key sources.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add wollfoo/setup-opencode. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use common immediately in the current project.

Related Skills

Looking for an alternative to common or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI