BanePlayss
Community@BanePlayss
BanePlayss maintains the Primitivão betting app: JSX build/deploy to GitHub Pages, Firestore persistence, championship lifecycle, and betting-card UI patterns.
Agent Skills by BanePlayss
Showing 11 vetted skills indexed across 1 GitHub repositories.
preview-verify
Verify visual changes to a web app by rendering them in a local browser preview.
build-deploy
Builds, validates, and deploys the Primitivão apostas JSX app to GitHub Pages.
tabloid
Builds and exports vintage newspaper-style championship posters in the Primitivão React app.
icons
Add inline SVG icons to a React UI while enforcing a no-emoji CI rule.
firestore-safety
Guides safe read and write operations on Firestore documents to prevent data loss.
campeonato-ux
Implements the standard two-column championship screen layout for the Primitivão React app.
finalizar-campeonato
Guides closing a championship season and awarding trophies, titles, and betting-king prizes in the Primitivão app.
championship-lifecycle
Guides opening, running, closing, and awarding championships in the Primitivão betting app.
card-de-apostas
Implements reusable betting card UI with odds, bet slips, and settlement logic.
golf-apostas
Manages the golf betting card for GWYF rounds, including markets, odds, parlays, and settlement.
cupom-ux
Implements the exact betting card and coupon UI markup for the Primitivão app.
Frequently Asked Questions About BanePlayss
FAQPage SchemaWhat tasks can I accomplish with BanePlayss's Primitivão skills?▼
You can build and deploy the apostas app to GitHub Pages, visually verify UI changes in a local browser, manage Firestore reads/writes safely, run full championship lifecycles with prize awards, and construct betting cards with odds, coupons, settlement, and anti-exploit guards.
Who are these skills designed for?▼
They target developers maintaining the Primitivão betting app — anyone editing apostas-app.jsx, styles.css, or index.html, adding championship views (LoL, RL, CS, Valorant, FIFA, Golf), tweaking the tabloid poster generator, or touching persistence code like commitBetDocUpdate and onSnapshot loaders.
How does the build and deploy process work?▼
Edit apostas/apostas-app.jsx, styles.css, or index.html, then run JSX validation and the no-emoji check, apply cache-busting, compile with esbuild to apostas-app.compiled.js, commit as BanePlayss, and rebase over the build bot before pushing to GitHub Pages.
What are the key constraints when working on the UI?▼
Unicode emojis are strictly forbidden — a CI rule blocks the push. All visual symbols must use the inline-SVG <Icon name="..."> component, and betting UI must reuse exact classes like mk-bet-game, mk-bg-summary, mk-cupom-wrap, mk-betbar, and golf-tabs.
What data-safety prerequisites exist before touching persistence code?▼
Before modifying commitBetDocUpdate, onSnapshot loaders, backup/restore, wipe, or security rules, follow the firestore-safety skill. It encodes the exact landmines that previously caused data-loss scares in the primitivao/apostas and primitivao/state documents.