[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-automattic-need-for-speed":3,"mdc--3t6zg-key":40,"related-org-automattic-need-for-speed":455,"related-repo-automattic-need-for-speed":632},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":25,"repoUrl":26,"updatedAt":27,"license":28,"forks":29,"topics":30,"repo":35,"sourceUrl":38,"mdContent":39},"need-for-speed","run frontend performance audits for WordPress sites","Run a frontend performance audit on a WordPress site and get actionable optimization recommendations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"automattic","Automattic","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fautomattic.png",[12,16,19,22],{"name":13,"slug":14,"type":15},"Performance","performance","tag",{"name":17,"slug":18,"type":15},"Audit","audit",{"name":20,"slug":21,"type":15},"WordPress","wordpress",{"name":23,"slug":24,"type":15},"Frontend","frontend",484,"https:\u002F\u002Fgithub.com\u002FAutomattic\u002Fstudio","2026-05-06T05:40:06.433267",null,82,[31,32,33,34,21],"agents","cli","desktop","electron",{"repoUrl":26,"stars":25,"forks":29,"topics":36,"description":37},[31,32,33,34,21],"WordPress Studio, a free desktop app and CLI that helps developers streamline their local WordPress development workflow.","https:\u002F\u002Fgithub.com\u002FAutomattic\u002Fstudio\u002Ftree\u002FHEAD\u002Fapps\u002Fcli\u002Fai\u002Fskills\u002Fneed-for-speed","---\nname: need-for-speed\ndescription: Run a frontend performance audit on a WordPress site and get actionable optimization recommendations.\nuser-invokable: true\n---\n\n# Performance Audit\n\nRun a performance audit on a WordPress site to measure Core Web Vitals and page composition, then provide actionable recommendations.\n\n## How to Run\n\n1. Determine which site to audit. If the user hasn't specified, ask them or use the site from the current context.\n2. Ensure the site is running (use `site_start` if needed).\n3. Call `need_for_speed` with the site name and path (defaults to `\u002F`).\n4. Analyze the results using the interpretation guide below.\n5. Present a clear summary with specific, actionable recommendations.\n\n## Interpreting Results\n\n### Core Web Vitals Thresholds\n\n| Metric | Good | Needs Improvement | Poor |\n|--------|------|-------------------|------|\n| TTFB | \u003C 800 ms | 800–1800 ms | > 1800 ms |\n| FCP | \u003C 1800 ms | 1800–3000 ms | > 3000 ms |\n| LCP | \u003C 2500 ms | 2500–4000 ms | > 4000 ms |\n| CLS | \u003C 0.1 | 0.1–0.25 | > 0.25 |\n\n### Page Composition Benchmarks\n\n- **DOM elements**: Concern if > 1500\n- **Total page weight**: Concern if > 3 MB\n- **Total requests**: Concern if > 80\n- **Scripts**: Concern if > 20 scripts or > 500 KB total\n- **Stylesheets**: Concern if > 10 stylesheets or > 200 KB total\n\n## Common WordPress Recommendations\n\nBased on the metrics, suggest specific actions:\n\n- **High TTFB**: Enable page caching (e.g., `wp_cli: plugin install wp-super-cache --activate`), check for slow database queries, consider object caching.\n- **High LCP \u002F FCP**: Check for render-blocking CSS\u002FJS, add lazy loading for below-the-fold images, defer non-critical scripts.\n- **Large JS payload**: Identify heavy plugins from the scripts URL list, suggest deactivating unused plugins, check for jQuery dependency chains.\n- **Large CSS payload**: Look for unused theme stylesheets, check for multiple Google Fonts loads.\n- **Many HTTP requests**: Suggest reducing plugin count, enabling asset concatenation.\n- **High CLS**: Check for images without explicit width\u002Fheight dimensions, ads or dynamic content injection, web fonts causing layout shifts.\n- **Large DOM**: Check theme template complexity, excessive nesting in block content, too many wrapper elements.\n\n## Important Notes\n\n- These are **synthetic measurements on a local dev server**. TTFB will be artificially low compared to production. Focus on relative comparisons (before\u002Fafter changes) rather than absolute values.\n- CLS is measured during page load only, not during user interaction.\n- INP (Interaction to Next Paint) is not measured — it requires real user interaction patterns.\n- Page weight may undercount if some resources report 0 transfer size (e.g., service worker cached resources).\n",{"data":41,"body":43},{"name":4,"description":6,"user-invokable":42},true,{"type":44,"children":45},"root",[46,55,61,68,123,129,136,266,272,327,333,338,419,425],{"type":47,"tag":48,"props":49,"children":51},"element","h1",{"id":50},"performance-audit",[52],{"type":53,"value":54},"text","Performance Audit",{"type":47,"tag":56,"props":57,"children":58},"p",{},[59],{"type":53,"value":60},"Run a performance audit on a WordPress site to measure Core Web Vitals and page composition, then provide actionable recommendations.",{"type":47,"tag":62,"props":63,"children":65},"h2",{"id":64},"how-to-run",[66],{"type":53,"value":67},"How to Run",{"type":47,"tag":69,"props":70,"children":71},"ol",{},[72,78,92,113,118],{"type":47,"tag":73,"props":74,"children":75},"li",{},[76],{"type":53,"value":77},"Determine which site to audit. If the user hasn't specified, ask them or use the site from the current context.",{"type":47,"tag":73,"props":79,"children":80},{},[81,83,90],{"type":53,"value":82},"Ensure the site is running (use ",{"type":47,"tag":84,"props":85,"children":87},"code",{"className":86},[],[88],{"type":53,"value":89},"site_start",{"type":53,"value":91}," if needed).",{"type":47,"tag":73,"props":93,"children":94},{},[95,97,103,105,111],{"type":53,"value":96},"Call ",{"type":47,"tag":84,"props":98,"children":100},{"className":99},[],[101],{"type":53,"value":102},"need_for_speed",{"type":53,"value":104}," with the site name and path (defaults to ",{"type":47,"tag":84,"props":106,"children":108},{"className":107},[],[109],{"type":53,"value":110},"\u002F",{"type":53,"value":112},").",{"type":47,"tag":73,"props":114,"children":115},{},[116],{"type":53,"value":117},"Analyze the results using the interpretation guide below.",{"type":47,"tag":73,"props":119,"children":120},{},[121],{"type":53,"value":122},"Present a clear summary with specific, actionable recommendations.",{"type":47,"tag":62,"props":124,"children":126},{"id":125},"interpreting-results",[127],{"type":53,"value":128},"Interpreting Results",{"type":47,"tag":130,"props":131,"children":133},"h3",{"id":132},"core-web-vitals-thresholds",[134],{"type":53,"value":135},"Core Web Vitals Thresholds",{"type":47,"tag":137,"props":138,"children":139},"table",{},[140,169],{"type":47,"tag":141,"props":142,"children":143},"thead",{},[144],{"type":47,"tag":145,"props":146,"children":147},"tr",{},[148,154,159,164],{"type":47,"tag":149,"props":150,"children":151},"th",{},[152],{"type":53,"value":153},"Metric",{"type":47,"tag":149,"props":155,"children":156},{},[157],{"type":53,"value":158},"Good",{"type":47,"tag":149,"props":160,"children":161},{},[162],{"type":53,"value":163},"Needs Improvement",{"type":47,"tag":149,"props":165,"children":166},{},[167],{"type":53,"value":168},"Poor",{"type":47,"tag":170,"props":171,"children":172},"tbody",{},[173,197,220,243],{"type":47,"tag":145,"props":174,"children":175},{},[176,182,187,192],{"type":47,"tag":177,"props":178,"children":179},"td",{},[180],{"type":53,"value":181},"TTFB",{"type":47,"tag":177,"props":183,"children":184},{},[185],{"type":53,"value":186},"\u003C 800 ms",{"type":47,"tag":177,"props":188,"children":189},{},[190],{"type":53,"value":191},"800–1800 ms",{"type":47,"tag":177,"props":193,"children":194},{},[195],{"type":53,"value":196},"> 1800 ms",{"type":47,"tag":145,"props":198,"children":199},{},[200,205,210,215],{"type":47,"tag":177,"props":201,"children":202},{},[203],{"type":53,"value":204},"FCP",{"type":47,"tag":177,"props":206,"children":207},{},[208],{"type":53,"value":209},"\u003C 1800 ms",{"type":47,"tag":177,"props":211,"children":212},{},[213],{"type":53,"value":214},"1800–3000 ms",{"type":47,"tag":177,"props":216,"children":217},{},[218],{"type":53,"value":219},"> 3000 ms",{"type":47,"tag":145,"props":221,"children":222},{},[223,228,233,238],{"type":47,"tag":177,"props":224,"children":225},{},[226],{"type":53,"value":227},"LCP",{"type":47,"tag":177,"props":229,"children":230},{},[231],{"type":53,"value":232},"\u003C 2500 ms",{"type":47,"tag":177,"props":234,"children":235},{},[236],{"type":53,"value":237},"2500–4000 ms",{"type":47,"tag":177,"props":239,"children":240},{},[241],{"type":53,"value":242},"> 4000 ms",{"type":47,"tag":145,"props":244,"children":245},{},[246,251,256,261],{"type":47,"tag":177,"props":247,"children":248},{},[249],{"type":53,"value":250},"CLS",{"type":47,"tag":177,"props":252,"children":253},{},[254],{"type":53,"value":255},"\u003C 0.1",{"type":47,"tag":177,"props":257,"children":258},{},[259],{"type":53,"value":260},"0.1–0.25",{"type":47,"tag":177,"props":262,"children":263},{},[264],{"type":53,"value":265},"> 0.25",{"type":47,"tag":130,"props":267,"children":269},{"id":268},"page-composition-benchmarks",[270],{"type":53,"value":271},"Page Composition Benchmarks",{"type":47,"tag":273,"props":274,"children":275},"ul",{},[276,287,297,307,317],{"type":47,"tag":73,"props":277,"children":278},{},[279,285],{"type":47,"tag":280,"props":281,"children":282},"strong",{},[283],{"type":53,"value":284},"DOM elements",{"type":53,"value":286},": Concern if > 1500",{"type":47,"tag":73,"props":288,"children":289},{},[290,295],{"type":47,"tag":280,"props":291,"children":292},{},[293],{"type":53,"value":294},"Total page weight",{"type":53,"value":296},": Concern if > 3 MB",{"type":47,"tag":73,"props":298,"children":299},{},[300,305],{"type":47,"tag":280,"props":301,"children":302},{},[303],{"type":53,"value":304},"Total requests",{"type":53,"value":306},": Concern if > 80",{"type":47,"tag":73,"props":308,"children":309},{},[310,315],{"type":47,"tag":280,"props":311,"children":312},{},[313],{"type":53,"value":314},"Scripts",{"type":53,"value":316},": Concern if > 20 scripts or > 500 KB total",{"type":47,"tag":73,"props":318,"children":319},{},[320,325],{"type":47,"tag":280,"props":321,"children":322},{},[323],{"type":53,"value":324},"Stylesheets",{"type":53,"value":326},": Concern if > 10 stylesheets or > 200 KB total",{"type":47,"tag":62,"props":328,"children":330},{"id":329},"common-wordpress-recommendations",[331],{"type":53,"value":332},"Common WordPress Recommendations",{"type":47,"tag":56,"props":334,"children":335},{},[336],{"type":53,"value":337},"Based on the metrics, suggest specific actions:",{"type":47,"tag":273,"props":339,"children":340},{},[341,359,369,379,389,399,409],{"type":47,"tag":73,"props":342,"children":343},{},[344,349,351,357],{"type":47,"tag":280,"props":345,"children":346},{},[347],{"type":53,"value":348},"High TTFB",{"type":53,"value":350},": Enable page caching (e.g., ",{"type":47,"tag":84,"props":352,"children":354},{"className":353},[],[355],{"type":53,"value":356},"wp_cli: plugin install wp-super-cache --activate",{"type":53,"value":358},"), check for slow database queries, consider object caching.",{"type":47,"tag":73,"props":360,"children":361},{},[362,367],{"type":47,"tag":280,"props":363,"children":364},{},[365],{"type":53,"value":366},"High LCP \u002F FCP",{"type":53,"value":368},": Check for render-blocking CSS\u002FJS, add lazy loading for below-the-fold images, defer non-critical scripts.",{"type":47,"tag":73,"props":370,"children":371},{},[372,377],{"type":47,"tag":280,"props":373,"children":374},{},[375],{"type":53,"value":376},"Large JS payload",{"type":53,"value":378},": Identify heavy plugins from the scripts URL list, suggest deactivating unused plugins, check for jQuery dependency chains.",{"type":47,"tag":73,"props":380,"children":381},{},[382,387],{"type":47,"tag":280,"props":383,"children":384},{},[385],{"type":53,"value":386},"Large CSS payload",{"type":53,"value":388},": Look for unused theme stylesheets, check for multiple Google Fonts loads.",{"type":47,"tag":73,"props":390,"children":391},{},[392,397],{"type":47,"tag":280,"props":393,"children":394},{},[395],{"type":53,"value":396},"Many HTTP requests",{"type":53,"value":398},": Suggest reducing plugin count, enabling asset concatenation.",{"type":47,"tag":73,"props":400,"children":401},{},[402,407],{"type":47,"tag":280,"props":403,"children":404},{},[405],{"type":53,"value":406},"High CLS",{"type":53,"value":408},": Check for images without explicit width\u002Fheight dimensions, ads or dynamic content injection, web fonts causing layout shifts.",{"type":47,"tag":73,"props":410,"children":411},{},[412,417],{"type":47,"tag":280,"props":413,"children":414},{},[415],{"type":53,"value":416},"Large DOM",{"type":53,"value":418},": Check theme template complexity, excessive nesting in block content, too many wrapper elements.",{"type":47,"tag":62,"props":420,"children":422},{"id":421},"important-notes",[423],{"type":53,"value":424},"Important Notes",{"type":47,"tag":273,"props":426,"children":427},{},[428,440,445,450],{"type":47,"tag":73,"props":429,"children":430},{},[431,433,438],{"type":53,"value":432},"These are ",{"type":47,"tag":280,"props":434,"children":435},{},[436],{"type":53,"value":437},"synthetic measurements on a local dev server",{"type":53,"value":439},". TTFB will be artificially low compared to production. Focus on relative comparisons (before\u002Fafter changes) rather than absolute values.",{"type":47,"tag":73,"props":441,"children":442},{},[443],{"type":53,"value":444},"CLS is measured during page load only, not during user interaction.",{"type":47,"tag":73,"props":446,"children":447},{},[448],{"type":53,"value":449},"INP (Interaction to Next Paint) is not measured — it requires real user interaction patterns.",{"type":47,"tag":73,"props":451,"children":452},{},[453],{"type":53,"value":454},"Page weight may undercount if some resources report 0 transfer size (e.g., service worker cached resources).",{"items":456,"total":631},[457,474,491,505,522,529,543,558,575,585,600,616],{"slug":458,"name":458,"fn":459,"description":460,"org":461,"tags":462,"stars":25,"repoUrl":26,"updatedAt":473},"annotate","collect visual feedback with browser annotation tools","Open a browser with visual annotation tools. The user clicks elements on their site and leaves feedback — the agent reads annotations and makes changes. Use this when the user wants to point at specific elements to fix, tweak, or redesign.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[463,464,467,470],{"name":23,"slug":24,"type":15},{"name":465,"slug":466,"type":15},"Productivity","productivity",{"name":468,"slug":469,"type":15},"UX Copy","ux-copy",{"name":471,"slug":472,"type":15},"UX Design","ux-design","2026-05-06T05:40:01.516544",{"slug":475,"name":475,"fn":476,"description":477,"org":478,"tags":479,"stars":25,"repoUrl":26,"updatedAt":490},"block-content","write editable WordPress block markup","Write editable WordPress block markup for local Studio sites, including core\u002Fhtml limits, block-theme layout rules, full-width sections, validation, and skeleton-first page\u002FCSS recipes.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[480,483,486,489],{"name":481,"slug":482,"type":15},"Block Editor","block-editor",{"name":484,"slug":485,"type":15},"CSS","css",{"name":487,"slug":488,"type":15},"HTML","html",{"name":20,"slug":21,"type":15},"2026-05-27T07:01:55.629681",{"slug":492,"name":492,"fn":493,"description":494,"org":495,"tags":496,"stars":25,"repoUrl":26,"updatedAt":504},"hosting-plans-helper","provide WordPress.com hosting plan information","Answer WordPress.com plan, pricing, upgrade, and feature-tier questions (plan names, what each tier unlocks — plugins, themes, custom code, SSH, hosting — and current prices) from authoritative live data. Load before answering ANY plan, pricing, or feature-gating question; never answer these from memory.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[497,500,503],{"name":498,"slug":499,"type":15},"Pricing","pricing",{"name":501,"slug":502,"type":15},"Reference","reference",{"name":20,"slug":21,"type":15},"2026-07-02T07:42:33.654791",{"slug":506,"name":506,"fn":507,"description":508,"org":509,"tags":510,"stars":25,"repoUrl":26,"updatedAt":521},"liberate","migrate websites to WordPress","Import and rebuild a website from a closed platform (Wix, Squarespace, Webflow, Shopify, GoDaddy, Hostinger, HubSpot, Weebly) into a Studio WordPress site. Extracts pages\u002Fposts\u002Fproducts + media, then reconstructs the design as editable blocks + WooCommerce OR as a high-fidelity replica theme. Invoke when the user wants to migrate, import, liberate, or rebuild a site from one of these platforms.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[511,514,517,520],{"name":512,"slug":513,"type":15},"CMS","cms",{"name":515,"slug":516,"type":15},"Migration","migration",{"name":518,"slug":519,"type":15},"Web Development","web-development",{"name":20,"slug":21,"type":15},"2026-07-09T06:47:33.454311",{"slug":4,"name":4,"fn":5,"description":6,"org":523,"tags":524,"stars":25,"repoUrl":26,"updatedAt":27},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[525,526,527,528],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},{"slug":530,"name":530,"fn":531,"description":532,"org":533,"tags":534,"stars":25,"repoUrl":26,"updatedAt":542},"plugin-recommendations","recommend WordPress plugins for site features","Choose recommended plugins and plugin-provided blocks for features core WordPress blocks do not cover - ecommerce (WooCommerce), forms and newsletters (Jetpack), online courses and quizzes (Sensei LMS), polls, surveys and ratings (Crowdsignal), spam protection (Akismet) - while keeping generated content editable and avoiding raw HTML fallbacks. Any request to sell products or build a shop, store, or storefront requires WooCommerce with products.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[535,538,541],{"name":536,"slug":537,"type":15},"Content Creation","content-creation",{"name":539,"slug":540,"type":15},"Plugin Development","plugin-development",{"name":20,"slug":21,"type":15},"2026-05-27T07:01:58.249105",{"slug":544,"name":544,"fn":545,"description":546,"org":547,"tags":548,"stars":25,"repoUrl":26,"updatedAt":557},"rank-me-up","run on-page SEO audits for WordPress sites","Run an on-page SEO audit on a WordPress site and get actionable recommendations to improve search visibility.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[549,550,553,556],{"name":17,"slug":18,"type":15},{"name":551,"slug":552,"type":15},"Marketing","marketing",{"name":554,"slug":555,"type":15},"SEO","seo",{"name":20,"slug":21,"type":15},"2026-05-06T05:40:05.196367",{"slug":559,"name":559,"fn":560,"description":561,"org":562,"tags":563,"stars":25,"repoUrl":26,"updatedAt":574},"site-spec","gather specifications for new WordPress sites","Gather the site name and layout preference before building a WordPress site. Run this before creating any new site.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[564,567,570,573],{"name":565,"slug":566,"type":15},"Design","design",{"name":568,"slug":569,"type":15},"Product Management","product-management",{"name":571,"slug":572,"type":15},"Specs","specs",{"name":20,"slug":21,"type":15},"2026-05-06T05:40:02.739409",{"slug":576,"name":576,"fn":577,"description":578,"org":579,"tags":580,"stars":25,"repoUrl":26,"updatedAt":584},"studio-cli","manage local WordPress sites with Studio CLI","Use the Studio CLI to manage local WordPress sites, authentication, and preview sites. Invoke this skill when you need to run Studio CLI commands, manage sites, or troubleshoot site issues.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[581,583],{"name":582,"slug":32,"type":15},"CLI",{"name":20,"slug":21,"type":15},"2026-04-06T18:02:57.150231",{"slug":586,"name":586,"fn":587,"description":588,"org":589,"tags":590,"stars":25,"repoUrl":26,"updatedAt":599},"taxonomist","optimize WordPress category taxonomy","Analyze and optimize a WordPress site's category taxonomy. Exports all posts, uses AI to suggest an improved category structure — merging duplicates, retiring dead categories, creating missing ones, writing descriptions, and re-categorizing posts. Run this when the user wants to clean up or improve their categories.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[591,594,597,598],{"name":592,"slug":593,"type":15},"Content Strategy","content-strategy",{"name":595,"slug":596,"type":15},"Data Cleaning","data-cleaning",{"name":554,"slug":555,"type":15},{"name":20,"slug":21,"type":15},"2026-05-06T05:40:03.966799",{"slug":601,"name":601,"fn":602,"description":603,"org":604,"tags":605,"stars":25,"repoUrl":26,"updatedAt":615},"visual-design","plan and execute visual design direction","Plan and execute high-quality visual direction for site creation, redesign, layout, typography, color, motion, and visual polish.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[606,609,610,613],{"name":607,"slug":608,"type":15},"Animation","animation",{"name":565,"slug":566,"type":15},{"name":611,"slug":612,"type":15},"Typography","typography",{"name":614,"slug":601,"type":15},"Visual Design","2026-07-24T05:40:57.887452",{"slug":617,"name":617,"fn":618,"description":619,"org":620,"tags":621,"stars":25,"repoUrl":26,"updatedAt":630},"visual-polish","verify and polish website visual design","Verify and polish a built or redesigned site by diagnosing rendered-DOM issues against intent and fixing them in a planned, batched screenshot-and-fix loop.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[622,625,626,629],{"name":623,"slug":624,"type":15},"Debugging","debugging",{"name":23,"slug":24,"type":15},{"name":627,"slug":628,"type":15},"Screenshots","screenshots",{"name":614,"slug":601,"type":15},"2026-06-06T07:09:59.809812",81,{"items":633,"total":681},[634,641,648,654,661,668,674],{"slug":458,"name":458,"fn":459,"description":460,"org":635,"tags":636,"stars":25,"repoUrl":26,"updatedAt":473},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[637,638,639,640],{"name":23,"slug":24,"type":15},{"name":465,"slug":466,"type":15},{"name":468,"slug":469,"type":15},{"name":471,"slug":472,"type":15},{"slug":475,"name":475,"fn":476,"description":477,"org":642,"tags":643,"stars":25,"repoUrl":26,"updatedAt":490},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[644,645,646,647],{"name":481,"slug":482,"type":15},{"name":484,"slug":485,"type":15},{"name":487,"slug":488,"type":15},{"name":20,"slug":21,"type":15},{"slug":492,"name":492,"fn":493,"description":494,"org":649,"tags":650,"stars":25,"repoUrl":26,"updatedAt":504},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[651,652,653],{"name":498,"slug":499,"type":15},{"name":501,"slug":502,"type":15},{"name":20,"slug":21,"type":15},{"slug":506,"name":506,"fn":507,"description":508,"org":655,"tags":656,"stars":25,"repoUrl":26,"updatedAt":521},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[657,658,659,660],{"name":512,"slug":513,"type":15},{"name":515,"slug":516,"type":15},{"name":518,"slug":519,"type":15},{"name":20,"slug":21,"type":15},{"slug":4,"name":4,"fn":5,"description":6,"org":662,"tags":663,"stars":25,"repoUrl":26,"updatedAt":27},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[664,665,666,667],{"name":17,"slug":18,"type":15},{"name":23,"slug":24,"type":15},{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},{"slug":530,"name":530,"fn":531,"description":532,"org":669,"tags":670,"stars":25,"repoUrl":26,"updatedAt":542},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[671,672,673],{"name":536,"slug":537,"type":15},{"name":539,"slug":540,"type":15},{"name":20,"slug":21,"type":15},{"slug":544,"name":544,"fn":545,"description":546,"org":675,"tags":676,"stars":25,"repoUrl":26,"updatedAt":557},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[677,678,679,680],{"name":17,"slug":18,"type":15},{"name":551,"slug":552,"type":15},{"name":554,"slug":555,"type":15},{"name":20,"slug":21,"type":15},13]