Quick start: Agent Skills in Python
Before running any demo you need the repository installed and configured. This takes less than 5 minutes.
Requirements
Section titled “Requirements”| Requirement | Notes |
|---|---|
| Python 3.11+ | |
| Gemini API key | Free at Google AI Studio |
| Cloudflare API token | Only for DNS demos — Python, ADK and A2A |
| Claude Code CLI | Only for the Claude Code demo |
Installation
Section titled “Installation”-
Clone the repository
git clone https://github.com/nneira/agent-skills-a2a-adk-claude.gitcd agent-skills-a2a-adk-claude -
Create the virtual environment and install dependencies
python -m venv .venv && source .venv/bin/activatepip install -r requirements.txt -
Configure environment variables
cp .env.example .envOpen
.envand fill in:# Required for all demosGEMINI_API_KEY=your-gemini-api-key# Required for DNS demos (Python, ADK, A2A)CLOUDFLARE_API_TOKEN=your-cloudflare-api-tokenCLOUDFLARE_ZONE_ID=your-zone-idCLOUDFLARE_DOMAIN=yourdomain.com
Verify everything works
Section titled “Verify everything works”python -c "import google.genai, google.adk; print('OK')"If you see OK, you’re ready. Now you can go to the Demo and run the scenarios.