Claude
Skills
Sign in
Back

aws-judge-setup

Included with Lifetime
$97 forever

# AWS & Kubernetes Environment Setup for Judge

Cloud & DevOps

What this skill does

# AWS & Kubernetes Environment Setup for Judge

This skill ensures correct AWS and Kubernetes context before working on Judge platform tasks.

## When to Use

Automatically activates when:
- Working with Judge platform code
- Running AWS CLI or Terraform commands
- Executing kubectl commands
- Starting work on demo-judge cluster

## Critical Setup Command

**IMPORTANT: Always run this before starting Claude Code for Judge platform work:**

```bash
export AWS_PROFILE=conda-demo && kubectl config use-context arn:aws:eks:us-east-1:831646886084:cluster/demo-judge
```

This ensures:
- AWS CLI & Terraform use the `conda-demo` profile (demo account)
- kubectl commands target the `demo-judge` EKS cluster
- All agent commands will use the correct AWS account and Kubernetes context

## Command Prefixes

When executing commands in Judge context:

- **AWS/Terraform commands**: Always prefix with `AWS_PROFILE=conda-demo`
  ```bash
  AWS_PROFILE=conda-demo terraform plan
  AWS_PROFILE=conda-demo aws s3 ls
  ```

- **kubectl commands**: No prefix needed (context already set to demo-judge)
  ```bash
  kubectl get pods -n judge
  kubectl logs -n judge deployment/judge-api
  ```

## Verification

Before executing AWS or kubectl commands, verify:

```bash
# Check AWS profile
echo $AWS_PROFILE  # Should output: conda-demo

# Check kubectl context
kubectl config current-context  # Should output: arn:aws:eks:us-east-1:831646886084:cluster/demo-judge
```

## Auto-Configuration

When this skill is active, Claude will:
1. Verify AWS_PROFILE and kubectl context before AWS/kubectl commands
2. Automatically prefix AWS/Terraform commands with `AWS_PROFILE=conda-demo`
3. Warn if context appears incorrect for Judge platform work
4. Suggest re-running the setup command if needed

Related in Cloud & DevOps