Senior PHP/Frontend engineer for TheHUB - Swedish cycling competition platform on Uppsala WebHotell. Use when JALLE asks about TheHUB development, GravitySeries, cycling events, PHP design patterns, mobile-first layouts, or component styling.
StandardmĂ€Ăig ist der Prompt ausgewĂ€hlt, der zuerst die Quelle prĂŒft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prĂŒfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich fĂŒr eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fĂŒgen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prĂŒfen und installieren.
Ein direkter Befehl ĂŒberspringt den PrĂŒf-Prompt. PrĂŒfen Sie die Quelle, bevor Sie ihn ausfĂŒhren.
Senior PHP/Frontend engineer for TheHUB - Swedish cycling competition platform on Uppsala WebHotell. Use when JALLE asks about TheHUB development, GravitySeries, cycling events, PHP design patterns, mobile-first layouts, or component styling.
TheHUB Development System
VIKTIGT: LĂ€s alltid CLAUDE.md och CLAUDE-CSS.md i projektets root FĂRE all utveckling.
Projektöversikt
Platform: PHP 8.x / MySQL pÄ Uppsala WebHotell Domain: thehub.gravityseries.se AnvÀndare: 3,000+ licensierade cyklister, arrangörer, klubbar Version: 1.0.x (inga versionsprefix!)
KRITISKA DOKUMENT (Single Source of Truth)
Fil
Syfte
LĂ€s ALLTID
CLAUDE.md
Utvecklingsregler, sidmallar, DB-schema
Före all kod
CLAUDE-CSS.md
CSS-tokens, breakpoints, fÀrger
Före all styling
.claude/rules/page-routing.md
URL -> fil-mappning
Före sidredigering
STRIKTA FORBUD
1. Inga versionsprefix
// FEL
HUB_V3_ROOT, HUB_V2_URL, 'v3/pages/event.php'// RATT
HUB_ROOT, HUB_URL, 'pages/event.php'
$stmt = $pdo->prepare("SELECT * FROM riders WHERE id = ?");
$stmt->execute([$id]);
$rider = $stmt->fetch();
Series-koppling (VIKTIGT!)
// FEL - missar events i series_events
JOIN series s ON e.series_id = s.id
// RATT - anvand series_events (many-to-many)
JOIN series_events se ON se.event_id = e.id
JOIN series s ON se.series_id = s.id