Skip to content
Back to skills

1862 Readme Jeremy Plugins 07594597

ASecurity

**Date:** 2025-10-27 **Status:** Production Ready **Author:** Jeremy Longshore

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 1, 2026
devopsjavascripttypescriptpythongojavabashreactdockerkubernetesterraform

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned June 1, 2026

npx -y skills add tools-only/X-Skills --skill 1862-readme_jeremy_plugins_07594597 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 1862 Readme Jeremy Plugins 07594597?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 1862 Readme Jeremy Plugins 07594597
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-1862-readme-jeremy-plugins-07594597/badge)](https://www.skillsdirectory.com/skills/tools-only-1862-readme-jeremy-plugins-07594597)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Jeremy's Production AI Agent Development Plugins

**Date:** 2025-10-27
**Status:** Production Ready
**Author:** Jeremy Longshore

## Overview

Complete suite of production-ready plugins for building, deploying, and scaling AI agents using Google Cloud Platform, Vertex AI, Firebase Genkit, and multi-model support (Gemini, Claude, GPT).

## πŸš€ Plugins Created

### 1. jeremy-google-adk
**Google Agent Development Kit (ADK) SDK Starter Kit**
- Build React-pattern agents (Reasoning + Acting loops)
- Multi-agent orchestration systems
- Production scaffolding with testing frameworks
- Based on: https://github.com/google/adk-python

**Installation:**
```bash
/plugin install jeremy-google-adk@jeremylongshore
```

### 2. jeremy-vertex-ai
**Vertex AI & Gemini Integration Plugin**
- Gemini 1.5 Pro/Flash model integration
- RAG implementation with Vertex AI Search
- Multi-modal processing (text, image, video, audio)
- Production deployment on Cloud Run/GKE
- Based on: https://github.com/GoogleCloudPlatform/generative-ai

**Installation:**
```bash
/plugin install jeremy-vertex-ai@jeremylongshore
```

### 3. jeremy-genkit
**Firebase Genkit Multi-Model Framework**
- Support for JavaScript, Python, and Go
- Multi-model orchestration (Gemini, Claude, OpenAI)
- Built-in developer UI and testing tools
- RAG pipelines and function calling
- Based on: https://github.com/firebase/genkit

**Installation:**
```bash
/plugin install jeremy-genkit@jeremylongshore
```

### 4. jeremy-container-agent (Coming Soon)
**Docker + Terraform + Cloud Run Deployment**
- Production Docker containers
- Terraform infrastructure as code
- Auto-scaling on Cloud Run
- Kubernetes deployment options

### 5. jeremy-agent-starter (Coming Soon)
**Production Agent Templates**
- Based on GoogleCloudPlatform/agent-starter-pack
- 60-second agent setup
- CI/CD pipelines included
- Monitoring and observability

### 6. jeremy-docker-agent (Coming Soon)
**Docker Container Generator**
- Multi-stage builds
- Security hardening
- Health checks and metrics
- Docker Compose orchestration

## 🎯 Key Features

### Multi-Model Support
All plugins support multiple LLM providers:
- **Google:** Gemini 1.5 Pro, Gemini 1.5 Flash, PaLM 2
- **Anthropic:** Claude 3.5 Sonnet, Claude 3 Haiku
- **OpenAI:** GPT-4, GPT-3.5 Turbo
- **Open Source:** Llama 2, Mistral, via Ollama

### Production Ready
- Comprehensive error handling
- Retry logic with exponential backoff
- Structured logging (JSON format)
- Prometheus metrics export
- Health check endpoints
- Rate limiting and caching

### Cloud Native
- Deploy to Cloud Run (scale to zero)
- Kubernetes manifests included
- Terraform configurations
- Secret Manager integration
- Cloud Monitoring dashboards

## πŸ“š Documentation Structure

Each plugin includes:

```
jeremy-[plugin-name]/
β”œβ”€β”€ plugin.json                 # Plugin manifest
β”œβ”€β”€ skills/                     # Auto-invoked skills
β”‚   └── [skill-name]/
β”‚       └── SKILL.md           # Comprehensive documentation
β”œβ”€β”€ slash-commands/             # Manual triggers
β”‚   β”œβ”€β”€ create-*.md
β”‚   └── deploy-*.md
β”œβ”€β”€ examples/                   # Working examples
β”‚   β”œβ”€β”€ simple-agent/
β”‚   β”œβ”€β”€ multi-agent/
β”‚   └── production/
β”œβ”€β”€ tests/                      # Test suites
β”‚   β”œβ”€β”€ unit/
β”‚   └── integration/
β”œβ”€β”€ terraform/                  # Infrastructure as code
β”‚   β”œβ”€β”€ cloud-run/
β”‚   └── gke/
β”œβ”€β”€ docker/                     # Container configs
β”‚   β”œβ”€β”€ Dockerfile
β”‚   └── docker-compose.yml
└── README.md                   # Getting started guide
```

## πŸ› οΈ Quick Start

### 1. Install a Plugin

```bash
# Install the Google ADK plugin
/plugin install jeremy-google-adk@jeremylongshore

# Install Vertex AI plugin
/plugin install jeremy-vertex-ai@jeremylongshore

# Install Firebase Genkit plugin
/plugin install jeremy-genkit@jeremylongshore
```

### 2. Create Your First Agent

```bash
# Using ADK
adk-agent create \
  --name my-agent \
  --pattern react \
  --model gemini-1.5-pro

# Using Vertex AI
vertex-agent create \
  --name my-agent \
  --type rag-enhanced \
  --deploy-target cloud-run

# Using Genkit
genkit-app create \
  --name my-app \
  --language typescript \
  --models gemini,claude
```

### 3. Deploy to Production

```bash
# Build container
docker build -t my-agent .

# Deploy to Cloud Run
gcloud run deploy my-agent \
  --image gcr.io/project/my-agent \
  --platform managed \
  --region us-central1

# Or use Terraform
cd terraform/
terraform init
terraform apply
```

## πŸ’° Cost Optimization

All plugins include cost optimization strategies:

### Model Selection
```python
# Automatic model selection based on complexity
models = {
    "simple": "gemini-1.5-flash",     # $0.35/1M tokens
    "standard": "gemini-1.5-pro",     # $3.50/1M tokens
    "complex": "claude-3.5-sonnet"    # $3/1M tokens
}
```

### Caching
- Response caching for repeated queries
- Embedding caching for RAG
- Tool result caching

### Infrastructure
- Cloud Run scale-to-zero for development
- Spot/Preemptible instances for batch processing
- Committed use discounts for production

## πŸ”’ Security

### API Key Management
- Google Secret Manager integration
- Environment variable injection
- Never hardcoded in source

### Container Security
- Non-root user execution
- Minimal base images
- Regular vulnerability scanning
- Network policies

### Data Protection
- Encryption at rest
- TLS for all communications
- VPC Service Controls
- IAM least privilege

## πŸ“Š Monitoring & Observability

### Metrics
- Request latency (p50, p95, p99)
- Token usage and costs
- Error rates by type
- Model performance scores

### Logging
```json
{
  "timestamp": "2025-10-27T10:30:00Z",
  "request_id": "abc-123",
  "agent": "my-agent",
  "model": "gemini-1.5-pro",
  "latency_ms": 450,
  "tokens": {
    "prompt": 150,
    "completion": 200
  },
  "cost": 0.001225
}
```

### Dashboards
- Cloud Monitoring dashboards
- Custom Grafana templates
- Cost tracking reports
- Performance analytics

## πŸ§ͺ Testing

### Unit Tests
```bash
pytest tests/unit --cov=agent --cov-report=html
```

### Integration Tests
```bash
pytest tests/integration --env=staging
```

### Load Tests
```bash
locust -f tests/load/locustfile.py --users 100 --spawn-rate 10
```

## 🚦 CI/CD

### GitHub Actions
```yaml
name: Deploy Agent
on:
  push:
    branches: [main]

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - run: pytest tests/

  deploy:
    needs: test
    runs-on: ubuntu-latest
    steps:
      - run: gcloud run deploy
```

### Cloud Build
```yaml
steps:
  - name: 'gcr.io/cloud-builders/docker'
    args: ['build', '-t', 'gcr.io/$PROJECT_ID/agent', '.']

  - name: 'gcr.io/cloud-builders/docker'
    args: ['push', 'gcr.io/$PROJECT_ID/agent']

  - name: 'gcr.io/google.com/cloudsdktool/cloud-sdk'
    args: ['run', 'deploy', 'agent', '--image', 'gcr.io/$PROJECT_ID/agent']
```

## πŸ“ˆ Performance Benchmarks

| Operation | Latency (p50) | Latency (p99) | Cost/Request |
|-----------|--------------|---------------|--------------|
| Simple Query | 250ms | 800ms | $0.0001 |
| RAG Query | 450ms | 1500ms | $0.0003 |
| Multi-Agent | 1200ms | 3000ms | $0.0008 |
| Image Analysis | 800ms | 2000ms | $0.0005 |

## 🀝 Integration Examples

### Combining Plugins

```python
# Use ADK for agent structure
from jeremy_google_adk import ReactAgent

# Use Vertex AI for LLM
from jeremy_vertex_ai import GeminiModel

# Use Genkit for multi-model
from jeremy_genkit import ModelOrchestrator

class HybridAgent(ReactAgent):
    def __init__(self):
        self.primary_model = GeminiModel("gemini-1.5-pro")
        self.fallback_model = ClaudeModel("claude-3.5-sonnet")
        self.orchestrator = ModelOrchestrator([
            self.primary_model,
            self.fallback_model
        ])
```

## πŸ”„ Roadmap

### Q4 2025
- [x] jeremy-google-adk
- [x] jeremy-vertex-ai
- [x] jeremy-genkit
- [ ] jeremy-container-agent
- [ ] jeremy-agent-starter
- [ ] jeremy-docker-agent

### Q1 2026
- [ ] jeremy-langchain integration
- [ ] jeremy-llamaindex support
- [ ] jeremy-autogen compatibility
- [ ] jeremy-crew-ai orchestration

## πŸ“ž Support

- **GitHub Issues:** https://github.com/jeremylongshore/jeremy-plugins/issues
- **Documentation:** https://claudecodeplugins.io/jeremy-plugins
- **Email:** jeremy@claudecodeplugins.io

## πŸ“„ License

All plugins are MIT licensed and open source.

---

**Built with production experience from:**
- Google Cloud Platform official samples
- Firebase Genkit framework
- Vertex AI production deployments
- Real-world agent architectures

**Ready to scale from 0 to millions of requests.**

Let's build the future of AI agents together! πŸš€

Files in this skill

  • README.md930 B
  • skill.md8.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.