[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"org-vercel-labs":3,"repo-skills-v-0-3-0":624},{"org":4,"repos":58},{"slug":5,"name":6,"logoUrl":7,"githubOrg":5,"website":8,"skillCount":9,"repoCount":10,"topRepos":11,"topTags":26,"lastUpdatedAt":57},"vercel-labs","Vercel Labs","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fvercel-labs.png","https:\u002F\u002Fvercel.com",100,32,[12,15,18,21,23],{"name":13,"skillCount":14},"vercel-labs\u002Fjson-render",25,{"name":16,"skillCount":17},"vercel-labs\u002Femulate",12,{"name":19,"skillCount":20},"vercel-labs\u002Fagent-skills",9,{"name":22,"skillCount":20},"vercel-labs\u002Fai-python",{"name":24,"skillCount":25},"vercel-labs\u002Fagent-browser",8,[27,30,33,36,39,42,45,48,51,54],{"slug":28,"name":29},"frontend","Frontend",{"slug":31,"name":32},"local-development","Local Development",{"slug":34,"name":35},"testing","Testing",{"slug":37,"name":38},"agents","Agents",{"slug":40,"name":41},"ui-components","UI Components",{"slug":43,"name":44},"vercel","Vercel",{"slug":46,"name":47},"react","React",{"slug":49,"name":50},"json","JSON",{"slug":52,"name":53},"api-development","API Development",{"slug":55,"name":56},"automation","Automation","2026-07-29T06:00:30.060629",[59,79,101,123,146,164,191,220,243,260,278,296,319,333,347,362,378,396,415,435,454,466,482,495,513,530,543,556,571,584,596,610],{"name":60,"fullName":13,"repoUrl":61,"skillCount":14,"stars":62,"forks":63,"description":64,"topics":65,"topTags":66,"topTagCount":77,"lastUpdatedAt":78},"json-render","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fjson-render",15678,845,"The Generative UI framework",[],[67,68,69,70,71,74],{"slug":28,"name":29},{"slug":49,"name":50},{"slug":40,"name":41},{"slug":46,"name":47},{"slug":72,"name":73},"state-management","State Management",{"slug":75,"name":76},"remotion","Remotion",40,"2026-07-17T06:08:40.838687",{"name":80,"fullName":16,"repoUrl":81,"skillCount":17,"stars":82,"forks":83,"description":84,"topics":85,"topTags":86,"topTagCount":99,"lastUpdatedAt":100},"emulate","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Femulate",1511,95,"Local API emulation for CI and no-network sandboxes",[],[87,88,89,90,93,96],{"slug":31,"name":32},{"slug":34,"name":35},{"slug":52,"name":53},{"slug":91,"name":92},"auth","Auth",{"slug":94,"name":95},"apple","Apple",{"slug":97,"name":98},"aws","AWS",24,"2026-07-17T06:08:59.816303",{"name":102,"fullName":19,"repoUrl":103,"skillCount":20,"stars":104,"forks":105,"description":106,"topics":107,"topTags":108,"topTagCount":121,"lastUpdatedAt":122},"agent-skills","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fagent-skills",28993,2597,"Vercel's official collection of agent skills",[],[109,110,113,116,117,118],{"slug":28,"name":29},{"slug":111,"name":112},"deployment","Deployment",{"slug":114,"name":115},"performance","Performance",{"slug":46,"name":47},{"slug":43,"name":44},{"slug":119,"name":120},"accessibility","Accessibility",19,"2026-07-26T05:48:25.346984",{"name":124,"fullName":22,"repoUrl":125,"skillCount":20,"stars":126,"forks":127,"description":128,"topics":129,"topTags":130,"topTagCount":145,"lastUpdatedAt":57},"ai-python","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fai-python",92,11,"AI SDK for Python",[],[131,134,137,138,139,142],{"slug":132,"name":133},"python","Python",{"slug":135,"name":136},"ai-sdk","AI SDK",{"slug":37,"name":38},{"slug":28,"name":29},{"slug":140,"name":141},"llm","LLM",{"slug":143,"name":144},"multi-agent","Multi-Agent",10,{"name":147,"fullName":24,"repoUrl":148,"skillCount":25,"stars":149,"forks":150,"description":151,"topics":152,"topTags":153,"topTagCount":162,"lastUpdatedAt":163},"agent-browser","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fagent-browser",38346,2480,"Browser automation CLI for AI agents",[],[154,157,158,159,160,161],{"slug":155,"name":156},"browser-automation","Browser Automation",{"slug":55,"name":56},{"slug":37,"name":38},{"slug":34,"name":35},{"slug":52,"name":53},{"slug":97,"name":98},14,"2026-07-26T05:47:42.378419",{"name":165,"fullName":166,"repoUrl":167,"skillCount":168,"stars":169,"forks":170,"description":171,"topics":172,"topTags":173,"topTagCount":127,"lastUpdatedAt":190},"native","vercel-labs\u002Fnative","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fnative",5,6016,244,"Toolkit for building native desktop apps",[],[174,177,180,183,184,187],{"slug":175,"name":176},"desktop","Desktop",{"slug":178,"name":179},"engineering","Engineering",{"slug":181,"name":182},"zig","Zig",{"slug":55,"name":56},{"slug":185,"name":186},"debugging","Debugging",{"slug":188,"name":189},"mobile","Mobile","2026-07-26T05:49:56.17769",{"name":192,"fullName":193,"repoUrl":194,"skillCount":195,"stars":196,"forks":197,"description":198,"topics":199,"topTags":201,"topTagCount":218,"lastUpdatedAt":219},"vercel-kb-skills","vercel-labs\u002Fvercel-kb-skills","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fvercel-kb-skills",4,3,0,"Companion agent skills for Vercel Knowledge Base guides",[200,43],"skills",[202,205,206,209,212,215],{"slug":203,"name":204},"migration","Migration",{"slug":43,"name":44},{"slug":207,"name":208},"tanstack","TanStack",{"slug":210,"name":211},"webflow","Webflow",{"slug":213,"name":214},"astro","Astro",{"slug":216,"name":217},"cloudflare","Cloudflare",7,"2026-07-17T06:09:02.846212",{"name":221,"fullName":222,"repoUrl":223,"skillCount":224,"stars":225,"forks":168,"description":226,"topics":227,"topTags":228,"topTagCount":168,"lastUpdatedAt":242},"konsistent","vercel-labs\u002Fkonsistent","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fkonsistent",2,130,"CLI tool that enforces structural conventions in TypeScript codebases.",[],[229,232,235,238,241],{"slug":230,"name":231},"cli","CLI",{"slug":233,"name":234},"code-analysis","Code Analysis",{"slug":236,"name":237},"typescript","TypeScript",{"slug":239,"name":240},"configuration","Configuration",{"slug":185,"name":186},"2026-07-17T06:06:04.090179",{"name":244,"fullName":245,"repoUrl":246,"skillCount":224,"stars":247,"forks":196,"description":248,"topics":249,"topTags":252,"topTagCount":195,"lastUpdatedAt":259},"nostics","vercel-labs\u002Fnostics","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fnostics",120,"🩺 Errors that are worth reading",[37,250,251],"dev","errors",[253,254,255,258],{"slug":233,"name":234},{"slug":185,"name":186},{"slug":256,"name":257},"javascript","JavaScript",{"slug":236,"name":237},"2026-07-20T05:57:38.711924",{"name":261,"fullName":262,"repoUrl":263,"skillCount":224,"stars":264,"forks":265,"description":266,"topics":267,"topTags":268,"topTagCount":195,"lastUpdatedAt":277},"portless","vercel-labs\u002Fportless","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fportless",10096,327,"Replace port numbers with stable, named local URLs. For humans and agents.",[],[269,270,271,274],{"slug":31,"name":32},{"slug":91,"name":92},{"slug":272,"name":273},"domains","Domains",{"slug":275,"name":276},"oauth","OAuth","2026-07-23T05:42:07.665417",{"name":279,"fullName":280,"repoUrl":281,"skillCount":282,"stars":283,"forks":196,"description":284,"topics":285,"topTags":286,"topTagCount":195,"lastUpdatedAt":295},"agentic-commerce-skills","vercel-labs\u002Fagentic-commerce-skills","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fagentic-commerce-skills",1,13,"Skills to implement agentic commerce",[],[287,288,291,294],{"slug":52,"name":53},{"slug":289,"name":290},"e-commerce","E-commerce",{"slug":292,"name":293},"next-js","Next.js",{"slug":43,"name":44},"2026-07-17T06:06:09.601984",{"name":297,"fullName":298,"repoUrl":299,"skillCount":282,"stars":300,"forks":301,"description":302,"topics":303,"topTags":304,"topTagCount":168,"lastUpdatedAt":318},"ai-cli","vercel-labs\u002Fai-cli","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fai-cli",646,54,"Generate anything from your terminal",[],[305,308,311,312,315],{"slug":306,"name":307},"ai","AI",{"slug":309,"name":310},"audio","Audio",{"slug":230,"name":231},{"slug":313,"name":314},"image-generation","Image Generation",{"slug":316,"name":317},"video","Video","2026-07-29T05:41:10.289917",{"name":320,"fullName":321,"repoUrl":322,"skillCount":282,"stars":323,"forks":20,"description":324,"topics":325,"topTags":326,"topTagCount":195,"lastUpdatedAt":332},"autoship","vercel-labs\u002Fautoship","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fautoship",156,"CLI tool to automate changeset-based releases",[],[327,328,329,330],{"slug":55,"name":56},{"slug":230,"name":231},{"slug":111,"name":112},{"slug":331,"name":331},"npm","2026-07-17T06:08:56.514139",{"name":334,"fullName":335,"repoUrl":336,"skillCount":282,"stars":337,"forks":20,"description":338,"topics":339,"topTags":340,"topTagCount":196,"lastUpdatedAt":346},"before-and-after","vercel-labs\u002Fbefore-and-after","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fbefore-and-after",200,null,[],[341,342,345],{"slug":28,"name":29},{"slug":343,"name":344},"screenshots","Screenshots",{"slug":34,"name":35},"2026-07-17T06:06:04.452007",{"name":348,"fullName":349,"repoUrl":350,"skillCount":282,"stars":195,"forks":224,"description":351,"topics":352,"topTags":353,"topTagCount":196,"lastUpdatedAt":361},"cooking-school-feedback","vercel-labs\u002Fcooking-school-feedback","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fcooking-school-feedback","Student repo for the Agent-Friendly APIs course on Vercel Academy. Build a feedback API for a   cooking school, document it for AI agents, then build a Claude Code skill that generates those docs.",[],[354,355,358],{"slug":52,"name":53},{"slug":356,"name":357},"documentation","Documentation",{"slug":359,"name":360},"technical-writing","Technical Writing","2026-07-17T06:09:03.840391",{"name":363,"fullName":364,"repoUrl":365,"skillCount":282,"stars":366,"forks":367,"description":368,"topics":369,"topTags":370,"topTagCount":195,"lastUpdatedAt":377},"deepsec","vercel-labs\u002Fdeepsec","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fdeepsec",5186,309,"Deepsec is a security harness for finding vulnerabilities in your codebase powered by coding agents",[],[371,372,373,374],{"slug":55,"name":56},{"slug":233,"name":234},{"slug":185,"name":186},{"slug":375,"name":376},"security","Security","2026-07-17T06:04:04.820391",{"name":379,"fullName":380,"repoUrl":381,"skillCount":282,"stars":382,"forks":383,"description":384,"topics":385,"topTags":388,"topTagCount":195,"lastUpdatedAt":395},"dev3000","vercel-labs\u002Fdev3000","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fdev3000",1549,96,"Captures your web app's complete development timeline - server logs, browser events, console messages, network requests, and automatic screenshots - in a unified, timestamped feed for AI debugging.",[306,386,387],"devtools","web",[389,390,391,392],{"slug":185,"name":186},{"slug":178,"name":179},{"slug":31,"name":32},{"slug":393,"name":394},"web-development","Web Development","2026-07-17T06:05:47.203318",{"name":397,"fullName":398,"repoUrl":399,"skillCount":282,"stars":400,"forks":224,"description":401,"topics":402,"topTags":403,"topTagCount":195,"lastUpdatedAt":414},"email-agent","vercel-labs\u002Femail-agent","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Femail-agent",20,"AI generated emails, set up directly in Outreach for SDRs",[],[404,405,408,411],{"slug":37,"name":38},{"slug":406,"name":407},"crm","CRM",{"slug":409,"name":410},"email","Email",{"slug":412,"name":413},"research","Research","2026-07-17T06:04:19.880141",{"name":416,"fullName":417,"repoUrl":418,"skillCount":282,"stars":419,"forks":20,"description":420,"topics":421,"topTags":426,"topTagCount":195,"lastUpdatedAt":434},"github-tools","vercel-labs\u002Fgithub-tools","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fgithub-tools",102,"GitHub tools and agents for the Vercel AI SDK, wrap GitHub's API as AI SDK tools ready to plug into any agent",[422,37,306,135,423,424,425],"agent","github","presets","tools",[427,428,429,431],{"slug":37,"name":38},{"slug":52,"name":53},{"slug":423,"name":430},"GitHub",{"slug":432,"name":433},"sdk","SDK","2026-07-26T05:50:20.829331",{"name":436,"fullName":437,"repoUrl":438,"skillCount":282,"stars":439,"forks":440,"description":441,"topics":442,"topTags":443,"topTagCount":168,"lastUpdatedAt":453},"just-bash","vercel-labs\u002Fjust-bash","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fjust-bash",3924,217,"Bash for Agents",[],[444,445,446,447,450],{"slug":52,"name":53},{"slug":55,"name":56},{"slug":230,"name":231},{"slug":448,"name":449},"graphql","GraphQL",{"slug":451,"name":452},"openapi","OpenAPI","2026-07-17T06:08:50.15428",{"name":455,"fullName":456,"repoUrl":457,"skillCount":282,"stars":127,"forks":196,"description":458,"topics":459,"topTags":460,"topTagCount":195,"lastUpdatedAt":465},"migration-skills","vercel-labs\u002Fmigration-skills","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fmigration-skills","Skills.sh skills for migrating from one framework to another.",[],[461,462,463,464],{"slug":28,"name":29},{"slug":203,"name":204},{"slug":292,"name":293},{"slug":46,"name":47},"2026-07-17T06:09:00.868076",{"name":467,"fullName":468,"repoUrl":469,"skillCount":282,"stars":470,"forks":471,"description":472,"topics":473,"topTags":479,"topTagCount":282,"lastUpdatedAt":481},"opensrc","vercel-labs\u002Fopensrc","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fopensrc",2803,184,"Fetch source code for npm packages to give AI coding agents deeper context",[306,474,230,475,476,140,477,331,478,236],"ai-coding","coding-agents","developer-tools","nodejs","source-code",[480],{"slug":233,"name":234},"2026-07-17T06:08:49.802217",{"name":483,"fullName":484,"repoUrl":485,"skillCount":282,"stars":168,"forks":282,"description":486,"topics":487,"topTags":488,"topTagCount":196,"lastUpdatedAt":494},"phase","vercel-labs\u002Fphase","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fphase","Lifecycle-aware UI performance layer for the web",[],[489,492,493],{"slug":490,"name":491},"animation","Animation",{"slug":28,"name":29},{"slug":114,"name":115},"2026-07-17T06:06:17.551429",{"name":496,"fullName":497,"repoUrl":498,"skillCount":282,"stars":499,"forks":218,"description":338,"topics":500,"topTags":501,"topTagCount":195,"lastUpdatedAt":512},"ralph-gpu","vercel-labs\u002Fralph-gpu","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fralph-gpu",57,[],[502,505,508,509],{"slug":503,"name":504},"creative","Creative",{"slug":506,"name":507},"graphics","Graphics",{"slug":114,"name":115},{"slug":510,"name":511},"webgpu","WebGPU","2026-07-17T06:04:07.978341",{"name":514,"fullName":515,"repoUrl":516,"skillCount":282,"stars":517,"forks":282,"description":518,"topics":519,"topTags":520,"topTagCount":195,"lastUpdatedAt":529},"skill-geist-learning-labs","vercel-labs\u002Fskill-geist-learning-labs","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fskill-geist-learning-labs",16,"Build explorative, interactive learning experiences as Next.js apps using the Geist design system",[],[521,524,527,528],{"slug":522,"name":523},"design","Design",{"slug":525,"name":526},"education","Education",{"slug":28,"name":29},{"slug":292,"name":293},"2026-07-17T06:06:14.345931",{"name":531,"fullName":532,"repoUrl":533,"skillCount":282,"stars":534,"forks":224,"description":535,"topics":536,"topTags":537,"topTagCount":195,"lastUpdatedAt":542},"skill-remotion-geist","vercel-labs\u002Fskill-remotion-geist","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fskill-remotion-geist",22,"Create Remotion videos using the Geist design system aesthetic",[],[538,539,540,541],{"slug":490,"name":491},{"slug":522,"name":523},{"slug":43,"name":44},{"slug":316,"name":317},"2026-07-17T06:06:20.06883",{"name":200,"fullName":544,"repoUrl":545,"skillCount":282,"stars":546,"forks":547,"description":548,"topics":549,"topTags":550,"topTagCount":224,"lastUpdatedAt":555},"vercel-labs\u002Fskills","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fskills",25958,2178,"The open agent skills tool - npx skills",[],[551,552],{"slug":37,"name":38},{"slug":553,"name":554},"plugin-development","Plugin Development","2026-07-17T06:08:44.950321",{"name":557,"fullName":558,"repoUrl":559,"skillCount":282,"stars":560,"forks":196,"description":561,"topics":562,"topTags":565,"topTagCount":196,"lastUpdatedAt":570},"slack-agent-skill","vercel-labs\u002Fslack-agent-skill","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fslack-agent-skill",18,"An agent skill for building Slack agents deployed to Vercel",[422,563,564],"skill","slack",[566,567,569],{"slug":37,"name":38},{"slug":564,"name":568},"Slack",{"slug":43,"name":44},"2026-07-17T06:06:13.891158",{"name":572,"fullName":573,"repoUrl":574,"skillCount":282,"stars":282,"forks":197,"description":338,"topics":575,"topTags":576,"topTagCount":195,"lastUpdatedAt":583},"tw-blocks","vercel-labs\u002Ftw-blocks","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Ftw-blocks",[],[577,578,579,582],{"slug":522,"name":523},{"slug":28,"name":29},{"slug":580,"name":581},"tailwind-css","Tailwind CSS",{"slug":40,"name":41},"2026-07-17T06:09:03.521088",{"name":585,"fullName":586,"repoUrl":587,"skillCount":282,"stars":196,"forks":224,"description":338,"topics":588,"topTags":589,"topTagCount":196,"lastUpdatedAt":595},"vercel-deploy-codex-skill","vercel-labs\u002Fvercel-deploy-codex-skill","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fvercel-deploy-codex-skill",[],[590,593,594],{"slug":591,"name":592},"cloud","Cloud",{"slug":111,"name":112},{"slug":43,"name":44},"2026-07-17T06:06:20.421344",{"name":597,"fullName":598,"repoUrl":599,"skillCount":282,"stars":600,"forks":601,"description":602,"topics":603,"topTags":604,"topTagCount":195,"lastUpdatedAt":609},"webreel","vercel-labs\u002Fwebreel","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fwebreel",896,50,"Record scripted browser demos as video",[],[605,606,607,608],{"slug":490,"name":491},{"slug":155,"name":156},{"slug":522,"name":523},{"slug":316,"name":317},"2026-07-17T06:09:00.156575",{"name":611,"fullName":612,"repoUrl":613,"skillCount":282,"stars":614,"forks":615,"description":616,"topics":617,"topTags":618,"topTagCount":224,"lastUpdatedAt":623},"zerolang","vercel-labs\u002Fzerolang","https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fzerolang",5194,343,"The Programming Language for Agents",[],[619,620],{"slug":37,"name":38},{"slug":621,"name":622},"workflow-automation","Workflow Automation","2026-07-17T06:08:48.590792",{"items":625,"total":282},[626],{"slug":572,"name":572,"fn":627,"description":628,"org":629,"tags":630,"stars":282,"repoUrl":574,"updatedAt":583},"build UIs with Tailwind CSS spacing","Semantic spacing system for Tailwind CSS v4 using block (32px) and tab (4px) units. Use when building UIs with consistent spacing, dashboards, admin panels, design tools, or any interface requiring a harmonious spacing system. Provides patterns for buttons, inputs, cards, toolbars, panels, and layouts.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[631,633,634,635],{"name":523,"slug":522,"type":632},"tag",{"name":29,"slug":28,"type":632},{"name":581,"slug":580,"type":632},{"name":41,"slug":40,"type":632}]