Imported from aswinkj2006/E-Portfolio (
.agents/skills/frontend-expert/SKILL.md). Install upstream withnpx skills add aswinkj2006/E-Portfolio --skill frontend-expert. Copyright stays with the author.
Title: Live Content
Description: Fetched live
Source: https://antigravityskills.com/skills/skill-frontend-expert-1b313720
let i22 = document.documentElement, j4 = ["light", "dark"];
function k4(b5) {
var c4;
(Array.isArray(a2) ? a2 : [a2]).forEach((a3) => {
let c5 = a3 === "class", d4 = c5 && f2 ? e2.map((a4) => f2[a4] || a4) : e2;
c5 ? (i22.classList.remove(...d4), i22.classList.add(f2 && f2[b5] ? f2[b5] : b5)) : i22.setAttribute(a3, b5);
}), c4 = b5, h3 && j4.includes(c4) && (i22.style.colorScheme = c4);
}
__name(k4, "k4");
if (d3) k4(d3);
else try {
let a3 = localStorage.getItem(b4) || c3, d4 = g3 && a3 === "system" ? window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light" : a3;
k4(d4);
} catch {
}
})("class","theme","light",null,["light","dark"],null,false,true)</script><!--$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--/$--><!--$--><!--/$--><script src="/_next/static/chunks/webpack-0fe9bd910d46161e.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n5:I[90199,[],\"\"]\n6:I[39755,[],\"\"]\n8:I[93598,[],\"OutletBoundary\"]\nb:I[93598,[],\"ViewportBoundary\"]\nd:I[93598,[],\"MetadataBoundary\"]\nf:I[70045,[],\"\"]\n10:\"$Sreact.suspense\"\n12:I[71060,[\"32306\",\"static/chunks/32306-4e451dc2e35f4bce.js\",\"7177\",\"static/chunks/app/layout-81ac1ad898b26ccb.js\"],\"\"]\n13:I[63555,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b.js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"Image\"]\n14:I[38174,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b.js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"\"]\n15:I[11132,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b."])</script><script>self.__next_f.push([1,"js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"SmartIcon\"]\n16:I[92792,[\"32306\",\"static/chunks/32306-4e451dc2e35f4bce.js\",\"7177\",\"static/chunks/app/layout-81ac1ad898b26ccb.js\"],\"ThemeColorProvider\"]\n18:I[70751,[\"32306\",\"static/chunks/32306-4e451dc2e35f4bce.js\",\"7177\",\"static/chunks/app/layout-81ac1ad898b26ccb.js\"],\"\"]\n19:I[85575,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b.js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"Header\",1]\n1a:I[23808,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b.js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"LocaleDetector\"]\n1b:I[63881,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5"])</script><script>self.__next_f.push([1,"dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b.js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"Footer\",1]\n1c:I[37077,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b.js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"default\"]\n1e:I[98293,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"98450\",\"static/chunks/app/%5Blocale%5D/layout-48d8a525f6a0d90b.js\"],\"ThemeProvider\"]\n1f:I[72983,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\""])</script><script>self.__next_f.push([1,",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"98450\",\"static/chunks/app/%5Blocale%5D/layout-48d8a525f6a0d90b.js\"],\"AppContextProvider\"]\n20:I[69068,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"31278\",\"static/chunks/31278-13ee7bf7f95c6d8b.js\",\"44510\",\"static/chunks/44510-6fd0b4230e02d87a.js\",\"99263\",\"static/chunks/99263-d8f0d8345617f8d6.js\",\"63310\",\"static/chunks/63310-f4aad72f8cab1c72.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"23171\",\"static/chunks/23171-6a9bb2a9dff441f5.js\",\"47144\",\"static/chunks/app/%5Blocale%5D/(landing)/page-e3f17845b9494eb8.js\"],\"UtmCapture\"]\n21:I[12502,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"98450\",\"static/chunks/app/%5Blocale%5D/layout-48d8a525f6a0d90b.js\"],\"MotionProviderLazy\"]\n22:I[66497,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"98450\",\"static/chunks/app/%5Blocale%5D/layout-48d8a525f6a0d90b.js\"],\"Toaster\"]\n23:I[68941,[\"77971\",\"static/chunks/7548a3f2-a0b618e7ab607ee1.js\",\"60757"])</script><script>self.__next_f.push([1,"\",\"static/chunks/60757-9d06e74f2751793e.js\",\"38174\",\"static/chunks/38174-3837add48673b5e5.js\",\"3031\",\"static/chunks/3031-4d212c903ba6bc7e.js\",\"11743\",\"static/chunks/11743-1a76bf93a70da6bf.js\",\"89938\",\"static/chunks/89938-2f55eac647f3d790.js\",\"94678\",\"static/chunks/94678-92450f914967eba6.js\",\"24989\",\"static/chunks/24989-4bd98ece60417a2c.js\",\"20306\",\"static/chunks/20306-9d6ba1149c217283.js\",\"81628\",\"static/chunks/81628-7ce7bcbc4aa57fa8.js\",\"63555\",\"static/chunks/63555-545726af0ae8d1ab.js\",\"57948\",\"static/chunks/57948-0de623a03e8f4d59.js\",\"89790\",\"static/chunks/89790-f5dada1161fed020.js\",\"75069\",\"static/chunks/75069-6e60b21cf8b0f633.js\",\"4867\",\"static/chunks/4867-ed2d5064efacdb44.js\",\"658\",\"static/chunks/658-1b436522707b5715.js\",\"98522\",\"static/chunks/98522-947d45bd174645da.js\",\"21182\",\"static/chunks/21182-4e6daa09e01b4d84.js\",\"93388\",\"static/chunks/93388-b6f76cac1e0c1e02.js\",\"55656\",\"static/chunks/55656-e74efae12b1b0e10.js\",\"88771\",\"static/chunks/88771-dae7f958259ba0d0.js\",\"98450\",\"static/chunks/app/%5Blocale%5D/layout-48d8a525f6a0d90b.js\"],\"CookieConsentBanner\"]\n:HL[\"/_next/static/media/028c0d39d2e8f589-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/1f3fe8c6df3d47c1-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/5b01f339abf2f1a5.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/6ad9841b43ad2bc9.css\",\"style\"]\n:HL[\"/_next/static/css/5b61f4ff5ff49964.css\",\"style\"]\n:HL[\"/_next/static/css/f1c3b6f1fa347249.css\",\"style\"]\n:HL[\"/_next/static/css/365951cd732faea0.css\",\"style\"]\n:HL[\"/_next/static/css/6d94d60920745bd8.css\",\"style\"]\n0:{\"P\":null,\"b\":\"SZUvdCq8Fq1YAo5Vi9qcB\",\"p\":\"\",\"c\":[\"\",\"skills\",\"skill-frontend-expert-1b313720\"],\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"(landing)\",{\"children\":[\"skills\",{\"children\":[[\"slug\",\"skill-frontend-expert-1b313720\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/6ad9841b43ad2bc9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5b61f4ff5ff49964.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f1c3b6f1fa347249.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"locale\",\"en\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/365951cd732faea0.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L3\"]}],{\"children\":[\"(landing)\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/6d94d60920745bd8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[\"skills\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"slug\",\"skill-frontend-expert-1b313720\",\"d\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L7\",null,[\"$\",\"$L8\",null,{\"children\":[\"$L9\",\"$La\"]}]]}],{},null,false]},null,false]},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"s\":false,\"S\":false}\n2:[\"$\",\"html\",null,{"])</script><script>self.__next_f.push([1,"\"lang\":\"en\",\"className\":\"__variable_fb8f2c __variable_f910ec __variable_c59aa5\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"window.__name = window.__name || function(){};\"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"document.documentElement.classList.add('dark');\"}}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1.0, viewport-fit=cover\"}],[\"$\",\"meta\",null,{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",null,{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"black-translucent\"}],[\"$\",\"link\",null,{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}],[\"$\",\"link\",null,{\"rel\":\"manifest\",\"href\":\"/manifest.json\"}],[\"$\",\"$10\",null,{\"fallback\":null,\"children\":\"$L11\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Antigravity Skills\\\",\\\"url\\\":\\\"https://antigravityskills.com\\\",\\\"logo\\\":\\\"https://antigravityskills.com/logo.png\\\",\\\"description\\\":\\\"Pre-built AI skills for vibe coders. Generate landing pages, analyze data, create reports — all without writing code. Built by developers, designed for everyone.\\\",\\\"sameAs\\\":[]}\"}}]]}],[\"$\",\"body\",null,{\"suppressHydrationWarning\":true,\"className\":\"min-h-screen bg-background font-sans antialiased text-foreground overflow-x-hidden\",\"children\":[[\"$\",\"$L12\",null,{\"color\":\"hsl(48 96% 53%)\",\"shadow\":\"0 0 10px hsl(48 96% 53%), 0 0 5px hsl(48 96% 53%)\",\"initialPosition\":0.08,\"crawlSpeed\":200,\"height\":3,\"crawl\":true,\"showSpinner\":false,\"easing\":\"ease\",\"speed\":200}],[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col items-center justify-center gap-4\",\"children\":[[\"$\",\"$L13\",null,{\"src\":\"/logo.png\",\"alt\":\"Antigravity Skills\",\"width\":80,\"height\":80}],[\"$\",\"h1\",null,{\"className\":\"text-2xl font-normal\",\"children\":\"Page Not Found\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-sm\",\"children\":\"The page you're looking for doesn't exist or has been moved.\"}],[\"$\",\"$L14\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium disabled:pointer-events-none disabled:opacity-60 disabled:cursor-not-allowed [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 shrink-0 [\u0026_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary/20 border border-primary/80 text-primary shadow-glow-primary hover:bg-primary/30 hover:border-primary hover:shadow-[0_0_25px_-5px_var(--color-primary)] active:scale-[0.98] transition-all duration-300 h-9 px-4 py-2 has-[\u003esvg]:px-3 mt-4\",\"children\":[[\"$\",\"$L15\",null,{\"name\":\"ArrowLeft\"}],[\"$\",\"span\",null,{\"children\":[\"Back to \",\"Antigravity Skills\"]}]],\"data-slot\":\"button\",\"disabled\":false,\"ref\":null}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L16\",null,{}],[\"$\",\"$10\",null,{\"fallback\":null,\"children\":\"$L17\"}]]}]]}]\n11:[[],[],[],[[\"$\",\"$1\",\"google-analytics\",{\"children\":[[\"$\",\"$L18\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-Y4ZVN6570V\",\"strategy\":\"lazyOnload\"}],[\"$\",\"$L18\",null,{\"id\":\"google-analytics\",\"strategy\":\"lazyOnload\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n gtag('js', new Date());\\n gtag('config', 'G-Y4ZVN6570V');\\n \"}}]]}],[\"$\",\"$1\",\"clarity\",{\"children\":[\"$\",\"$L18\",null,{\"id\":\"clarity-script\",\"strategy\":\"lazy"])</script><script>self.__next_f.push([1,"Onload\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n (function(c,l,a,r,i,t,y){\\n c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\\n t=l.createElement(r);t.async=1;t.src=\\\"https://www.clarity.ms/tag/\\\"+i;\\n y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\\n })(window, document, \\\"clarity\\\", \\\"script\\\", \\\"v6rr5z9p6m\\\");\\n \"}}]}]],[],[],[],[]]\n17:[[],[],[],[]]\n4:[\"$\",\"div\",null,{\"className\":\"min-h-screen w-full flex flex-col font-sans antialiased relative overflow-x-hidden\",\"children\":[[\"$\",\"$L19\",null,{\"header\":{\"id\":\"header\",\"brand\":{\"title\":\"Antigravity Skills\",\"logo\":{\"src\":\"/logo.png\",\"alt\":\"Antigravity Skills - Build and Discover AI Agent Skills\"},\"url\":\"/\"},\"nav\":{\"items\":[{\"title\":\"AI Skill Builder\",\"url\":\"/#converter\",\"icon\":\"Zap\"},{\"title\":\"Skills\",\"url\":\"/skills\",\"icon\":\"Telescope\"},{\"title\":\"Docs\",\"url\":\"/docs/what-is-antigravity-skills\",\"icon\":\"BookOpen\"},{\"title\":\"Pricing\",\"url\":\"/pricing\",\"icon\":\"CreditCard\"}]},\"buttons\":[],\"user_nav\":{\"show_name\":true,\"show_credits\":false,\"show_sign_out\":true,\"items\":[]},\"show_sign\":true,\"show_theme\":true,\"show_locale\":true}}],[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"$L1a\",null,{}],[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],[\"$\",\"$L1b\",null,{\"footer\":{\"id\":\"footer\",\"brand\":{\"title\":\"Antigravity Skills\",\"description\":\"Build and discover AI agent skills. Works with Antigravity, Cursor, Claude Code, and more.\",\"logo\":{\"src\":\"/logo.png\",\"alt\":\"Antigravity Skills - Build and Discover AI Agent Skills\"},\"url\":\"/\"},\"copyright\":\"© 2026 Antigravity Skills. All rights reserved.\",\"disclaimer\":\"Antigravity Skills is an independent project. This service is not affiliated with, endorsed by, or sponsored by Anthropic, Google, Cursor, or any other AI platform mentioned.\",\"nav\":{\"items\":[{\"title\":\"Product\",\"children\":[{\"title\":\"AI Skill Builder\",\"url\":\"/#converter\",\"target\":\"_self\"},{\"title\":\"Skills\",\"url\":\"/skills\",\"target\":\"_self\"},{\"title\":\"Docs\",\"url\":\"/docs/what-is-antigravity-skills\",\"target\":\"_self\"},{\"title\":\"Pricing\",\"url\":\"/pricing\",\"target\":\"_self\"}]},{\"title\":\"Legal\",\"children\":[{\"title\":\"Privacy Policy\",\"url\":\"/privacy-policy\",\"target\":\"_self\"},{\"title\":\"Terms of Service\",\"url\":\"/terms-of-service\",\"target\":\"_self\"},{\"title\":\"Cookie Policy\",\"url\":\"/cookie-policy\",\"target\":\"_self\"},{\"title\":\"Refund Policy\",\"url\":\"/refund-policy\",\"target\":\"_self\"},{\"title\":\"DMCA Policy\",\"url\":\"/dmca-policy\",\"target\":\"_self\"},{\"title\":\"Community Guidelines\",\"url\":\"/community-guidelines\",\"target\":\"_self\"}]}]},\"social\":{\"items\":[{\"title\":\"Email\",\"icon\":\"Mail\",\"url\":\"mailto:support@antigravityskills.com\",\"target\":\"_self\"}]},\"agreement\":{\"items\":[{\"title\":\"Privacy Policy\",\"url\":\"/privacy-policy\"},{\"title\":\"Terms of Service\",\"url\":\"/terms-of-service\"}]},\"show_theme\":false,\"show_locale\":true,\"show_social\":false}}]]}]\n3:[\"$\",\"$L1c\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"common\":{\"metadata\":{\"title\":\"Antigravity Skills | Ultimate Plug \u0026 Play AI Skill Library\",\"description\":\"Your AI upgrade pack. Stop wasting time on manual work—apply verified expert skills, no coding needed. Just focus on results. Works with Cursor \u0026 Claude.\",\"keywords\":\"antigravity skills, claude skills converter, ai coding skills, vibe coding, cursor skills, Antigravity skills, claude code, prompt engineering, ai automation\"},\"sign\":{\"sign_in_title\":\"Sign In\",\"sign_in_description\":\"Sign in to your account\",\"sign_up_title\":\"Sign Up\",\"sign_up_description\":\"Create an account\",\"email_title\":\"Email\",\"email_placeholder\":\"Input your email here\",\"password_title\":\"Password\",\"password_placeholder\":\"Input your password here\",\"forgot_password\":\"Forgot password?\",\"or\":\"Or\",\"continue\":\"Continue\",\"no_account\":\"Don't have an account?\",\"already_have_accou"])</script><script>self.__next_f.push([1,"nt\":\"Already have an account?\",\"email_sign_in\":\"Sign in with Email\",\"google_sign_in_title\":\"Sign in with Google\",\"github_sign_in_title\":\"Sign in with GitHub\",\"close_title\":\"Close\",\"cancel_title\":\"Cancel\",\"sign_out_title\":\"Sign Out\",\"billing_title\":\"Billing\",\"name_title\":\"Name\",\"name_placeholder\":\"Input your name here\",\"admin_title\":\"Admin System\",\"credits_title\":\"Credits: {credits}\",\"email_verification_hint\":\"Use an email address you can access. You must verify your email after signing up.\",\"verify_email_sent\":\"Verification email sent. Please check your inbox.\",\"verify_email_required\":\"Please verify your email address before signing in.\",\"resend_verification\":\"Resend verification email\",\"resend_verification_sent\":\"Verification email resent. Please check your inbox.\",\"verify_email_page_title\":\"Check your email\",\"verify_email_page_description\":\"To continue, click the link sent to\",\"verify_email_continue\":\"Continue\",\"verify_email_tip\":\"After verifying, click \\\"Continue\\\".\",\"verify_email_not_verified_yet\":\"Not verified yet. Please click the link in your email first.\",\"verify_email_account_mismatch\":\"Signed in as {current}. This page is waiting for {expected}.\",\"resend_verification_countdown\":\"Resend verification email ({seconds}s)\",\"resend_verification_wait\":\"Please wait {seconds}s before resending.\",\"back_to_sign_in\":\"Back to Sign In\"},\"payment\":{\"choose_payment_method\":\"Choose Payment Method\",\"choose_payment_method_description\":\"\",\"cancel_title\":\"Cancel\"},\"locale_detector\":{\"title\":\"We detected your browser language is {locale}. Switch to it?\",\"switch_to\":\"Switch to {locale}\"},\"imageGeneration\":{\"status\":{\"creating\":\"Creating your image...\",\"retrying\":\"Adding a little extra magic...\",\"almostDone\":\"Finishing up the details...\"},\"error\":{\"title\":\"Hit a snag.\",\"timeout\":\"Oops! Connection timed out.\",\"serverError\":\"We couldn't create your image just now.\",\"noCreditsUsed\":\"No credits deducted\",\"tryAgain\":\"Try Again\"},\"safetyFilter\":{\"title\":\"Content not allowed\",\"message\":\"We couldn't generate that image due to our content safety guidelines. Please adjust your prompt and try again.\"}}},\"landing\":{\"_comment\":\"=== CENTRALIZED SECTION VISIBILITY CONTROL ===\",\"section_visibility\":{\"_comment\":\"Control which sections are displayed on the landing page. Set to false to hide a section.\",\"show_header\":true,\"show_hero\":true,\"show_hero_buttons\":true,\"show_hero_avatars\":false,\"show_hero_award\":false,\"show_hero_tip\":true,\"show_generator\":true,\"show_logos\":true,\"show_benefits\":true,\"show_features\":false,\"show_stats\":true,\"show_gallery\":true,\"show_testimonials\":true,\"show_faq\":true,\"show_cta\":true,\"show_subscribe\":true,\"show_footer\":true,\"show_core_modules\":false},\"header\":\"$4:props:children:0:props:header\",\"hero\":{\"id\":\"hero\",\"title\":\"Antigravity Skills\",\"highlight_text\":\"Antigravity Skills\",\"description\":\"Your AI upgrade pack.\u003cbr\u003ePlug \u0026 play expert skills. No coding needed.\",\"announcement\":{\"badge\":\"🚀 New\",\"title\":\"Build Your First Skill →\",\"url\":\"#converter\"},\"tip\":\"✓ Native Integration · ✓ Verified · ✓ 10x Efficiency\",\"buttons\":[{\"title\":\"Browse Library\",\"icon\":\"Telescope\",\"url\":\"/skills\",\"target\":\"_self\",\"variant\":\"default\"},{\"title\":\"How it Works\",\"icon\":\"BookOpen\",\"url\":\"/docs/what-is-antigravity-skills\",\"target\":\"_self\",\"variant\":\"secondary\"}],\"show_buttons\":true,\"show_avatars\":false,\"avatars_tip\":\"Developers are converting skills every day\",\"show_award\":false,\"show_tip\":true},\"logos\":{\"title\":\"Powering your workflow in:\",\"items\":[{\"title\":\"Cursor\",\"url\":\"https://cursor.sh\",\"size\":\"h-12 w-12\",\"image\":{\"src\":\"/imgs/logos/cursor.svg\",\"alt\":\"Cursor AI IDE - Antigravity Skills compatible\"}},{\"title\":\"Claude\",\"url\":\"https://claude.ai\",\"size\":\"h-12 w-12\",\"image\":{\"src\":\"/imgs/logos/claude.svg\",\"alt\":\"Claude AI - Antigravity Skills compatible\"}},{\"title\":\"Codex\",\"url\":\"https://openai.com/index/openai-codex\",\"size\":\"h-12 w-12\",\"image\":{\"src\":\"/imgs/logos/codex.svg\",\"alt\":\"OpenAI Codex - Antigravity Skills compatible\"}},{\"title\":\"Antigravity\",\"url\":\"https://antigravity.google\",\"size\":\"h-12 w-12\",\"image\":{\"src\":\"/imgs/logos/antigrav"])</script><script>self.__next_f.push([1,"ity.svg\",\"alt\":\"Antigravity - Antigravity Skills compatible\"}}]},\"benefits\":{\"id\":\"benefits\",\"title\":\"Why Choose Antigravity Skills?\",\"label\":\"Benefits\",\"description\":\"Create. Discover. Use.\",\"items\":[{\"title\":\"AI-Powered Generation\",\"description\":\"Describe what you need. AI Skill Builder generates production-ready SKILL.md files. No prompt engineering required.\",\"icon\":\"RiMagicLine\",\"image\":{\"src\":\"/imgs/features/ai-generation.png\",\"alt\":\"Antigravity Skills AI-powered skill generation\"}},{\"title\":\"Curated Skill Library\",\"description\":\"Skills vetted against production standards and best practices. Quality guaranteed. Download and use.\",\"icon\":\"RiCheckboxCircleLine\",\"image\":{\"src\":\"/imgs/features/curated-library.png\",\"alt\":\"Antigravity Skills curated skill library\"}},{\"title\":\"Works Everywhere\",\"description\":\"Skills you create work with Antigravity, Cursor, Claude Code, and all compatible AI agents.\",\"icon\":\"RiGlobalLine\",\"image\":{\"src\":\"/imgs/features/cross-platform.png\",\"alt\":\"Antigravity Skills cross-platform compatibility\"}}]},\"skill_builder\":{\"id\":\"converter\",\"badge\":\"AI SKILL BUILDER\",\"title\":\"Build Skills That\",\"title_highlight\":\"Work Everywhere\",\"description\":\"Generate SKILL.md in one click. Works with Antigravity, Cursor, Claude Code, and any compatible agent.\",\"tip\":\"Follows agentskills.io specification. Edit anytime.\",\"input_label\":\"Describe Your Skill\",\"input_placeholder\":\"Example: Create a skill that helps write commit messages following Conventional Commits format, analyzes git diffs, and suggests appropriate prefixes like feat:, fix:, docs:...\",\"input_hint\":\"Describe a new skill in natural language, or paste an existing SKILL.md to refactor.\",\"output_label\":\"Generated Skill\",\"output_empty_title\":\"Your generated skill will appear here\",\"output_empty_hint\":\"Enter a description and click Generate\",\"button_generate\":\"Build My Skill\",\"button_generating\":\"Generating...\",\"button_reset\":\"Create New Skill\",\"button_download\":\"Download\"},\"core_modules\":{\"id\":\"core-modules\",\"title\":\"Inside the Ultra Engine\",\"description\":\"Simple input. Ultra logic. Stunning output.\"},\"features\":{\"id\":\"features\",\"header_badge\":\"Why Antigravity Skills\",\"header_title\":\"Skills That Supercharge Your Workflow\",\"header_highlight\":\"Supercharge\",\"header_description\":\"Stop explaining your project from scratch every time. \u003cstrong\u003eAntigravity Skills\u003c/strong\u003e give your AI the context it needs — so you can focus on \u003cspan class=\\\"text-white\\\"\u003ebuilding\u003c/span\u003e.\",\"title\":\"Built for Vibe Coders\",\"description\":\"Focus on building. Let your skills work everywhere.\",\"items\":[{\"title\":\"Save Thousands of Tokens\",\"description\":\"Stop repeating context every conversation. Your Skills remember everything, so you pay less for better results.\",\"icon\":\"RiCoinLine\"},{\"title\":\"10x Faster Workflows\",\"description\":\"Skip the 20-message warm-up. Get professional results in one shot, not endless back-and-forth.\",\"icon\":\"RiFlashlightLine\"},{\"title\":\"Community-Tested Skills\",\"description\":\"Browse Skills created by experienced developers. Battle-tested patterns ready to use.\",\"icon\":\"RiTeamLine\"},{\"title\":\"AI Skill Designer\",\"description\":\"Describe what you need. Our AI creates a production-ready Skill with all the right structure.\",\"icon\":\"RiMagicLine\"},{\"title\":\"Free to Start\",\"description\":\"Browse and download Skills for free. No subscription required for basic use.\",\"icon\":\"RiGiftLine\"},{\"title\":\"One-Click Install\",\"description\":\"Copy any Skill to your Antigravity setup instantly. No complex configuration.\",\"icon\":\"RiDownloadLine\"}]},\"stats\":{\"id\":\"stats\",\"title\":\"Antigravity Skills in Numbers\",\"description\":\"Real savings. Real efficiency.\",\"items\":[{\"title\":\"2,000+\",\"description\":\"Tokens Saved Per Skill\"},{\"title\":\"10x\",\"description\":\"Faster Workflows\"},{\"title\":\"$$0\",\"description\":\"To Get Started\"}]},\"gallery\":{\"id\":\"skills-gallery\",\"title\":\"Curated Skills: The Vibe Coder's Toolkit\",\"description\":\"Skills vetted against production standards and best practices.\",\"_comment\":\"skills data is now dynamically fetched from database with KV caching\",\"buttons\":[{\"text\":\"Browse A"])</script><script>self.__next_f.push([1,"ll\",\"url\":\"/skills\",\"icon\":\"ArrowRight\"}]},\"testimonials\":{\"id\":\"testimonials\",\"title\":\"What Developers Are Saying\",\"description\":\"Based on early adopter feedback\",\"items\":[{\"name\":\"A Cursor User\",\"role\":\"Indie Dev\",\"quote\":\"Before: 20+ messages to get AI to understand my stack. After: One Skill loaded, first response was exactly what I needed.\",\"rating\":5,\"image\":{\"src\":\"https://asset.antigravityskills.com/avatars/1768858423882-8anxw997.webp\",\"alt\":\"Cursor user testimonial\"}},{\"name\":\"Vibe Coder\",\"role\":\"No-Code Builder\",\"quote\":\"I don't know how to code. But with these Skills, Claude writes production-ready code on the first try.\",\"rating\":5,\"image\":{\"src\":\"https://asset.antigravityskills.com/avatars/1768858423882-8anxw997.webp\",\"alt\":\"Vibe Coder testimonial\"}},{\"name\":\"r/ClaudeAI Member\",\"role\":\"Full-Stack\",\"quote\":\"Token usage dropped 40% in the first week. The AI stopped asking 'what framework are you using?'\",\"rating\":5,\"image\":{\"src\":\"https://asset.antigravityskills.com/avatars/1768858423882-8anxw997.webp\",\"alt\":\"Reddit user testimonial\"}},{\"name\":\"Discord User\",\"role\":\"Workflow Specialist\",\"quote\":\"Found a React patterns Skill that saved me 3 hours of setup. Now I'm building my own Skills.\",\"rating\":5,\"image\":{\"src\":\"https://asset.antigravityskills.com/avatars/1768858423882-8anxw997.webp\",\"alt\":\"Discord user testimonial\"}},{\"name\":\"Early Adopter\",\"role\":\"Startup Founder\",\"quote\":\"API costs dropped 60% after we standardized on Skills. That's real money back in the budget.\",\"rating\":5,\"image\":{\"src\":\"https://asset.antigravityskills.com/avatars/1768858423882-8anxw997.webp\",\"alt\":\"Early adopter testimonial\"}}]},\"faq\":{\"id\":\"faq\",\"title\":\"Frequently Asked Questions\",\"description\":\"Everything you need to know about Agent Skills\",\"tip\":\"Can't find what you're looking for? \u003ca href='mailto:support@antigravityskills.com' class='text-primary font-medium hover:underline'\u003eContact our support team\u003c/a\u003e\",\"items\":[{\"question\":\"What is Antigravity Skills?\",\"answer\":\"Antigravity Skills is a platform for building and discovering AI agent skills. Use AI Skill Builder to generate skills, or browse our curated library. Skills work with Antigravity, Cursor, Claude Code, and more.\"},{\"question\":\"How do I get started?\",\"answer\":\"There are two ways to get started on Antigravity Skills: 1) Browse our curated skill library and download ready-to-use skills; 2) Use AI Skill Builder to generate custom skills with one click.\"},{\"question\":\"What tools are compatible?\",\"answer\":\"Skills created on Antigravity Skills are compatible with Antigravity, Cursor, Claude Code, OpenAI Codex, and all other tools that support the SKILL.md format.\"},{\"question\":\"How do Skills improve my workflow?\",\"answer\":\"Expert-level skills work plug-and-play. No need to repeatedly explain context — AI delivers high-quality output on the first response.\"},{\"question\":\"Can I create my own Skills?\",\"answer\":\"Yes! Use AI Skill Builder to describe what you need and generate a production-ready SKILL.md. Works with any compatible platform.\"},{\"question\":\"How are Skills curated?\",\"answer\":\"All skills are vetted against production standards and best practices to ensure quality.\"},{\"question\":\"Is Antigravity Skills affiliated with Anthropic?\",\"answer\":\"No, Antigravity Skills is an independent project with no affiliation to Anthropic, Google, or any AI platform.\"},{\"question\":\"Is Antigravity Skills free?\",\"answer\":\"Browsing and downloading community skills is completely free. The AI Skill Builder offers free trials, with credits required for continued use.\"}]},\"cta\":{\"id\":\"cta\",\"title\":\"Ready to Build Your First Skill?\",\"description\":\"Start free. No credit card required.\",\"buttons\":[{\"title\":\"Build My First Skill — Free\",\"url\":\"/#converter\",\"target\":\"_self\",\"icon\":\"Zap\"},{\"title\":\"Explore Skills Library\",\"url\":\"/skills\",\"target\":\"_self\",\"variant\":\"outline\",\"icon\":\"Telescope\"}]},\"subscribe\":{\"id\":\"subscribe\",\"title\":\"Get Exclusive Antigravity Skills Tips Weekly\",\"description\":\"Subscribe for exclusive skill templates, prompt engineering tips, and early access to new features.\",\"sub"])</script><script>self.__next_f.push([1,"mit\":{\"input\":{\"placeholder\":\"Enter your email\"},\"button\":{\"title\":\"Subscribe\"},\"action\":\"/api/subscribe\"},\"show_subscribe\":false},\"footer\":\"$4:props:children:2:props:footer\"},\"blog\":{\"metadata\":{\"title\":\"Blog\",\"description\":\"Read about our latest product features, solutions, and updates.\"},\"blog\":{\"id\":\"blog\",\"sr_only_title\":\"Antigravity Skills Blog\",\"title\":\"Blog\",\"description\":\"Read about our latest product features, solutions, and updates.\"},\"page\":{\"all\":\"All\",\"no_content\":\"No Content\",\"crumb\":\"Blog\",\"toc\":\"Table of Contents\"}},\"changelog\":{\"metadata\":{\"title\":\"Changelog | Antigravity Skills\",\"description\":\"Follow our journey. Every feature, fix, and improvement we ship.\"},\"page\":{\"title\":\"Changelog\",\"description\":\"Building in public. Follow every update as we ship.\",\"back\":\"Back to Changelog\",\"toc\":\"On This Page\",\"related_links\":\"Try It Out\",\"no_content\":\"No updates yet. Check back soon!\",\"from_feedback\":\"Inspired by User Feedback\"},\"tags\":{\"new\":\"New\",\"improved\":\"Improved\",\"fixed\":\"Fixed\",\"deprecated\":\"Deprecated\",\"security\":\"Security\"}},\"pricing\":{\"metadata\":{\"title\":\"Antigravity Skills Pricing | Credits for AI Skill Customization\",\"description\":\"Get credits for AI-powered skill customization. Transform your prompts into professional Skills that save tokens and boost productivity. Start with a free trial.\",\"keywords\":\"antigravity skills, ai skill generator, prompt optimization, vibe coding, claude skills, cursor rules, save tokens, ai coding assistant\"},\"pricing\":{\"id\":\"pricing\",\"sr_only_title\":\"Antigravity Skills Credit Packs\",\"title\":\"Invest in Your AI Workflow\",\"description\":\"Every Skill saves thousands of tokens per conversation. Stop repeating yourself — let your Skills do the talking.\",\"items\":[{\"title\":\"Starter\",\"description\":\"Try the Workflow\",\"features\":[\"100 Credits\",\"~100 skill conversions or ~10 AI generations\",\"Credits never expire\",\"All Skills features\"],\"interval\":\"one-time\",\"amount\":700,\"currency\":\"USD\",\"price\":\"$$7\",\"original_price\":\"\",\"unit\":\"\",\"is_featured\":false,\"tip\":\"Perfect for testing. See how much time you save.\",\"button\":{\"title\":\"Get Started\",\"url\":\"/sign-up?plan=pack-starter\",\"icon\":\"RiFlashlightFill\"},\"product_id\":\"pack-starter\",\"product_name\":\"Starter Pack\",\"credits\":100,\"valid_days\":-1},{\"title\":\"Basic\",\"description\":\"Builder's Choice\",\"label\":\"Popular\",\"features\":[\"150 Credits per month\",\"Priority processing\",\"All Skills features\",\"Cancel anytime\"],\"interval\":\"month\",\"amount\":900,\"currency\":\"USD\",\"price\":\"$$9\",\"original_price\":\"\",\"unit\":\"\",\"is_featured\":true,\"tip\":\"Most builders start here. Flexible, predictable.\",\"button\":{\"title\":\"Subscribe\",\"url\":\"/sign-up?plan=sub-basic-monthly\",\"icon\":\"RiFlashlightFill\"},\"product_id\":\"sub-basic-monthly\",\"product_name\":\"Basic Monthly\",\"credits\":150,\"valid_days\":30},{\"title\":\"Basic\",\"description\":\"Best Value\",\"label\":\"Best Value\",\"features\":[\"1,800 Credits per year\",\"Save ~27% vs monthly\",\"Priority processing\",\"All Skills features\"],\"interval\":\"year\",\"amount\":7900,\"currency\":\"USD\",\"price\":\"$$79\",\"original_price\":\"\",\"unit\":\"\",\"is_featured\":false,\"tip\":\"Lock in the annual rate. Best value for serious users.\",\"button\":{\"title\":\"Get Yearly\",\"url\":\"/sign-up?plan=sub-basic-yearly\",\"icon\":\"RiFlashlightFill\"},\"product_id\":\"sub-basic-yearly\",\"product_name\":\"Basic Yearly\",\"credits\":1800,\"valid_days\":365}]},\"page\":{\"current_plan\":\"Current Plan\",\"processing\":\"Processing\"},\"value_props\":{\"title\":\"Why Credits Pay for Themselves\",\"items\":[{\"title\":\"Save Thousands of Tokens\",\"description\":\"A well-crafted Skill saves 2,000-5,000+ tokens per conversation. Over months, that's tens of thousands saved.\"},{\"title\":\"No More Repeating Yourself\",\"description\":\"Stop explaining context, preferences, and requirements every time. Your Skills remember everything.\"},{\"title\":\"Professional Results, Any Workflow\",\"description\":\"Whether coding, writing, designing, or any AI task — get expert-level output instantly.\"}]}},\"settings\":{\"sidebar\":{\"title\":\"Settings\",\"nav\":{\"items\":[{\"title\":\"Profile\",\"url\":\"/settings/profile\",\"icon\":\"User\"},{\"title\":\"Billing\",\"url\":\"/settings/bil"])</script><script>self.__next_f.push([1,"ling\",\"icon\":\"CreditCard\"},{\"title\":\"Payments\",\"url\":\"/settings/payments\",\"icon\":\"DollarSign\"},{\"title\":\"Credits\",\"url\":\"/settings/credits\",\"icon\":\"Coins\"},{\"title\":\"API Keys\",\"url\":\"/settings/apikeys\",\"icon\":\"RiKeyLine\"}]},\"top_nav\":{\"items\":[{\"title\":\"Activity\",\"url\":\"/activity\",\"icon\":\"Activity\"},{\"title\":\"Settings\",\"url\":\"/settings\",\"icon\":\"Settings\"}]}},\"profile\":{\"fields\":{\"email\":\"Email\",\"name\":\"Name\",\"bio\":\"Bio\",\"avatar\":\"Avatar\"},\"placeholders\":{\"bio\":\"Tell us about yourself...\"},\"edit\":{\"title\":\"Profile\",\"description\":\"Customize how others see you\",\"crumbs\":{\"settings\":\"Settings\",\"profile\":\"Profile\"},\"messages\":{\"success\":\"Profile updated\"},\"buttons\":{\"submit\":\"Save\"}}},\"securit
*Truncated - read the full file at https://github.com/aswinkj2006/E-Portfolio/blob/174cf3e56456bc0236331ea23bdb48cb0a7b740d/.agents/skills/frontend-expert/SKILL.md.