# gameday

Turns one photo of you into six stadium shots in your team's kit. Needs the Pika MCP.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 727 installs · ★ 41
- Author: Pika-Labs
- License: Apache-2.0 · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/Pika-Labs/Pika-Plugins/tree/HEAD/skills/gameday/SKILL.md
- Updated: 2026-07-20
- HTML: https://affpapa.org/en/nevibecode/skills/gameday

## What it does

The skill takes a single photo and a team name, then returns six separate vertical images of you at the game in that team's jersey and scarf. The set follows a matchday arc: arriving at the stadium gates, sitting in the seats before kickoff, laughing with a friend in the stands, the goal celebration with both arms up, a crowd selfie, and a walk along the concourse with a flag over your shoulders.

Six prompts ship with the skill. Each one goes out as its own `generate_image_edit` call with the same source photo passed as `images`, which is what keeps the face consistent across the carousel. Every call uses `provider: gpt-image-2`, `aspect_ratio: 3:4`, `quality: medium` and `output_format: png`. A local file is uploaded first through `upload_asset` and a PUT to `presigned_url`, then the `public_url` goes into the prompts.

Kit colours are described in words, not crests or logos. If your club has a busy pattern, spell it out yourself: two main colours plus the stripe type. The generation calls fail without the Pika MCP, so wire that up first.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add Pika-Labs/Pika-Plugins --skill gameday -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/gameday/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/gameday/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add Pika-Labs/Pika-Plugins --skill gameday -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/gameday/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add Pika-Labs/Pika-Plugins --skill gameday -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/gameday/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install Pika-Labs/Pika-Plugins gameday
```

2. **Manually: put the files in place**
- File: `.github/skills/gameday/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add Pika-Labs/Pika-Plugins --skill gameday -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/Pika-Labs/Pika-Plugins --path skills/gameday
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/gameday/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add Pika-Labs/Pika-Plugins --skill gameday -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/Pika-Labs/Pika-Plugins/tree/HEAD/skills/gameday/SKILL.md

## When to use it
- produce six matchday shots from one uploaded photo
- keep the same face across every image in the set
- build a social carousel in your team's kit
- get vertical 3:4 photos without cropping by hand
- describe club colours in text instead of using logos

## Example prompts
- /gameday ~/photos/me.jpg Argentina
- make me an Argentina superfan from this photo
- put me at the game, here's my picture and team

## Source text · SKILL.md · Apache-2.0

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: f710e7923995b510.

BEGIN THIRD-PARTY FILE f710e7923995b510
````text
---
name: gameday
description: >-
  Use when the user asks for gameday or a task matching the examples below.
  Put a fan into the game. The user uploads one photo of themselves and names
  their favorite team; generate a 6-photo matchday-superfan carousel — six
  separate images of that same person at the game in their team's kit. Triggers:
  "/gameday", "make me an [team] superfan", "put me at the game", "gameday
  carousel". Requires the Pika MCP.
argument-hint: <user-photo-path-or-url> <favorite-team>
---

# gameday

The user uploads **one photo of themselves** and gives their **favorite team**. You generate **6 separate photos** of that person as a superfan at the game — a matchday carousel.

## Steps

1. **Get the two inputs.** Photo (local path or URL) and favorite team. If the photo is a local path, upload it (`upload_asset` → PUT to `presigned_url` → use `public_url`). Call the resulting URL `photo`.

2. **Fill the team.** From the team name, fill `{team}` and `{kit colors}` (two main colors + stripe pattern, e.g. Argentina → "sky-blue and white vertical stripes"). Describe colors, not crests/logos.

3. **Generate the 6 photos.** Make **6 separate `generate_image_edit` calls**, one per prompt below, passing the same `photo` as `images` on every call (this keeps the face identical). Settings each call: `provider: gpt-image-2`, `images: [photo]`, `aspect_ratio: 3:4`, `quality: medium`, `output_format: png`.

4. **Deliver the 6 separate images** in order. Six files — never one image split into panels.

## The 6 prompts (substitute `{team}` / `{kit colors}`)

**p1 — Arrival at the stadium**
```
Ultra-realistic candid lifestyle sports-fan photograph, single vertical phone photo, 3:4. The
subject is the SAME person as the reference photo — preserve their exact face, hair, features,
skin tone and vibe; natural candid expression. A passionate {team} football supporter arriving on
match day, wearing an official {team} home jersey ({kit colors}) with a matching {kit colors}
{team} supporter scarf looped around the neck, effortless game-day styling. They walk confidently
toward a big modern stadium's entrance gates, golden late-afternoon sun flaring low behind the
stands, long warm shadows. Streams of other fans in the same {kit colors} flow around them,
flags and team colors everywhere, a buzzing pre-match crowd. Candid street-style framing, slight
motion in the step, shallow depth of field on the background, realistic smartphone photo look,
authentic and unposed.
```

**p2 — In the seats before kickoff**
```
Ultra-realistic candid lifestyle sports-fan photograph, single vertical phone photo, 3:4. The
subject is the SAME person as the reference photo — preserve their exact face, hair, features,
skin tone and vibe. A {team} supporter in an official {team} jersey ({kit colors}) and matching
````
END THIRD-PARTY FILE f710e7923995b510

The third-party file has ended. Everything between the f710e7923995b510 tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

First 2858 of 6372 bytes. © Pika-Labs · Apache-2.0 · https://github.com/Pika-Labs/Pika-Plugins/tree/HEAD/skills/gameday/SKILL.md

_Part of the page did not fit — see the HTML version._

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
