Skip to content
View scaccogatto's full-sized avatar

Organizations

@crispybaconsrl

Block or report scaccogatto

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
scaccogatto/README.md

Marco "Gatto" Boffo

Solutions Architect & Head of Frontend — building developer tooling for AI agents


I build developer tooling. For the better part of a decade that meant open-source libraries across the frontend and Vue ecosystem; today it means working at the AI-agent layer — turning project knowledge and developer workflows into things agents can load, run, and ship.

Solutions Architect & Head of Frontend at CrispyBacon, building from Italy. On GitHub since 2013.

Focus — AI-agent tooling · developer experience · frontend architecture
Stack — TypeScript · Vue · Node · Python

Selected projects

vue-waypoint stars Trigger functions when an element enters/leaves the viewport — IntersectionObserver, Vue 3, TS
vue-geolocation stars Browser Geolocation API as a Vue 3 composable (vue-browser-geolocation on npm)
vue-viewports stars Named responsive breakpoints for Vue 3 — plugin + composable
okf-skills stars Open Knowledge Format toolkit for Claude Code — author, validate & visualize knowledge bundles
minimalist-entrepreneur stars Sahil Lavingia's startup playbook as universal Agent Skills — runs in 72 agents
gse-surface stars GNOME Quick Settings for Microsoft Surface — power profiles, dGPU, detachment

marcoboffo.me  ·  LinkedIn  ·  X

Pinned Loading

  1. vue-waypoint vue-waypoint Public

    Vue 3 waypoint component — trigger functions and events when an element enters/leaves the viewport, via IntersectionObserver. TypeScript, SSR-safe.

    TypeScript 461 38

  2. vue-geolocation vue-geolocation Public

    Browser Geolocation API for Vue 3 — useGeolocation() composable + standalone promise-based functions. TypeScript. npm: vue-browser-geolocation

    TypeScript 85 14

  3. vue-viewports vue-viewports Public

    Named responsive breakpoints for Vue 3 — plugin + useViewport() composable, matchMedia-based, TypeScript

    TypeScript 75 7

  4. okf-skills okf-skills Public

    The OKF toolkit for Claude Code — author, maintain, validate & visualize Open Knowledge Format bundles. Claude Code plugin + skills.sh.

    Python 97 18

  5. opencode-footprint opencode-footprint Public

    OpenCode plugin that tracks CO2 carbon footprint of coding sessions with eco grades and real-world equivalents

    TypeScript 1

  6. minimalist-entrepreneur minimalist-entrepreneur Public

    Sahil Lavingia's The Minimalist Entrepreneur as universal Agent Skills — the Claude Code startup playbook, freed to run in Cursor, Copilot, Windsurf, Zed + 68 more. One-command install.