Buckets:
| import{s as me,o as he,n as se}from"../chunks/scheduler.409792a1.js";import{S as $e,i as ke,e as m,s as f,c as $,h as be,a as h,d as n,b as g,f as ce,g as k,j as v,l as ne,m as we,n as a,o as b,p as w,q as T,r as M}from"../chunks/index.92d389ff.js";import{C as Te}from"../chunks/CopyLLMTxtMenu.dcf7fb47.js";import{C as de}from"../chunks/CodeBlock.5ed269c1.js";import{H as O,E as Me}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.0c189c7e.js";import{H as Le,a as ie}from"../chunks/HfOption.547d6d05.js";function ve(L){let t,o;return t=new de({props:{code:"JTIzJTIwcmVnaXN0ZXIlMjB0aGUlMjBza2lsbHMlMjBtYXJrZXRwbGFjZSUwQSUyRnBsdWdpbiUyMG1hcmtldHBsYWNlJTIwYWRkJTIwaHVnZ2luZ2ZhY2UlMkZza2lsbHMlMEElMEElMjMlMjBpbnN0YWxsJTIwYSUyMHNwZWNpZmljJTIwU2tpbGwlMEElMkZwbHVnaW4lMjBpbnN0YWxsJTIwJTNDc2tpbGwtbmFtZSUzRSU0MGh1Z2dpbmdmYWNlJTJGc2tpbGxz",highlighted:`<span class="hljs-comment"># register the skills marketplace</span> | |
| /plugin marketplace add huggingface/skills | |
| <span class="hljs-comment"># install a specific Skill</span> | |
| /plugin install <skill-name>@huggingface/skills`,lang:"bash",wrap:!1}}),{c(){$(t.$$.fragment)},l(l){k(t.$$.fragment,l)},m(l,r){b(t,l,r),o=!0},p:se,i(l){o||(w(t.$$.fragment,l),o=!0)},o(l){T(t.$$.fragment,l),o=!1},d(l){M(t,l)}}}function He(L){let t,o='Copy or symlink skills from the <a href="https://github.com/huggingface/skills" rel="nofollow">repository</a> into one of Codex’s standard <code>.agents/skills</code> locations (e.g. <code>$REPO_ROOT/.agents/skills</code> or <code>$HOME/.agents/skills</code>). Codex discovers them automatically via the Agent Skills standard.',l,r,p='Alternatively, use the bundled <a href="https://github.com/huggingface/skills/blob/main/agents/AGENTS.md" rel="nofollow"><code>agents/AGENTS.md</code></a> as a fallback.';return{c(){t=m("p"),t.innerHTML=o,l=f(),r=m("p"),r.innerHTML=p},l(c){t=h(c,"P",{"data-svelte-h":!0}),v(t)!=="svelte-b9u2zu"&&(t.innerHTML=o),l=g(c),r=h(c,"P",{"data-svelte-h":!0}),v(r)!=="svelte-ums3z9"&&(r.innerHTML=p)},m(c,u){a(c,t,u),a(c,l,u),a(c,r,u)},p:se,d(c){c&&(n(t),n(l),n(r))}}}function Ce(L){let t,o;return t=new de({props:{code:"Z2VtaW5pJTIwZXh0ZW5zaW9ucyUyMGluc3RhbGwlMjBodHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZodWdnaW5nZmFjZSUyRnNraWxscy5naXQlMjAtLWNvbnNlbnQ=",highlighted:"gemini extensions install https://github.com/huggingface/skills.git --consent",lang:"bash",wrap:!1}}),{c(){$(t.$$.fragment)},l(l){k(t.$$.fragment,l)},m(l,r){b(t,l,r),o=!0},p:se,i(l){o||(w(t.$$.fragment,l),o=!0)},o(l){T(t.$$.fragment,l),o=!1},d(l){M(t,l)}}}function _e(L){let t,o='Install via the Cursor plugin flow using the <a href="https://github.com/huggingface/skills" rel="nofollow">repository URL</a>. The repo includes <code>.cursor-plugin/plugin.json</code> and <code>.mcp.json</code> manifests.';return{c(){t=m("p"),t.innerHTML=o},l(l){t=h(l,"P",{"data-svelte-h":!0}),v(t)!=="svelte-r1gyp6"&&(t.innerHTML=o)},m(l,r){a(l,t,r)},p:se,d(l){l&&n(t)}}}function Se(L){let t,o,l,r,p,c,u,C;return t=new ie({props:{id:"install-skills",option:"Claude Code",$$slots:{default:[ve]},$$scope:{ctx:L}}}),l=new ie({props:{id:"install-skills",option:"OpenAI Codex",$$slots:{default:[He]},$$scope:{ctx:L}}}),p=new ie({props:{id:"install-skills",option:"Gemini CLI",$$slots:{default:[Ce]},$$scope:{ctx:L}}}),u=new ie({props:{id:"install-skills",option:"Cursor",$$slots:{default:[_e]},$$scope:{ctx:L}}}),{c(){$(t.$$.fragment),o=f(),$(l.$$.fragment),r=f(),$(p.$$.fragment),c=f(),$(u.$$.fragment)},l(i){k(t.$$.fragment,i),o=g(i),k(l.$$.fragment,i),r=g(i),k(p.$$.fragment,i),c=g(i),k(u.$$.fragment,i)},m(i,d){b(t,i,d),a(i,o,d),b(l,i,d),a(i,r,d),b(p,i,d),a(i,c,d),b(u,i,d),C=!0},p(i,d){const S={};d&2&&(S.$$scope={dirty:d,ctx:i}),t.$set(S);const H={};d&2&&(H.$$scope={dirty:d,ctx:i}),l.$set(H);const F={};d&2&&(F.$$scope={dirty:d,ctx:i}),p.$set(F);const x={};d&2&&(x.$$scope={dirty:d,ctx:i}),u.$set(x)},i(i){C||(w(t.$$.fragment,i),w(l.$$.fragment,i),w(p.$$.fragment,i),w(u.$$.fragment,i),C=!0)},o(i){T(t.$$.fragment,i),T(l.$$.fragment,i),T(p.$$.fragment,i),T(u.$$.fragment,i),C=!1},d(i){i&&(n(o),n(r),n(c)),M(t,i),M(l,i),M(p,i),M(u,i)}}}function xe(L){let t,o,l,r,p,c,u,C,i,d='<p>Looking for the <code>hf</code> CLI Skill? It’s the quickest way to connect your agent to the Hugging Face Hub and ecosystem. See the <a href="./agents-cli">Hugging Face CLI for AI Agents</a> guide.</p>',S,H,F="Hugging Face provides a curated set of Skills built for AI builders. Train models, create datasets, run evaluations, track experiments. Each Skill is a self-contained <code>SKILL.md</code> that your agent follows while working on the task.",x,y,ae='Skills work with all major coding agents: Claude Code, OpenAI Codex, Google Gemini CLI, and Cursor. Learn more about the format at <a href="https://agentskills.io" rel="nofollow">agentskills.io</a>.',J,I,z,_,N,U,Y,j,oe='<thead><tr><th>Skill</th> <th>What it does</th></tr></thead> <tbody><tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/hf-cli" rel="nofollow"><code>hf-cli</code></a></td> <td>Hub operations via the <code>hf</code> CLI: download, upload, manage repos, run jobs</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-datasets" rel="nofollow"><code>huggingface-datasets</code></a></td> <td>Explore datasets, paginate rows, search text, apply filters</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-llm-trainer" rel="nofollow"><code>huggingface-llm-trainer</code></a></td> <td>Train or fine-tune LLMs with TRL (SFT, DPO, GRPO) on HF Jobs</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-vision-trainer" rel="nofollow"><code>huggingface-vision-trainer</code></a></td> <td>Train object detection and image classification models</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-community-evals" rel="nofollow"><code>huggingface-community-evals</code></a></td> <td>Run evaluations against models on the Hugging Face Hub on local hardware</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-trackio" rel="nofollow"><code>huggingface-trackio</code></a></td> <td>Track and visualize ML training experiments with Trackio</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-papers" rel="nofollow"><code>huggingface-papers</code></a></td> <td>Look up and read Hugging Face paper pages in markdown</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-paper-publisher" rel="nofollow"><code>huggingface-paper-publisher</code></a></td> <td>Publish and manage research papers on the Hub</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-tool-builder" rel="nofollow"><code>huggingface-tool-builder</code></a></td> <td>Build reusable scripts for HF API operations</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/huggingface-gradio" rel="nofollow"><code>gradio</code></a></td> <td>Build Gradio web UIs and demos</td></tr> <tr><td><a href="https://github.com/huggingface/skills/tree/main/skills/transformers-js" rel="nofollow"><code>transformers-js</code></a></td> <td>Run ML models in JavaScript/TypeScript with WebGPU/WASM</td></tr></tbody>',Q,G,X,A,re="Once installed, mention the Skill directly in your prompt:",q,E,fe="<li>“Use the HF model trainer Skill to fine-tune Qwen3-0.6B with SFT on the Capybara dataset”</li> <li>“Use the HF evaluation Skill to add benchmark results to my model card”</li> <li>“Use the HF datasets Skill to create a new dataset from these examples”</li>",V,P,ge="Your agent loads the corresponding <code>SKILL.md</code> instructions and helper scripts automatically.",K,R,D,W,ue='<li><a href="https://github.com/huggingface/skills" rel="nofollow">Skills Repository</a> - Browse and contribute</li> <li><a href="https://agentskills.io/home" rel="nofollow">Agent Skills format</a> - Specification and docs</li> <li><a href="./agents-cli">CLI Guide</a> - Hugging Face CLI for AI Agents</li> <li><a href="./agents-mcp">MCP Guide</a> - Use alongside Skills</li>',ee,Z,te,B,le;return p=new Te({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),u=new O({props:{title:"Skills",local:"skills",headingTag:"h1"}}),I=new O({props:{title:"Installation",local:"installation",headingTag:"h2"}}),_=new Le({props:{id:"install-skills",options:["Claude Code","OpenAI Codex","Gemini CLI","Cursor"],$$slots:{default:[Se]},$$scope:{ctx:L}}}),U=new O({props:{title:"Available Skills",local:"available-skills",headingTag:"h2"}}),G=new O({props:{title:"Using Skills",local:"using-skills",headingTag:"h2"}}),R=new O({props:{title:"Resources",local:"resources",headingTag:"h2"}}),Z=new Me({props:{source:"https://github.com/huggingface/hub-docs/blob/main/docs/hub/agents-skills.md"}}),{c(){t=m("meta"),o=f(),l=m("p"),r=f(),$(p.$$.fragment),c=f(),$(u.$$.fragment),C=f(),i=m("blockquote"),i.innerHTML=d,S=f(),H=m("p"),H.innerHTML=F,x=f(),y=m("p"),y.innerHTML=ae,J=f(),$(I.$$.fragment),z=f(),$(_.$$.fragment),N=f(),$(U.$$.fragment),Y=f(),j=m("table"),j.innerHTML=oe,Q=f(),$(G.$$.fragment),X=f(),A=m("p"),A.textContent=re,q=f(),E=m("ul"),E.innerHTML=fe,V=f(),P=m("p"),P.innerHTML=ge,K=f(),$(R.$$.fragment),D=f(),W=m("ul"),W.innerHTML=ue,ee=f(),$(Z.$$.fragment),te=f(),B=m("p"),this.h()},l(e){const s=be("svelte-u9bgzb",document.head);t=h(s,"META",{name:!0,content:!0}),s.forEach(n),o=g(e),l=h(e,"P",{}),ce(l).forEach(n),r=g(e),k(p.$$.fragment,e),c=g(e),k(u.$$.fragment,e),C=g(e),i=h(e,"BLOCKQUOTE",{class:!0,"data-svelte-h":!0}),v(i)!=="svelte-1bb8n0k"&&(i.innerHTML=d),S=g(e),H=h(e,"P",{"data-svelte-h":!0}),v(H)!=="svelte-481a09"&&(H.innerHTML=F),x=g(e),y=h(e,"P",{"data-svelte-h":!0}),v(y)!=="svelte-5v6mg1"&&(y.innerHTML=ae),J=g(e),k(I.$$.fragment,e),z=g(e),k(_.$$.fragment,e),N=g(e),k(U.$$.fragment,e),Y=g(e),j=h(e,"TABLE",{"data-svelte-h":!0}),v(j)!=="svelte-1ly08yh"&&(j.innerHTML=oe),Q=g(e),k(G.$$.fragment,e),X=g(e),A=h(e,"P",{"data-svelte-h":!0}),v(A)!=="svelte-8xdd9l"&&(A.textContent=re),q=g(e),E=h(e,"UL",{"data-svelte-h":!0}),v(E)!=="svelte-lcogvm"&&(E.innerHTML=fe),V=g(e),P=h(e,"P",{"data-svelte-h":!0}),v(P)!=="svelte-1jlofij"&&(P.innerHTML=ge),K=g(e),k(R.$$.fragment,e),D=g(e),W=h(e,"UL",{"data-svelte-h":!0}),v(W)!=="svelte-o8kozo"&&(W.innerHTML=ue),ee=g(e),k(Z.$$.fragment,e),te=g(e),B=h(e,"P",{}),ce(B).forEach(n),this.h()},h(){ne(t,"name","hf:doc:metadata"),ne(t,"content",ye),ne(i,"class","tip")},m(e,s){we(document.head,t),a(e,o,s),a(e,l,s),a(e,r,s),b(p,e,s),a(e,c,s),b(u,e,s),a(e,C,s),a(e,i,s),a(e,S,s),a(e,H,s),a(e,x,s),a(e,y,s),a(e,J,s),b(I,e,s),a(e,z,s),b(_,e,s),a(e,N,s),b(U,e,s),a(e,Y,s),a(e,j,s),a(e,Q,s),b(G,e,s),a(e,X,s),a(e,A,s),a(e,q,s),a(e,E,s),a(e,V,s),a(e,P,s),a(e,K,s),b(R,e,s),a(e,D,s),a(e,W,s),a(e,ee,s),b(Z,e,s),a(e,te,s),a(e,B,s),le=!0},p(e,[s]){const pe={};s&2&&(pe.$$scope={dirty:s,ctx:e}),_.$set(pe)},i(e){le||(w(p.$$.fragment,e),w(u.$$.fragment,e),w(I.$$.fragment,e),w(_.$$.fragment,e),w(U.$$.fragment,e),w(G.$$.fragment,e),w(R.$$.fragment,e),w(Z.$$.fragment,e),le=!0)},o(e){T(p.$$.fragment,e),T(u.$$.fragment,e),T(I.$$.fragment,e),T(_.$$.fragment,e),T(U.$$.fragment,e),T(G.$$.fragment,e),T(R.$$.fragment,e),T(Z.$$.fragment,e),le=!1},d(e){e&&(n(o),n(l),n(r),n(c),n(C),n(i),n(S),n(H),n(x),n(y),n(J),n(z),n(N),n(Y),n(j),n(Q),n(X),n(A),n(q),n(E),n(V),n(P),n(K),n(D),n(W),n(ee),n(te),n(B)),n(t),M(p,e),M(u,e),M(I,e),M(_,e),M(U,e),M(G,e),M(R,e),M(Z,e)}}}const ye='{"title":"Skills","local":"skills","sections":[{"title":"Installation","local":"installation","sections":[],"depth":2},{"title":"Available Skills","local":"available-skills","sections":[],"depth":2},{"title":"Using Skills","local":"using-skills","sections":[],"depth":2},{"title":"Resources","local":"resources","sections":[],"depth":2}],"depth":1}';function Ie(L){return he(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Re extends $e{constructor(t){super(),ke(this,t,Ie,xe,me,{})}}export{Re as component}; | |
Xet Storage Details
- Size:
- 12.1 kB
- Xet hash:
- a9cb3bb39bc134629d41723c5358d008bee2169ade3019d4da8d8d406c34b2a7
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.