-<div class="site-nav-dropdown-btn-container"><i class="site-nav-dropdown-btn-icon site-nav-rotate-icon" onclick="handleSiteNavClick(this.parentNode.parentNode, false); event.stopPropagation();"><span class="glyphicon glyphicon-menu-down" aria-hidden="true"></span></i></div></div><ul class="site-nav-dropdown-container site-nav-dropdown-container-open site-nav-list"><li><div class="site-nav-default-list-item site-nav-list-item-1" onclick="handleSiteNavClick(this)"><a href="/devdocs/devGuide/styleGuides.html">Style guides</a></div></li></ul></li><!--]--><!--v-if--></ul><!--]--></div></div><!--]--><!--v-if--></nav> <div id="content-wrapper"><div data-v-9ff38b52><nav aria-label="breadcrumb" class="breadcrumb-divider" data-v-9ff38b52><ol class="breadcrumb" data-v-9ff38b52><li class="notlink breadcrumb-marker" data-v-9ff38b52> ›› </li><!--[--><!--]--></ol></nav></div> <p><span id="title" class="d-none">Skills</span></p> <h1 id="skills">Skills<a class="fa fa-anchor" href="#skills" onclick="event.stopPropagation()"></a></h1> <div class="lead"><p>Skills are designed to improve AI agent performance by providing structured instructions and resources for specific tasks. This is applicable to any AI agent with skill support, and developers can point AI agents to the skills directory for structured task handling.</p></div> <h2 id="list-of-skills">List of Skills<a class="fa fa-anchor" href="#list-of-skills" onclick="event.stopPropagation()"></a></h2> <p>The following skills are available in the MarkBind project:</p> <div class="table-responsive"><table class="markbind-table table table-bordered table-striped"><thead><tr><th>Skill Name</th> <th>Description</th></tr></thead> <tbody class="table-group-divider"><tr><td><code class="hljs inline no-lang">markbind-typescript-migration</code></td> <td>Complete guide for migrating JavaScript files to TypeScript in the MarkBind project, including the two-commit strategy, import/export syntax conversion, and best practices. Use when migrating .js files to .ts in MarkBind's core package.</td></tr></tbody></table></div><h2 id="adding-new-skills">Adding New Skills<a class="fa fa-anchor" href="#adding-new-skills" onclick="event.stopPropagation()"></a></h2> <p>If you find yourself performing similar structured tasks with an AI agent, consider adding a new skill to the <code class="hljs inline no-lang">.github/skills/</code> directory. Each skill should include:</p> <ol><li>A <code class="hljs inline no-lang">SKILL.md</code> file that defines the skill's purpose, when it should be activated, and what instructions the AI agent should follow.</li> <li>Any necessary scripts or resources to support the skill's functionality.</li> <li>Clear documentation on how to use the skill.</li></ol> <h3 id="useful-links">Useful Links<a class="fa fa-anchor" href="#useful-links" onclick="event.stopPropagation()"></a></h3> <ul><li><a href="https://skills.sh/">Skill.sh skill repository</a></li> <li><a href="https://docs.cline.bot/features/skills">Cline reference on skills & writing them</a></li> <li><a href="https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview">Claude reference on skills</a></li></ul> <div class="clearfix"><p><span class="float-start"><a class="btn" href="/devdocs/devGuide/aiUse/index.html"><span><span aria-hidden="true" class="far fa-arrow-alt-circle-left"></span> <span>AI use</span></span></a></span></p> <p><span class="float-end"><a class="btn" href="/devdocs/devGuide/aiUse/subagents.html"><span><span>Subagents</span> <span aria-hidden="true" class="far fa-arrow-alt-circle-right"></span></span></a></span></p></div> <br></div> <nav id="page-nav" data-v-6b1b63d2><!--[--><div class="nav-component slim-scroll"><nav id="mb-page-nav" class="nav nav-pills flex-column my-0 small no-flex-wrap" data-v-6b1b63d2><!--[--><a class="nav-link py-1" href="#skills">Skills</a> <nav class="nav nav-pills flex-column my-0 nested no-flex-wrap"><a class="nav-link py-1" href="#list-of-skills">List of Skills</a> <a class="nav-link py-1" href="#adding-new-skills">Adding New Skills</a> <nav class="nav nav-pills flex-column my-0 nested no-flex-wrap"><a class="nav-link py-1" href="#useful-links">Useful Links</a></nav></nav><!--]--><!--v-if--></nav></div><!--]--><!--v-if--></nav> <div class="scroll-top-button fa-lg d-print-none" style="display:none;bottom:2%;right:2%;position:fixed;" aria-hidden="true"><!--[--><i class="fas fa-arrow-circle-up"></i><!--]--></div></div> <div><footer><div class="text-center"><small>[Generated by <a href="https://markbind.org/">MarkBind 7.0.1</a> on Thu, 16 Apr 2026, 10:36:42 UTC]</small><br> <small>This site is powered by <a href="https://www.netlify.com/">Netlify</a>.</small></div></footer></div><!--]--></div>
0 commit comments