Real Web Css
Use CSSTree to test a real site CSS and collect a data
Install / Use
npx skills add csstree/real-web-cssInstalls into whichever agent you are using.
README
Real Web CSS
Real site's CSS usage data analysis. Powered by CSSTree & Discoveryjs
How to use locally
-
Download The Majestic Million's site list and make a top of site (output
data/sites.csv):npm run sync:sites -
Download a top site's CSS (output
data/css/*.css):npm run download:cssIf something goes wrong on CSS downloading (freezing, network issue or errors on console), you can abort the process. Downloading will continue from the last successful processed site. You can set the start site by editing
data/idx.txtfile (if file doesn't exist downloading is start from the first one), which contains just a single number – site index.You can specify a number of sites to be used for CSS downloading (25 by default):
npm run download:css 100 -
Extract data from downloaded CSS (output
data/test-results.json):npm test -
Discover data
There are two options:
-
Run a server that provides user interface:
npm start -
Build static version (no server is required, see report in
buildfolder):npm run build
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.6kCommit, push, and open a PR
