Agent Skill
2/7/2026

venue-source-registry

Authoritative registry of verified data sources for all 777 poker venues. Use when scraping venue tournament schedules.

S
smarter
0GitHub Stars
2Views
npx skills add Smarter-Poker/Smarter-Poker-World-Hub

SKILL.md

Namevenue-source-registry
DescriptionAuthoritative registry of verified data sources for all 777 poker venues. Use when scraping venue tournament schedules.

Build Safety Gate

🌐 Smarter.Poker — World Hub

The command center for the Smarter.Poker ecosystem — a Next.js application serving as the main entry point at smarter.poker.

Next.js TypeScript React Supabase

Architecture

The World Hub hosts multiple "orbs" (feature modules) as sub-routes:

OrbRouteDescription
Club Arena/hub/club-arenaPrivate poker clubs
GTO Training/hub/trainingSolver-backed training
Trivia Hub/hub/triviaPoker trivia games
Bankroll/hub/bankrollFinancial tracking
Poker Near Me/hub/poker-near-meVenue intelligence
Personal Assistant/hub/assistantAI coaching

Development

npm install
npm run dev        # Start local dev server
npm run build      # Production Next.js build

CI/CD Pipeline

All deployments are gated by the Build Safety Gate workflow:

  1. 6 Pre-Deploy Checks — Static analysis, Supabase query safety, hook import validation
  2. Next.js Compilation — Full production build with 4GB heap
  3. Vercel Deploy — Only after all checks pass
  4. Post-Deploy Verification — Live security header verification on smarter.poker

Manual Deploy

Use the Manual Deploy workflow in GitHub Actions for emergency or preview deploys.

Security Headers

All responses include 5 hardened security headers (configured in vercel.json):

  • X-Content-Type-Options: nosniff
  • X-Frame-Options: SAMEORIGIN
  • Referrer-Policy: strict-origin-when-cross-origin
  • Permissions-Policy: camera=(), microphone=(), geolocation=()
  • X-XSS-Protection: 1; mode=block

CODEOWNERS

Critical paths (CI, security, API routes) require admin review — see .github/CODEOWNERS.

Skills Info
Original Name:venue-source-registryAuthor:smarter