PageSourceSearch

https://slashskills.vercel.app/_next/static/chunks/f6cad7e7b4524505.js

js slashskills.vercel.app collected 2026-10-03 07:45:23 UTC 23,627 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,12939,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},35030,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={assign:function(){return i},searchParamsToUrlQuery:function(){return a},urlQueryToSearchParams:function(){return s}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});function a(e){let r={};for(let[t,n]of e.entries()){let e=r[t];void 0===e?r[t]=n:Array.isArray(e)?e.push(n):r[t]=[e,n]}return r}function l(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let r=new URLSearchParams;for(let[t,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)r.append(t,l(e));else r.set(t,l(n));return r}function i(e,...r){for(let t of r){for(let r of t.keys())e.delete(r);for(let[r,n]of t.entries())e.append(r,n)}return e}},82495,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return c},urlObjectKeys:function(){return i}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let a=e.r(58834)._(e.r(35030)),l=/https?|ftp|gopher|file/;function s(e){let{auth:r,hostname:t}=e,n=e.protocol||"",o=e.pathname||"",s=e.hash||"",i=e.query||"",c=!1;r=r?encodeURIComponent(r).replace(/%3A/i,":")+"@":"",e.host?c=r+e.host:t&&(c=r+(~t.indexOf(":")?`[${t}]`:t),e.port&&(c+=":"+e.port)),i&&"object"==typeof i&&(i=String(a.urlQueryToSearchParams(i)));let u=e.search||i&&`?${i}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||l.test(n))&&!1!==c?(c="//"+(c||""),o&&"/"!==o[0]&&(o="/"+o)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),o=o.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${o}${u}${s}`}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return s(e)}},98511,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(61893);function o(e,r){let t=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=t.current;e&&(t.current=null,e());let r=o.current;r&&(o.current=null,r())}else e&&(t.current=a(e,n)),r&&(o.current=a(r,n))},[e,r])}function a(e,r){if("function"!=typeof e)return e.current=r,()=>{e.current=null};{let t=e(r);return"function"==typeof t?t:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},60137,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={DecodeError:function(){return v},MiddlewareNotFoundError:function(){return j},MissingStaticPage:function(){return y},NormalizeError:function(){return g},PageNotFoundError:function(){return b},SP:function(){return h},ST:function(){return x},WEB_VITALS:function(){return a},execOnce:function(){return l},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return i},isResSent:function(){return f},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return m},stringifyError:function(){return w}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let a=["CLS","FCP","FID","INP","LCP","TTFB"];function l(e){let r,t=!1;return(...n)=>(t||(t=!0,r=e(...n)),r)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,i=e=>s.test(e);function c(){let{protocol:e,hostname:r,port:t}=window.location;return`${e}//${r}${t?":"+t:""}`}function u(){let{href:e}=window.location,r=c();return e.substring(r.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function m(e){let r=e.split("?");return r[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(r[1]?`?${r.slice(1).join("?")}`:"")}async function p(e,r){let t=r.res||r.ctx&&r.ctx.res;if(!e.getInitialProps)return r.ctx&&r.Component?{pageProps:await p(r.Component,r.ctx)}:{};let n=await e.getInitialProps(r);if(t&&f(t))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let h="u">typeof performance,x=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class v extends Error{}class g extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class y extends Error{constructor(e,r){super(),this.message=`Failed to load static file for page: ${e} ${r}`}}class j extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function w(e){return JSON.stringify({message:e.message,stack:e.stack})}},90385,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return a}});let n=e.r(60137),o=e.r(59794);function a(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let r=(0,n.getLocationOrigin)(),t=new URL(e,r);return t.origin===r&&(0,o.hasBasePath)(t.pathname)}catch(e){return!1}}},89532,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},69197,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return v},useLinkStatus:function(){return b}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let a=e.r(58834),l=e.r(87420),s=a._(e.r(61893)),i=e.r(82495),c=e.r(1278),u=e.r(98511),d=e.r(60137),f=e.r(62003);e.r(12939);let m=e.r(13990),p=e.r(90385),h=e.r(56531);function x(e){return"string"==typeof e?e:(0,i.formatUrl)(e)}function v(r){var t;let n,o,a,[i,v]=(0,s.useOptimistic)(m.IDLE_LINK_STATUS),b=(0,s.useRef)(null),{href:y,as:j,children:w,prefetch:N=null,passHref:k,replace:C,shallow:_,scroll:P,onClick:S,onMouseEnter:E,onTouchStart:T,legacyBehavior:O=!1,onNavigate:R,ref:L,unstable_dynamicOnHover:$,...A}=r;n=w,O&&("string"==typeof n||"number"==typeof n)&&(n=(0,l.jsx)("a",{children:n}));let I=s.default.useContext(c.AppRouterContext),M=!1!==N,U=!1!==N?null===(t=N)||"auto"===t?h.FetchStrategy.PPR:h.FetchStrategy.Full:h.FetchStrategy.PPR,{href:B,as:D}=s.default.useMemo(()=>{let e=x(y);return{href:e,as:j?x(j):e}},[y,j]);if(O){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=s.default.Children.only(n)}let F=O?o&&"object"==typeof o&&o.ref:L,q=s.default.useCallback(e=>(null!==I&&(b.current=(0,m.mountLinkInstance)(e,B,I,U,M,v)),()=>{b.current&&((0,m.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,m.unmountPrefetchableInstance)(e)}),[M,B,I,U,v]),K={ref:(0,u.useMergedRef)(q,F),onClick(r){O||"function"!=typeof S||S(r),O&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(r),!I||r.defaultPrevented||function(r,t,n,o,a,l,i){if("u">typeof window){let c,{nodeName:u}=r.currentTarget;if("A"===u.toUpperCase()&&((c=r.currentTarget.getAttribute("target"))&&"_self"!==c||r.metaKey||r.ctrlKey||r.shiftKey||r.altKey||r.nativeEvent&&2===r.nativeEvent.which)||r.currentTarget.hasAttribute("download"))return;if(!(0,p.isLocalURL)(t)){a&&(r.preventDefault(),location.replace(t));return}if(r.preventDefault(),i){let e=!1;if(i({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(89824);s.default.startTransition(()=>{d(n||t,a?"replace":"push",l??!0,o.current)})}}(r,B,D,b,C,P,R)},onMouseEnter(e){O||"function"!=typeof E||E(e),O&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),I&&M&&(0,m.onNavigationIntent)(e.currentTarget,!0===$)},onTouchStart:function(e){O||"function"!=typeof T||T(e),O&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),I&&M&&(0,m.onNavigationIntent)(e.currentTarget,!0===$)}};return(0,d.isAbsoluteUrl)(D)?K.href=D:O&&!k&&("a"!==o.type||"href"in o.props)||(K.href=(0,f.addBasePath)(D)),a=O?s.default.cloneElement(o,K):(0,l.jsx)("a",{...A,...K,children:n}),(0,l.jsx)(g.Provider,{value:i,children:a})}e.r(89532);let g=(0,s.createContext)(m.IDLE_LINK_STATUS),b=()=>(0,s.useContext)(g);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),r.exports=t.default)},16158,e=>{"use strict";function r(){return"u">typeof window}function t(){return(r()?window.vam:"production")||"production"}function n(){return"production"===t()}function o(e,o,a){var l,s;if(!r()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(n())console.warn(e);else throw Error(e);return}if(!o){null==(l=window.va)||l.call(window,"event",{name:e,options:a});return}try{let r=function(e,r){if(!e)return;let t=e,n=[];for(let[o,a]of Object.entries(e))"object"==typeof a&&null!==a&&(r.strip?t=function(e,{[e]:r,...t}){return t}(o,t):n.push(o));if(n.length>0&&!r.strip)throw Error(`The following properties are not valid: ${n.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return t}(o,{strip:n()});null==(s=window.va)||s.call(window,"event",{name:e,data:r,options:a})}catch(e){e instanceof Error&&"development"===t()&&console.error(e)}}e.s(["track",()=>o])},46029,e=>{"use strict";var r=e.i(87420),t=e.i(69197),n=e.i(16158);function o({eventName:e,agent:o,skill:a,onClick:l,...s}){return(0,r.jsx)(t.default,{...s,onClick:function(r){(0,n.track)(e,{agent:o,skill:a}),l?.(r)}})}e.s(["TrackedLink",()=>o])},63922,e=>{"use strict";var r=e.i(87420),t=e.i(61893),n=e.i(16158);function o({text:e,label:o="Copy command",className:a,wrapperClassName:l,analytics:s}){let[i,c]=(0,t.useState)("idle"),u=(0,t.useRef)(null),d=(0,t.useRef)(null);function f(e){d.current&&window.clearTimeout(d.current),c(e),"copied"===e&&u.current?.classList.add("copy-success"),d.current=window.setTimeout(()=>{c("idle"),u.current?.classList.remove("copy-success")},2500)}async function m(){try{await navigator.clipboard.writeText(e),s&&(0,n.track)(s.name,s.properties),f("copied")}catch{f("failed")}}let p="copied"===i?"Copied":"failed"===i?"Copy failed. Try again":o;return(0,r.jsxs)("span",{className:`inline-flex items-center ${l||""}`,children:[(0,r.jsx)("button",{type:"button",ref:u,onClick:m,"aria-label":p,className:`inline-flex min-h-11 items-center gap-1.5 rounded border px-2.5 py-1 text-xs transition-[border-color,color,background-color,transform] duration-150 ease-out active:scale-[0.97] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--color-accent)] ${"copied"===i?"border-[var(--color-accent)] bg-[var(--color-accent-dim)] text-[var(--color-accent)]":"failed"===i?"border-rose-400/60 text-rose-300 hover:border-rose-300":"border-[var(--color-border)] text-[var(--color-muted)] hover:border-[var(--color-border-hover)] hover:bg-[var(--color-surface-raised)] hover:text-[var(--color-heading)]"} ${a||""}`,children:"copied"===i?"copied":"failed"===i?"retry":o}),(0,r.jsx)("span",{"aria-live":"polite",className:"sr-only",children:"copied"===i?"Command copied.":"failed"===i?"Copy failed. Select the command and copy it manually.":""})]})}e.s(["CopyButton",()=>o])},22601,e=>{"use strict";var r=e.i(87420),t=e.i(61893),n=e.i(63922),o=e.i(8829);function a({skills:e}){let[a,l]=(0,t.useState)(""),[s,i]=(0,t.useState)("codex"),[c,u]=(0,t.useState)(""),d=(0,o.generateInstallCommand)(),f=""!==s&&""!==c?(0,o.generateInstallCommand)({skill:a||void 0,agent:s,scope:c}):null;return(0,r.jsxs)("section",{className:"terminal-panel install-box overflow-hidden","aria-label":"Install skills",children:[(0,r.jsxs)("div",{className:"grid min-w-0 grid-cols-[auto_minmax(0,1fr)] items-center gap-3 border-b border-[var(--color-border)] bg-[var(--color-surface-raised)] px-4 py-3 font-[family-name:var(--font-mono)] text-xs sm:grid-cols-[auto_minmax(0,1fr)_auto] sm:text-sm",children:[(0,r.jsx)("span",{className:"select-none text-[var(--color-accent)]",children:"$"}),(0,r.jsx)("code",{className:"min-w-0 break-all leading-relaxed text-[var(--color-heading)]",children:d}),(0,r.jsx)(n.CopyButton,{text:d,label:"Copy all skills",wrapperClassName:"col-start-2 sm:col-start-auto",className:"w-fit shrink-0",analytics:{name:"install_copy",properties:{agent:"all",skill:"all"}}})]}),(0,r.jsxs)("details",{children:[(0,r.jsx)("summary",{className:"cursor-pointer px-4 py-3 text-xs text-[var(--color-muted)]",children:"Installation options"}),(0,r.jsxs)("div",{className:"grid gap-3 p-4 sm:grid-cols-[minmax(0,1fr)_10rem_9rem] sm:items-end",children:[(0,r.jsxs)("label",{className:"block min-w-0",children:[(0,r.jsx)("span",{className:"mb-2 block text-xs text-[var(--color-muted)]",children:"Package"}),(0,r.jsxs)("select",{value:a,onChange:e=>l(e.target.value),className:"min-h-11 w-full border border-[var(--color-border)] bg-[var(--color-surface-raised)] px-2 text-xs text-[var(--color-heading)] outline-none",children:[(0,r.jsx)("option",{value:"",children:"All skills"}),e.map(e=>(0,r.jsx)("option",{value:e.slug,children:e.name},e.slug))]})]}),(0,r.jsxs)("label",{className:"block min-w-0",children:[(0,r.jsx)("span",{className:"mb-2 block text-xs text-[var(--color-muted)]",children:"Runtime"}),(0,r.jsxs)("select",{value:s,onChange:e=>i(e.target.value),className:"min-h-11 w-full border border-[var(--color-border)] bg-[var(--color-surface-raised)] px-2 text-xs text-[var(--color-heading)] outline-none",children:[(0,r.jsx)("option",{value:"",children:"Choose runtime"}),o.AGENT_IDS.map(e=>(0,r.jsxs)("option",{value:e,children:[o.AGENTS[e].label,"codex"===e?" (default)":""]},e))]})]}),(0,r.jsxs)("label",{className:"block min-w-0",children:[(0,r.jsx)("span",{className:"mb-2 block text-xs text-[var(--color-muted)]",children:"Scope"}),(0,r.jsxs)("select",{value:c,onChange:e=>u(e.target.value),className:"min-h-11 w-full border border-[var(--color-border)] bg-[var(--color-surface-raised)] px-2 text-xs text-[var(--color-heading)] outline-none",children:[(0,r.jsx)("option",{value:"",children:"Choose scope"}),(0,r.jsx)("option",{value:"global",children:"Global"}),(0,r.jsx)("option",{value:"project",children:"Project"})]})]})]}),(0,r.jsx)("div",{className:"border-t border-[var(--color-border)] p-4",children:f?(0,r.jsxs)("div",{className:"grid min-w-0 grid-cols-[auto_minmax(0,1fr)] items-center gap-3 font-[family-name:var
1(--font-mono)] text-xs sm:grid-cols-[auto_minmax(0,1fr)_auto] sm:text-sm",children:[(0,r.jsx)("span",{className:"select-none text-[var(--color-accent)]",children:"$"}),(0,r.jsx)("code",{className:"min-w-0 break-all leading-relaxed text-[var(--color-heading)]",children:f}),(0,r.jsx)(n.CopyButton,{text:f,label:"Copy install command",wrapperClassName:"col-start-2 sm:col-start-auto",className:"w-fit shrink-0",analytics:{name:"install_copy",properties:{agent:s,skill:a||"all"}}})]}):(0,r.jsx)("p",{className:"text-sm text-[var(--color-muted)]",children:"Choose a runtime and scope to generate an install command."})})]})]})}e.s(["InteractiveInstaller",()=>a])},757,e=>{"use strict";var r=e.i(87420),t=e.i(46029),n=e.i(61398),o=e.i(61893),a=e.i(10311);let l={"payments-with-dodo":{icon:a.siDodopayments},"email-with-resend":{icon:a.siResend},readme:{icon:a.siGithub,color:"#ffffff"},changelog:{icon:a.siGithub,color:"#ffffff"},supabase:{icon:a.siSupabase},"performance-diagnosis":{icon:a.siNextdotjs,color:"#ffffff"}};function s({slug:e,className:t="h-3.5 w-3.5"}){if("demo-video"===e)return(0,r.jsx)("img",{src:"/brands/remotion.svg",alt:"","aria-hidden":"true",className:t});let n=l[e]??{icon:a.siAgentskills,color:"#737373"},o=n.color??`#${n.icon.hex}`;return(0,r.jsx)("svg",{viewBox:"0 0 24 24",className:t,fill:o,"aria-hidden":"true",children:(0,r.jsx)("path",{d:n.icon.path})})}let i=new Set(["all","local","chat"]);function c({skills:e}){let a=(0,o.useRef)(null);(0,o.useEffect)(()=>{function e(e){let r=e.target;"/"!==e.key||e.metaKey||e.ctrlKey||e.altKey||r.isContentEditable||/^(INPUT|TEXTAREA|SELECT)$/.test(r.tagName)||(e.preventDefault(),a.current?.focus())}return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]);let l=(0,n.useRouter)(),c=(0,n.usePathname)(),u=(0,n.useSearchParams)(),d=(0,o.useMemo)(()=>[...new Set(e.map(e=>e.category))].sort(),[e]),f=(0,o.useMemo)(()=>{let e=u.get("q")??"",r=u.get("category")??"all",t=u.get("surface")??"all";return{query:e,category:"all"===r||d.includes(r)?r:"all",surface:i.has(t)?t:"all"}},[d,u]),m=function(e,r){let t=r.query.trim().toLowerCase(),n=e.filter(e=>{let n=0===t.length||`${e.name} ${e.description} ${e.category}`.toLowerCase().includes(t),o="all"===r.category||e.category===r.category,a="all"===r.surface||("chat"===r.surface?e.claudeAppReady:e.localAvailable);return n&&o&&a});if(!t)return n;function o(e){let r=e.name.toLowerCase();return r===t||e.slug===t?4:r.startsWith(t)?3:r.includes(t)?2:+!!e.category.toLowerCase().includes(t)}return n.sort((e,r)=>o(r)-o(e))}(e,f),p=f.query.trim().length>0||"all"!==f.category||"all"!==f.surface;function h(e){let r=new URLSearchParams(u.toString());e.query.trim()?r.set("q",e.query):r.delete("q"),"all"!==e.category?r.set("category",e.category):r.delete("category"),"all"!==e.surface?r.set("surface",e.surface):r.delete("surface");let t=r.toString();l.replace(t?`${c}?${t}`:c,{scroll:!1})}function x(){h({query:"",category:"all",surface:"all"})}return(0,r.jsxs)("section",{className:"pb-20","aria-labelledby":"skill-index-heading",children:[(0,r.jsx)("h2",{id:"skill-index-heading",className:"mb-5 text-xl font-semibold text-[var(--color-heading)]",children:"Skills"}),(0,r.jsxs)("div",{className:"mb-3 border-y border-[var(--color-border)]",children:[(0,r.jsxs)("label",{className:"flex items-center gap-4 py-2",children:[(0,r.jsx)("span",{className:"sr-only",children:"Search skills"}),(0,r.jsx)("input",{ref:a,type:"search",value:f.query,onChange:e=>h({...f,query:e.target.value}),placeholder:"Find a skill…",className:"min-h-11 min-w-0 flex-1 bg-transparent py-2 text-base text-[var(--color-heading)] outline-none placeholder:text-[var(--color-muted)] focus-visible:outline focus-visible:outline-1 focus-visible:outline-[var(--color-accent)]"}),(0,r.jsx)("kbd",{"aria-hidden":"true",className:"hidden text-xs text-[var(--color-muted)] sm:block",children:"/"})]}),(0,r.jsx)("div",{role:"group","aria-label":"Skill categories",className:"flex gap-5 overflow-x-auto border-t border-[var(--color-border)]",children:["all",...d].map(e=>(0,r.jsx)("button",{type:"button","aria-pressed":f.category===e,onClick:r=>{h({...f,category:e}),r.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"})},className:`min-h-11 shrink-0 border-b-2 py-3 text-xs transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-[var(--color-accent)] ${f.category===e?"border-[var(--color-accent)] text-[var(--color-heading)]":"border-transparent text-[var(--color-muted)] hover:text-[var(--color-heading)]"}`,children:"all"===e?"All skills":e},e))})]}),(0,r.jsxs)("div",{className:"mb-3 flex flex-wrap items-start justify-between gap-x-5 text-xs text-[var(--color-muted)]",children:[(0,r.jsxs)("p",{"aria-live":"polite","aria-atomic":"true",className:"py-3",children:[m.length," ",1===m.length?"skill":"skills"]}),(0,r.jsxs)("div",{className:"flex items-start gap-5",children:[p?(0,r.jsx)("button",{type:"button",onClick:x,className:"min-h-11 hover:text-[var(--color-heading)] focu
1s-visible:outline focus-visible:outline-[var(--color-accent)]",children:"Clear filters"}):null,(0,r.jsxs)("details",{className:"max-w-56",children:[(0,r.jsx)("summary",{className:"min-h-11 cursor-pointer py-3 hover:text-[var(--color-heading)]",children:"all"===f.surface?"Platform":"local"===f.surface?"Local agents":"Chat + local"}),(0,r.jsxs)("fieldset",{className:"flex flex-col gap-1 pb-3",children:[(0,r.jsx)("legend",{className:"sr-only",children:"Runs in"}),[["all","All platforms"],["local","Local agents"],["chat","Chat + local"]].map(([e,t])=>(0,r.jsxs)("label",{className:"flex min-h-11 cursor-pointer items-center gap-3",children:[(0,r.jsx)("input",{type:"radio",name:"platform",value:e,checked:f.surface===e,onChange:()=>h({...f,surface:e}),className:"accent-[var(--color-accent)]"}),t]},e))]})]})]})]}),(0,r.jsxs)("div",{className:"terminal-rule mb-3 hidden grid-cols-[minmax(11rem,1fr)_8rem_minmax(15rem,1.5fr)_5rem] gap-4 px-3 pt-3 text-xs text-[var(--color-muted)] sm:grid",children:[(0,r.jsx)("span",{children:"Skill"}),(0,r.jsx)("span",{children:"Category"}),(0,r.jsx)("span",{children:"What it does"}),(0,r.jsx)("span",{className:"text-right",children:"Runs in"})]}),m.length>0?(0,r.jsx)("div",{className:"terminal-panel p-1",children:m.map(e=>(0,r.jsxs)(t.TrackedLink,{href:`/${e.slug}`,eventName:"skill_open",skill:e.slug,agent:"all",className:"skill-row group grid gap-2 border-b border-[var(--color-border)] px-3 py-4 last:border-b-0 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-[-2px] focus-visible:outline-[var(--color-accent)] sm:grid-cols-[minmax(11rem,1fr)_8rem_minmax(15rem,1.5fr)_5rem] sm:items-center sm:gap-4",children:[(0,r.jsxs)("span",{className:"skill-row-command relative z-10 flex min-w-0 items-center gap-2 font-[family-name:var(--font-mono)] text-sm font-semibold text-[var(--color-heading)] transition-colors sm:text-base",children:[(0,r.jsx)(s,{slug:e.slug,className:"h-3.5 w-3.5 shrink-0 opacity-35 transition-opacity group-hover:opacity-70"}),(0,r.jsx)("span",{className:"min-w-0 break-words",children:e.name})]}),(0,r.jsx)("span",{className:"relative z-10 w-fit border border-[var(--color-border)] px-1.5 py-0.5 text-xs text-[var(--color-muted)] transition-colors group-hover:border-[var(--color-accent-dim)] group-hover:text-[var(--color-text)]",children:e.category}),(0,r.jsx)("p",{className:"relative z-10 font-[family-name:var(--font-sans)] text-sm leading-relaxed text-[var(--color-muted)] transition-colors group-hover:text-[var(--color-text)]",children:e.description.split(/\s+Use when\b/)[0]}),(0,r.jsx)("span",{className:"relative z-10 text-right text-xs text-[var(--color-muted)]",children:e.claudeAppReady?"Chat + local":"Local"})]},e.slug))}):(0,r.jsxs)("div",{className:"terminal-panel px-5 py-10 text-center",children:[(0,r.jsx)("p",{className:"font-[family-name:var(--font-mono)] text-sm text-[var(--color-heading)]",children:"No skills match these filters."}),(0,r.jsx)("button",{type:"button",onClick:x,className:"mt-4 min-h-11 border border-[var(--color-border)] px-3 font-[family-name:var(--font-mono)] text-xs text-[var(--color-accent)] transition-colors hover:border-[var(--color-border-hover)] focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--color-accent)]",children:"Clear filters"})]})]})}e.s(["SkillDirectory",()=>c],757)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.