SlopScore
00 crowd

skystyle

A cool vibe-coded weather website that tells you what to wear!
Open repo on GitHub Open the demogithub.com/COOLmanYT/skystyle
TypeScript · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)web-app
listed 15 hours ago by COOLmanYT · last checked 8 hours ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-18: A cool vibe-coded weather website that tells you what to wear!; its own README says "A cool vibe-coded weather website that tells you what to wear!". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as COOLmanYT. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
A cool vibe-coded weather website that tells you what to wear!
website
https://what2wear-two.vercel.app
topics
aicoolgeminimit-licensenextjssupabasevercelweatherwebsite
created
2026-02-24 · pushed 1 month ago · 296 commits · 5 contributors
languages
TypeScript 95%PLpgSQL 3%CSS 2%JavaScript 0%
paperwork
licensereadme 57% health
dependencies
⚠ 23 of 1000 deps have known advisories · OSV.dev, checked 15 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
web-app
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
cssjavascriptplpgsqltypescript
topic (detected)
aicoolgemini-climit-licensenextjssupabasevercelweatherweb
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: A cool vibe-coded weather website that tells you what to wear!; its own README says "A cool vibe-coded weather website that tells you what to wear!". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

skystyle (Sky Style) 🌤️

AI-powered outfit recommendations based on hyper-local weather data. Never overdress or underdress again.

Production domain: https://skystyle.app

Buy Me A Coffee

Features

  • Multi-source weather — aggregates data from OpenWeatherMap, Open-Meteo, and Bureau of Meteorology (Australia) for accuracy, with hourly forecasts
  • AI outfit recommendations — uses OpenAI GPT-4o or Google Gemini to suggest what to wear
  • Follow-ups — ask follow-up questions like "should I bring an umbrella?" or "what if I need formal shoes?"
  • Digital closet — add your wardrobe items so the AI knows what you own
  • Bring Your Own Key — Pro users can use their own AI API key (never stored)
  • Custom weather sources — Pro users can add their own weather data sources
  • GPS & manual location — use your browser's location or search for any city
  • Dark mode — automatic, based on system preference

Plans

Free Pro Monthly
Price A$0 A$4/mo
AI uses 20/day 50 App Credits/day
Follow-ups 40/day 400/day
Closet 4 uses/day Unlimited
Source picker 4/day Unlimited
BYOK AI key
Custom prompts

Screenshots

Dashboard Weather Flow
Dashboard overview Weather and recommendation flow
Usage + Limits Account + Security
Usage and limits panel Account settings overview

Settings page

Architecture

This repository is now organized as a single monorepo for multiple deployable projects.

/
├── apps/
│   ├── web/        # Sky Style main app (Next.js)
│   ├── docs/       # VitePress docs website
│   └── api/        # Future standalone API placeholder (api.skystyle.app)
├── packages/       # Shared packages for future reuse
├── supabase/       # Database schema and SQL assets
└── ...root config files

Project targets:

  • apps/web -> skystyle.app (or current preview domain)
  • apps/docs -> https://docs.skystyle.app
  • apps/api -> api.skystyle.app (future)

Tech stack

Getting started

See SETUP.md for full deployment and local development instructions.

Quick start:

cp .env.example apps/web/.env.local # or use vercel env pull
# fill in values in apps/web/.env.local
npm install
npm run dev

Docs quick start:

npm run docs:dev

Security

  • SSRF protection — custom weather source URLs are validated against private/internal hosts
  • HTTPS only — custom source URLs must use HTTPS
  • No secrets in client — all API keys are server-side only
  • BYOK keys are never stored — user-provided AI API keys are used for the single request and discarded
  • Row Level Security — Supabase RLS policies restrict data access to the owning user
  • JWT sessions — NextAuth uses JWT strategy; the database adapter is wrapped in a safe fallback
  • Input validation — coordinates, API inputs, and user content are validated before use
  • Rate limiting — daily usage limits prevent abuse of AI and weather APIs

Contributing

Issues and pull requests are welcome. Please be respectful and follow the People First Design principles.

Legal

Both follow the People First Design principles — plain language, minimum data collection, no dark patterns.

License

See LICENSE.

Support the project

If you like my project and want to support the development:

☕ Buy me a coffee
https://buymeacoffee.com/coolmanyt

:)

Read the rest on GitHub

Scan report · 2026-09-18
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review

From the balcony · 0 of 1 clapped

    Crusoe read it and passed. Their reasons are on the balcony, with every other verdict.

    Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

    0 comments

    log in to comment.

    report this listinglog in to report