[{"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":14},[626,639,648,660,677,687,697,709,719,729,743,755,769,781,791,800,813,826,837,847,860,870,882,893],{"slug":627,"name":627,"fn":628,"description":629,"org":630,"tags":631,"stars":62,"repoUrl":61,"updatedAt":638},"codegen","generate code from UI specifications","Code generation utilities for json-render. Use when generating code from UI specs, building custom code exporters, traversing specs, or serializing props for @json-render\u002Fcodegen.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[632,636,637],{"name":633,"slug":634,"type":635},"Code Generation","code-generation","tag",{"name":179,"slug":178,"type":635},{"name":50,"slug":49,"type":635},"2026-07-17T06:08:34.68038",{"slug":386,"name":386,"fn":640,"description":641,"org":642,"tags":643,"stars":62,"repoUrl":61,"updatedAt":647},"inspect and debug generative UI components","Drop-in inspector panel for any json-render app. Use when the user wants to debug a generative UI, inspect the spec tree, edit state at runtime, see dispatched actions, follow stream patches live, browse a catalog, or pick DOM elements to find their spec keys. Triggers include \"add devtools\", \"debug json-render\", \"inspect the spec\", \"why is this element not rendering\", \"see the state at runtime\", or requests to tap streams \u002F capture action logs for `@json-render\u002Fdevtools`.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[644,645,646],{"name":186,"slug":185,"type":635},{"name":29,"slug":28,"type":635},{"name":41,"slug":40,"type":635},"2026-07-17T06:08:35.001228",{"slug":649,"name":649,"fn":650,"description":651,"org":652,"tags":653,"stars":62,"repoUrl":61,"updatedAt":659},"directives","apply custom directives to JSON specs","Pre-built custom directives for json-render — formatting, math, string manipulation, and i18n. Use when working with @json-render\u002Fdirectives, defining custom directives with defineDirective, or adding $format, $math, $concat, $count, $truncate, $pluralize, $join, or $t to specs.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[654,655,656,658],{"name":56,"slug":55,"type":635},{"name":29,"slug":28,"type":635},{"name":657,"slug":657,"type":635},"i18n",{"name":50,"slug":49,"type":635},"2026-07-17T06:04:05.866831",{"slug":661,"name":661,"fn":662,"description":663,"org":664,"tags":665,"stars":62,"repoUrl":61,"updatedAt":676},"image","generate images from JSON specifications","Image renderer for json-render that turns JSON specs into SVG and PNG images via Satori. Use when working with @json-render\u002Fimage, generating OG images from JSON, creating social cards, or rendering AI-generated image specs.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[666,669,670,673],{"name":667,"slug":668,"type":635},"Images","images",{"name":50,"slug":49,"type":635},{"name":671,"slug":672,"type":635},"Satori","satori",{"name":674,"slug":675,"type":635},"SVG","svg","2026-07-17T06:07:42.441875",{"slug":678,"name":678,"fn":679,"description":680,"org":681,"tags":682,"stars":62,"repoUrl":61,"updatedAt":686},"ink","render JSON specs as terminal UIs","Ink terminal renderer for json-render that turns JSON specs into interactive terminal UIs. Use when working with @json-render\u002Fink, building terminal UIs from JSON, creating terminal component catalogs, or rendering AI-generated specs in the terminal.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[683,684,685],{"name":231,"slug":230,"type":635},{"name":50,"slug":49,"type":635},{"name":41,"slug":40,"type":635},"2026-07-17T06:08:28.678043",{"slug":688,"name":688,"fn":689,"description":690,"org":691,"tags":692,"stars":62,"repoUrl":61,"updatedAt":696},"jotai","manage state with Jotai","Jotai adapter for json-render's StateStore interface. Use when integrating json-render with Jotai for state management via @json-render\u002Fjotai.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[693,694,695],{"name":29,"slug":28,"type":635},{"name":47,"slug":46,"type":635},{"name":73,"slug":72,"type":635},"2026-07-17T06:05:48.244622",{"slug":698,"name":698,"fn":699,"description":700,"org":701,"tags":702,"stars":62,"repoUrl":61,"updatedAt":708},"mcp","render interactive UIs with MCP","MCP Apps integration for json-render. Use when building MCP servers that render interactive UIs in Claude, ChatGPT, Cursor, or VS Code, or when integrating json-render with the Model Context Protocol.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[703,704,705,707],{"name":29,"slug":28,"type":635},{"name":50,"slug":49,"type":635},{"name":706,"slug":698,"type":635},"MCP",{"name":41,"slug":40,"type":635},"2026-07-17T06:05:41.274723",{"slug":710,"name":710,"fn":711,"description":712,"org":713,"tags":714,"stars":62,"repoUrl":61,"updatedAt":718},"next","build Next.js applications from JSON specs","Next.js renderer for json-render that turns JSON specs into full Next.js applications with routes, layouts, SSR, and metadata. Use when working with @json-render\u002Fnext, building Next.js apps from JSON specs, or creating AI-generated multi-page applications.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[715,716,717],{"name":29,"slug":28,"type":635},{"name":50,"slug":49,"type":635},{"name":293,"slug":292,"type":635},"2026-07-17T06:08:34.001668",{"slug":46,"name":46,"fn":720,"description":721,"org":722,"tags":723,"stars":62,"repoUrl":61,"updatedAt":728},"render React components from JSON specifications","React renderer for json-render that turns JSON specs into React components. Use when working with @json-render\u002Freact, building React UIs from JSON, creating component catalogs, or rendering AI-generated specs.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[724,725,726,727],{"name":29,"slug":28,"type":635},{"name":50,"slug":49,"type":635},{"name":47,"slug":46,"type":635},{"name":41,"slug":40,"type":635},"2026-07-17T06:04:00.350807",{"slug":730,"name":730,"fn":731,"description":732,"org":733,"tags":734,"stars":62,"repoUrl":61,"updatedAt":742},"react-email","render email templates from JSON specs","React Email renderer for json-render that turns JSON specs into HTML or plain-text emails using @react-email\u002Fcomponents and @react-email\u002Frender. Use when working with @json-render\u002Freact-email, building transactional or marketing emails from JSON, creating email catalogs, rendering AI-generated email specs, or when the user mentions react-email, HTML email, or transactional email.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[735,736,739],{"name":410,"slug":409,"type":635},{"name":737,"slug":738,"type":635},"HTML","html",{"name":740,"slug":741,"type":635},"Templates","templates","2026-07-17T06:08:40.503336",{"slug":744,"name":744,"fn":745,"description":746,"org":747,"tags":748,"stars":62,"repoUrl":61,"updatedAt":754},"react-native","render native mobile UIs from JSON","React Native renderer for json-render that turns JSON specs into native mobile UIs. Use when working with @json-render\u002Freact-native, building React Native UIs from JSON, creating mobile component catalogs, or rendering AI-generated specs on mobile.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[749,750,751,753],{"name":50,"slug":49,"type":635},{"name":189,"slug":188,"type":635},{"name":752,"slug":744,"type":635},"React Native",{"name":41,"slug":40,"type":635},"2026-07-17T06:05:48.592167",{"slug":756,"name":756,"fn":757,"description":758,"org":759,"tags":760,"stars":62,"repoUrl":61,"updatedAt":768},"react-pdf","render PDF documents from JSON specs","React PDF renderer for json-render. Use when generating PDF documents from JSON specs, working with @json-render\u002Freact-pdf, or rendering specs to PDF buffers\u002Fstreams\u002Ffiles.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[761,764,767],{"name":762,"slug":763,"type":635},"Documents","documents",{"name":765,"slug":766,"type":635},"PDF","pdf",{"name":47,"slug":46,"type":635},"2026-07-17T06:08:37.079248",{"slug":770,"name":770,"fn":771,"description":772,"org":773,"tags":774,"stars":62,"repoUrl":61,"updatedAt":780},"react-three-fiber","render 3D scenes from JSON specs","React Three Fiber 3D renderer for json-render. Use when working with @json-render\u002Freact-three-fiber, building 3D scenes from JSON specs, rendering meshes\u002Flights\u002Fmodels\u002Fenvironments, or integrating Three.js with json-render catalogs.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[775,778,779],{"name":776,"slug":777,"type":635},"3D","3d",{"name":47,"slug":46,"type":635},{"name":41,"slug":40,"type":635},"2026-07-17T06:08:37.75941",{"slug":782,"name":782,"fn":783,"description":784,"org":785,"tags":786,"stars":62,"repoUrl":61,"updatedAt":790},"redux","integrate Redux with json-render","Redux adapter for json-render's StateStore interface. Use when integrating json-render with Redux or Redux Toolkit for state management via @json-render\u002Fredux.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[787,788,789],{"name":29,"slug":28,"type":635},{"name":47,"slug":46,"type":635},{"name":73,"slug":72,"type":635},"2026-07-17T06:05:51.678474",{"slug":75,"name":75,"fn":792,"description":793,"org":794,"tags":795,"stars":62,"repoUrl":61,"updatedAt":799},"render video compositions from JSON specs","Remotion renderer for json-render that turns JSON timeline specs into videos. Use when working with @json-render\u002Fremotion, building video compositions from JSON, creating video catalogs, or rendering AI-generated video timelines.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[796,797,798],{"name":504,"slug":503,"type":635},{"name":76,"slug":75,"type":635},{"name":317,"slug":316,"type":635},"2026-07-17T06:07:42.782705",{"slug":801,"name":801,"fn":802,"description":803,"org":804,"tags":805,"stars":62,"repoUrl":61,"updatedAt":812},"remotion-best-practices","create videos with Remotion and React","Best practices for Remotion - Video creation in React",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[806,809,810,811],{"name":807,"slug":808,"type":635},"Best Practices","best-practices",{"name":47,"slug":46,"type":635},{"name":76,"slug":75,"type":635},{"name":317,"slug":316,"type":635},"2026-07-17T06:05:47.548503",{"slug":814,"name":814,"fn":815,"description":816,"org":817,"tags":818,"stars":62,"repoUrl":61,"updatedAt":825},"shadcn","add shadcn\u002Fui components to applications","Pre-built shadcn\u002Fui components for json-render. Use when working with @json-render\u002Fshadcn, adding standard UI components to a catalog, or building web UIs with Radix UI + Tailwind CSS components.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[819,820,823,824],{"name":29,"slug":28,"type":635},{"name":821,"slug":822,"type":635},"shadcn\u002Fui","shadcn-ui",{"name":581,"slug":580,"type":635},{"name":41,"slug":40,"type":635},"2026-07-17T06:08:34.342615",{"slug":827,"name":827,"fn":828,"description":829,"org":830,"tags":831,"stars":62,"repoUrl":61,"updatedAt":78},"shadcn-svelte","build Svelte UIs with shadcn components","Pre-built shadcn-svelte components for json-render Svelte apps. Use when working with @json-render\u002Fshadcn-svelte, adding standard UI components to a Svelte catalog, or building Svelte web UIs with shadcn-svelte + Tailwind CSS components.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[832,833,836],{"name":821,"slug":822,"type":635},{"name":834,"slug":835,"type":635},"Svelte","svelte",{"name":41,"slug":40,"type":635},{"slug":838,"name":838,"fn":839,"description":840,"org":841,"tags":842,"stars":62,"repoUrl":61,"updatedAt":846},"skill-creator","author and update agent skills","Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[843,844,845],{"name":357,"slug":356,"type":635},{"name":554,"slug":553,"type":635},{"name":360,"slug":359,"type":635},"2026-07-17T06:08:37.425038",{"slug":848,"name":848,"fn":849,"description":850,"org":851,"tags":852,"stars":62,"repoUrl":61,"updatedAt":859},"solid","build SolidJS renderers for json-render","SolidJS renderer for json-render. Use when building @json-render\u002Fsolid catalogs\u002Fregistries, wiring Renderer providers, implementing bindings\u002Factions, or troubleshooting Solid-specific reactivity patterns.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[853,854,856],{"name":29,"slug":28,"type":635},{"name":855,"slug":848,"type":635},"Solid",{"name":857,"slug":858,"type":635},"SolidJS","solidjs","2026-07-17T06:08:15.052939",{"slug":835,"name":835,"fn":861,"description":862,"org":863,"tags":864,"stars":62,"repoUrl":61,"updatedAt":869},"render Svelte components from JSON","Svelte 5 renderer for json-render that turns JSON specs into Svelte component trees. Use when working with @json-render\u002Fsvelte, building Svelte UIs from JSON, creating component catalogs, or rendering AI-generated specs.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[865,866,867,868],{"name":29,"slug":28,"type":635},{"name":50,"slug":49,"type":635},{"name":834,"slug":835,"type":635},{"name":41,"slug":40,"type":635},"2026-07-17T06:05:44.653443",{"slug":871,"name":871,"fn":872,"description":873,"org":874,"tags":875,"stars":62,"repoUrl":61,"updatedAt":881},"vue","render Vue components from JSON","Vue 3 renderer for json-render. Use when building Vue UIs from JSON specs, working with @json-render\u002Fvue, defining Vue component registries, or rendering AI-generated specs in Vue.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[876,877,878,879],{"name":29,"slug":28,"type":635},{"name":50,"slug":49,"type":635},{"name":41,"slug":40,"type":635},{"name":880,"slug":871,"type":635},"Vue","2026-07-17T06:05:51.267703",{"slug":883,"name":883,"fn":884,"description":885,"org":886,"tags":887,"stars":62,"repoUrl":61,"updatedAt":892},"xstate","integrate XState for state management","XState Store adapter for json-render's StateStore interface. Use when integrating json-render with @xstate\u002Fstore for state management via @json-render\u002Fxstate.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[888,889,890],{"name":29,"slug":28,"type":635},{"name":73,"slug":72,"type":635},{"name":891,"slug":883,"type":635},"XState","2026-07-17T06:07:41.769828",{"slug":894,"name":894,"fn":895,"description":896,"org":897,"tags":898,"stars":62,"repoUrl":61,"updatedAt":902},"yaml","parse and transform YAML specifications","YAML wire format for json-render with streaming parser, prompt generation, and AI SDK transform. Use when working with @json-render\u002Fyaml, YAML-based spec streaming, yaml-spec\u002Fyaml-edit fences, or YAML prompt generation.",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[899,900],{"name":136,"slug":135,"type":635},{"name":901,"slug":894,"type":635},"YAML","2026-07-17T06:08:14.711475"]