exa-labs

Opus V Oai — Productivity skill for Claude Code

Productivity community

Real-time analysis of engineer reactions to Claude Opus 4.6 and OpenAI Codex 5.3. Powered by Exa.

How to install Opus V Oai

This entry records only its repository, not the path inside it, so there is no exact command to give. Open exa-labs/opus-v-oai and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Opus V Oai does

Real-time analysis of engineer reactions to Claude Opus 4.6 and OpenAI Codex 5.3. Powered by Exa.

Alternatives in Productivity

  • Cs2 Technical Analysis — You are an Expert 3D Technical Director specialized in CS2 (Counter-Strike 2) weapon and item pipelines 14.1k ★
  • Performance Optimization Skill — Systematic performance analysis and optimization for RTK CLI tool, focusing on startup time (<10ms), memory us 11.9k ★
  • Ccplugins — Claude Code Plugins that actually save time 2.7k ★

README

Opus 4.6 vs Codex — What Engineers Are Saying

Real-time sentiment analysis dashboard tracking engineer reactions to Claude Opus 4.6 and OpenAI Codex. Powered by Exa Search.

Tech Stack

  • Framework: Next.js 16 + TypeScript
  • Database: Neon PostgreSQL (serverless)
  • Search: Exa API (content discovery + chat)
  • AI: OpenAI GPT-4o-mini (sentiment, clustering, bias), Gemini 2.5 Flash via OpenRouter (chat)
  • UI: React 19 + Tailwind CSS 4
  • Engagement: TwitterAPI.io (optional)

Local Setup

npm install
cp .env.example .env

Edit `.env` with your credentials:

DATABASE_URL=postgresql://...@ep-xxx.us-east-2.aws.neon.tech/neondb?sslmode=require
EXA_API_KEY=your-exa-key
OPENAI_API_KEY=sk-...
CRON_SECRET=some-random-secret
# Optional:
OPEN_ROUTER_KEY=sk-or-...    # For chat (Gemini 2.5 Flash)
TWITTER_API_KEY=...           # For engagement metrics

Run the dev server:

npm run dev

Open http://localhost:3000.

Seeding Data

Trigger the cron pipeline to discover, score, and cluster content:

npm run trigger-cron
# or: curl -X POST "http://localhost:3000/api/cron?secret=YOUR_CRON_SECRET"

Scripts

Script Purpose
npx tsx scripts/trigger-cron.ts Trigger full cron pipeline
npx tsx scripts/flood-discover.ts Mass Exa discovery (40+ queries)
npx tsx scripts/flood-unique.ts Targeted discovery (use cases, demos)
npx tsx scripts/backfill-engagement.ts Backfill Twitter engagement
npx tsx scripts/backfill-engagement-new.ts Refresh stale engagement
npx tsx scripts/backfill-images.ts Backfill article images via Exa
npx tsx scripts/rescore-and-recluster.ts Wipe scores and re-cluster
npx tsx scripts/gen-handles.ts Generate notable Twitter handles list

Docker

cp .env.example .env
# Edit .env with your Neon DATABASE_URL and API keys
docker compose up --build

Open http://localhost:3000.

API Routes

| R