{"id":124737,"date":"2026-04-29T15:02:51","date_gmt":"2026-04-29T08:02:51","guid":{"rendered":"https:\/\/tino.vn\/blog\/?p=124737"},"modified":"2026-04-29T15:04:10","modified_gmt":"2026-04-29T08:04:10","slug":"cach-them-skill-cho-hermes-agent","status":"publish","type":"post","link":"https:\/\/tino.vn\/blog\/cach-them-skill-cho-hermes-agent\/","title":{"rendered":"H\u01b0\u1edbng d\u1eabn c\u00e1ch th\u00eam skill cho Hermes Agent A-Z"},"content":{"rendered":"\n<p><strong>N\u1ebfu b\u1ed9 nh\u1edb l\u00e0 th\u1ee9 gi\u00fap Hermes nh\u1edb b\u1ea1n l\u00e0 ai, th\u00ec skill l\u00e0 th\u1ee9 gi\u00fap Hermes bi\u1ebft ph\u1ea3i l\u00e0m g\u00ec v\u00e0 l\u00e0m t\u1ed1t h\u01a1n theo th\u1eddi gian. Skill l\u00e0 c\u00e1c t\u00e0i li\u1ec7u tri th\u1ee9c \u0111\u01b0\u1ee3c t\u1ea3i theo y\u00eau c\u1ea7u m\u00e0 agent c\u00f3 th\u1ec3 n\u1ea1p v\u00e0o khi c\u1ea7n. To\u00e0n b\u1ed9 skill \u0111\u01b0\u1ee3c l\u01b0u trong ~\/.hermes\/skills\/ \u2014 th\u01b0 m\u1ee5c ch\u00ednh v\u00e0 ngu\u1ed3n d\u1eef li\u1ec7u duy nh\u1ea5t. Hermes \u0111i k\u00e8m m\u1ed9t b\u1ed9 skill \u0111\u01b0\u1ee3c c\u00e0i s\u1eb5n ngay t\u1eeb \u0111\u1ea7u v\u00e0 c\u00e1c skill c\u00e0i \u0111\u1eb7t tr\u00ean hub hay do agent t\u1ef1 t\u1ea1o ra \u0111\u1ec1u l\u01b0u t\u1ea1i \u0111\u00e2y. C\u00f9ng Tino t\u00ecm hi\u1ec3u c\u00e1ch th\u00eam skill cho Hermes Agent qua b\u00e0i vi\u1ebft d\u01b0\u1edbi \u0111\u00e2y nh\u00e9!<\/strong><\/p>\n\n\n\n<h2 id=\"T\u1ed5ng_quan_v\u1ec1_skill_trong_Hermes_Agent\"><a id=\"post-124737-_9vjqv41dune2\"><\/a><strong>T\u1ed5ng quan v\u1ec1 skill trong Hermes Agent<\/strong><\/h2>\n\n\n\n<h3 id=\"Skill_trong_Hermes_Agent_l\u00e0_g\u00ec?\"><a id=\"post-124737-_mpn5c27kfnkw\"><\/a><strong>Skill trong Hermes Agent l\u00e0 g\u00ec?<\/strong><\/h3>\n\n\n\n<p>Skill trong Hermes Agent l\u00e0 c\u00e1c t\u00e0i li\u1ec7u ki\u1ebfn th\u1ee9c theo y\u00eau c\u1ea7u, \u0111\u00f3ng vai tr\u00f2 tr\u1ef1c ti\u1ebfp h\u01b0\u1edbng d\u1eabn h\u1ec7 th\u1ed1ng c\u00e1ch th\u1ee9c x\u1eed l\u00fd nh\u1eefng t\u00e1c v\u1ee5 c\u1ee5 th\u1ec3, t\u1eeb vi\u1ec7c t\u1ea1o k\u00fd t\u1ef1 ngh\u1ec7 thu\u1eadt \u0111\u1ebfn qu\u1ea3n l\u00fd m\u00e3 ngu\u1ed3n l\u1eadp tr\u00ecnh. V\u1ec1 m\u1eb7t b\u1ea3n ch\u1ea5t k\u1ef9 thu\u1eadt, c\u00e1c k\u1ef9 n\u0103ng n\u00e0y \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef d\u01b0\u1edbi d\u1ea1ng nh\u1eefng t\u1ec7p v\u0103n b\u1ea3n \u0111\u1ecbnh d\u1ea1ng Markdown \u0111i k\u00e8m c\u1ea5u h\u00ecnh YAML v\u00e0 tu\u00e2n th\u1ee7 ch\u1eb7t ch\u1ebd theo ti\u00eau chu\u1ea9n m\u1edf.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/cach-them-skill-cho-hermes-agent-1.png\" alt=\"Skill trong Hermes Agent l\u00e0 g\u00ec?\" class=\"wp-image-124743\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/cach-them-skill-cho-hermes-agent-1.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/cach-them-skill-cho-hermes-agent-1-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>Skill trong Hermes Agent l\u00e0 g\u00ec?<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>\u0110i\u1ec3m \u01b0u vi\u1ec7t c\u1ee7a ki\u1ebfn tr\u00fac n\u00e0y n\u1eb1m \u1edf ch\u1ed7 ph\u1ea7n m\u1ec1m ch\u1ec9 t\u1ea3i v\u00e0 k\u00edch ho\u1ea1t d\u1eef li\u1ec7u k\u1ef9 n\u0103ng khi th\u1ef1c s\u1ef1 c\u1ea7n thi\u1ebft, gi\u00fap t\u1ed1i \u01b0u h\u00f3a t\u00e0i nguy\u00ean ph\u1ea7n c\u1ee9ng c\u0169ng nh\u01b0 gi\u1edbi h\u1ea1n b\u1ed9 nh\u1edb. H\u01a1n th\u1ebf n\u1eefa, th\u00f4ng qua v\u00f2ng l\u1eb7p t\u1ef1 ho\u00e0n thi\u1ec7n, Hermes Agent c\u00f3 kh\u1ea3 n\u0103ng t\u1ef1 \u0111\u1ed9ng \u0111\u00fac r\u00fat kinh nghi\u1ec7m t\u1eeb nh\u1eefng b\u00e0i to\u00e1n kh\u00f3 th\u00e0nh c\u00e1c k\u1ef9 n\u0103ng m\u1edbi \u0111\u1ec3 t\u00e1i s\u1eed d\u1ee5ng, t\u1eeb \u0111\u00f3 kh\u00f4ng ng\u1eebng ti\u1ebfn h\u00f3a v\u00e0 n\u00e2ng cao hi\u1ec7u su\u1ea5t l\u00e0m vi\u1ec7c qua t\u1eebng phi\u00ean t\u01b0\u01a1ng t\u00e1c.<\/p>\n\n\n\n<p>Xem th\u00eam: <a href=\"https:\/\/tino.vn\/blog\/hermes-agent-la-gi\/\" target=\"_blank\" data-type=\"post\" data-id=\"124505\" rel=\"noreferrer noopener\">Hermes Agent l\u00e0 g\u00ec?<\/a><\/p>\n\n\n\n<h2 id=\"Skill_v\u00e0_kh\u00e1c_tool_nh\u01b0_th\u1ebf_n\u00e0o?\"><a id=\"post-124737-_62hlplbds67i\"><\/a><strong>Skill v\u00e0 kh\u00e1c tool nh\u01b0 th\u1ebf n\u00e0o?<\/strong><\/h2>\n\n\n\n<p>Tr\u01b0\u1edbc khi b\u1eaft \u0111\u1ea7u, c\u1ea7n hi\u1ec3u r\u00f5 ranh gi\u1edbi gi\u1eefa skill v\u00e0 tool trong Hermes \u0111\u1ec3 kh\u00f4ng nh\u1ea7m l\u1eabn khi quy\u1ebft \u0111\u1ecbnh c\u1ea7n th\u00eam g\u00ec.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>T\u1ea1o Skill khi:<\/strong> kh\u1ea3 n\u0103ng c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c di\u1ec5n \u0111\u1ea1t d\u01b0\u1edbi d\u1ea1ng h\u01b0\u1edbng d\u1eabn v\u00e0 l\u1ec7nh shell k\u1ebft h\u1ee3p v\u1edbi c\u00e1c tool c\u00f3 s\u1eb5n; khi wrapping m\u1ed9t CLI ho\u1eb7c API b\u00ean ngo\u00e0i m\u00e0 agent c\u00f3 th\u1ec3 g\u1ecdi qua terminal; khi kh\u00f4ng c\u1ea7n t\u00edch h\u1ee3p Python t\u00f9y ch\u1ec9nh hay qu\u1ea3n l\u00fd API key baked v\u00e0o agent. V\u00ed d\u1ee5 \u0111i\u1ec3n h\u00ecnh: t\u00ecm ki\u1ebfm arXiv, git workflow, qu\u1ea3n l\u00fd Docker, x\u1eed l\u00fd PDF, g\u1eedi email qua CLI.<\/li>\n\n\n\n<li><strong>T\u1ea1o Tool khi: <\/strong>c\u1ea7n t\u00edch h\u1ee3p end-to-end v\u1edbi API key, auth flow, ho\u1eb7c c\u1ea5u h\u00ecnh nhi\u1ec1u th\u00e0nh ph\u1ea7n; c\u1ea7n logic x\u1eed l\u00fd t\u00f9y ch\u1ec9nh ph\u1ea3i th\u1ef1c thi ch\u00ednh x\u00e1c m\u1ed7i l\u1ea7n; x\u1eed l\u00fd d\u1eef li\u1ec7u nh\u1ecb ph\u00e2n, streaming ho\u1eb7c s\u1ef1 ki\u1ec7n real-time. V\u00ed d\u1ee5: t\u1ef1 \u0111\u1ed9ng h\u00f3a tr\u00ecnh duy\u1ec7t, TTS, ph\u00e2n t\u00edch h\u00ecnh \u1ea3nh.<\/li>\n<\/ul>\n\n\n\n<p>T\u00f3m g\u1ecdn l\u1ea1i: n\u1ebfu b\u1ea1n c\u00f3 th\u1ec3 m\u00f4 t\u1ea3 c\u00e1ch l\u00e0m b\u1eb1ng ng\u00f4n ng\u1eef t\u1ef1 nhi\u00ean v\u00e0 c\u00e1c b\u01b0\u1edbc th\u1ef1c thi \u2014 \u0111\u00f3 l\u00e0 skill. N\u1ebfu c\u1ea7n code Python ph\u1ee9c t\u1ea1p v\u00e0 t\u00edch h\u1ee3p s\u00e2u v\u00e0o h\u1ec7 th\u1ed1ng \u2014 \u0111\u00f3 l\u00e0 tool.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/cach-them-skill-cho-hermes-agent-2.png\" alt=\"Skill v\u00e0 kh\u00e1c tool nh\u01b0 th\u1ebf n\u00e0o?\" class=\"wp-image-124744\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/cach-them-skill-cho-hermes-agent-2.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/cach-them-skill-cho-hermes-agent-2-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption class=\"wp-element-caption\"><strong>Skill v\u00e0 kh\u00e1c tool nh\u01b0 th\u1ebf n\u00e0o?<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<h2 id=\"H\u01b0\u1edbng_d\u1eabn_c\u00e1ch_th\u00eam_skill_cho_Hermes_Agent\"><a id=\"post-124737-_90qeg7bar6qy\"><\/a><strong>H\u01b0\u1edbng d\u1eabn c\u00e1ch th\u00eam skill cho Hermes Agent<\/strong><\/h2>\n\n\n\n<h3 id=\"C\u00e1ch_1_\u2014_C\u00e0i_skill_t\u1eeb_Skills_Hub\"><a id=\"post-124737-_a7apftzyqmw\"><\/a><strong>C\u00e1ch 1 \u2014 C\u00e0i skill t\u1eeb Skills Hub<\/strong><\/h3>\n\n\n\n<p>\u0110\u00e2y l\u00e0 c\u00e1ch nhanh nh\u1ea5t v\u00e0 ph\u1ed5 bi\u1ebfn nh\u1ea5t. <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/skills\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Skills Hub<\/a> t\u1ed5ng h\u1ee3p skill t\u1eeb nhi\u1ec1u ngu\u1ed3n kh\u00e1c nhau, t\u1eeb kho ch\u00ednh th\u1ee9c c\u1ee7a Nous Research \u0111\u1ebfn c\u1ed9ng \u0111\u1ed3ng to\u00e0n c\u1ea7u.<\/p>\n\n\n\n<h4 id=\"T\u00ecm_ki\u1ebfm_skill_\"><a id=\"post-124737-_s7s90saj5y6t\"><\/a><strong>T\u00ecm ki\u1ebfm skill <\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p># Duy\u1ec7t to\u00e0n b\u1ed9 skill c\u00f3 s\u1eb5n (official hi\u1ec3n th\u1ecb tr\u01b0\u1edbc)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills browse<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1111\" height=\"599\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-1.png\" alt=\"T\u00ecm ki\u1ebfm skill \" class=\"wp-image-124738\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-1.png 1111w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-1-300x162.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-1-1024x552.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-1-768x414.png 768w\" sizes=\"(max-width: 1111px) 100vw, 1111px\" \/><figcaption class=\"wp-element-caption\"><strong>T\u00ecm ki\u1ebfm skill <\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p># Duy\u1ec7t ch\u1ec9 skill official<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills browse --source official<\/code><\/pre>\n\n\n\n<p># T\u00ecm ki\u1ebfm theo t\u1eeb kh\u00f3a, v\u00ed d\u1ee5:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills search kubernetes<\/code><\/pre>\n\n\n\n<p>hermes skills search react &#8211;source skills-sh<\/p>\n\n\n\n<h4 id=\"Xem_tr\u01b0\u1edbc_tr\u01b0\u1edbc_khi_c\u00e0i\"><a id=\"post-124737-_zd60fjp297xn\"><\/a><strong>Xem tr\u01b0\u1edbc tr\u01b0\u1edbc khi c\u00e0i<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p>Lu\u00f4n n\u00ean xem tr\u01b0\u1edbc n\u1ed9i dung skill tr\u01b0\u1edbc khi c\u00e0i, \u0111\u1eb7c bi\u1ec7t v\u1edbi skill t\u1eeb c\u1ed9ng \u0111\u1ed3ng, v\u00ed d\u1ee5:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills inspect official\/security\/1password<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1548\" height=\"697\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-2.png\" alt=\"Xem tr\u01b0\u1edbc tr\u01b0\u1edbc khi c\u00e0i\" class=\"wp-image-124739\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-2.png 1548w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-2-300x135.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-2-1024x461.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-2-768x346.png 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-2-1536x692.png 1536w\" sizes=\"(max-width: 1548px) 100vw, 1548px\" \/><figcaption class=\"wp-element-caption\"><strong>Xem tr\u01b0\u1edbc tr\u01b0\u1edbc khi c\u00e0i<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p>L\u1ec7nh inspect hi\u1ec3n th\u1ecb metadata t\u1eeb upstream khi c\u00f3: URL repo, trang chi ti\u1ebft tr\u00ean skills.sh, l\u1ec7nh c\u00e0i \u0111\u1eb7t, s\u1ed1 l\u01b0\u1ee3t c\u00e0i m\u1ed7i tu\u1ea7n, v\u00e0 tr\u1ea1ng th\u00e1i ki\u1ec3m tra b\u1ea3o m\u1eadt.<\/p>\n\n\n\n<h3 id=\"C\u00e0i_\u0111\u1eb7t_skill\"><a id=\"post-124737-_aldvmcy6ttoi\"><\/a><strong>C\u00e0i \u0111\u1eb7t skill<\/strong><\/h3>\n\n\n\n<p># C\u00e0i t\u1eeb kho official<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install official\/security\/1password<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install official\/migration\/openclaw-migration<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1158\" height=\"486\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-3.png\" alt=\"C\u00e0i \u0111\u1eb7t skill\" class=\"wp-image-124740\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-3.png 1158w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-3-300x126.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-3-1024x430.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-3-768x322.png 768w\" sizes=\"(max-width: 1158px) 100vw, 1158px\" \/><figcaption class=\"wp-element-caption\"><strong>C\u00e0i \u0111\u1eb7t skill<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p># C\u00e0i t\u1eeb GitHub<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install openai\/skills\/k8s<\/code><\/pre>\n\n\n\n<p># C\u00e0i t\u1eeb skills.sh<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install skills-sh\/vercel-labs\/json-render\/json-render-react --force<\/code><\/pre>\n\n\n\n<h4 id=\"C\u00e1c_ngu\u1ed3n_skill_\u0111\u01b0\u1ee3c_h\u1ed7_tr\u1ee3\"><a id=\"post-124737-_yvsfxdt26yxi\"><\/a><strong>C\u00e1c ngu\u1ed3n skill \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Ngu\u1ed3n<\/th><th>V\u00ed d\u1ee5<\/th><th>M\u1ee9c \u0111\u1ed9 tin c\u1eady<\/th><\/tr><\/thead><tbody><tr><td><code>official<\/code><\/td><td><code>official\/security\/1password<\/code><\/td><td>Builtin \u2014 lu\u00f4n tin c\u1eady<\/td><\/tr><tr><td><code>skills-sh<\/code><\/td><td><code>skills-sh\/vercel-labs\/agent-skills\/vercel-react<\/code><\/td><td>Community<\/td><\/tr><tr><td><code>well-known<\/code><\/td><td><code>well-known:https:\/\/mintlify.com\/docs\/.well-known\/skills\/mintlify<\/code><\/td><td>Community<\/td><\/tr><tr><td><code>url<\/code><\/td><td><code>https:\/\/sharethis.chat\/SKILL.md<\/code><\/td><td>Community<\/td><\/tr><tr><td><code>github<\/code><\/td><td><code>openai\/skills\/k8s<\/code><\/td><td>Trusted ho\u1eb7c Community<\/td><\/tr><tr><td><code>clawhub<\/code><\/td><td>Identifier t\u1eeb clawhub.ai<\/td><td>Community<\/td><\/tr><tr><td><code>lobehub<\/code><\/td><td>T\u1eeb LobeHub catalog<\/td><td>Community<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 id=\"C\u00e1ch_2_\u2014_C\u00e0i_skill_t\u1eeb_URL_tr\u1ef1c_ti\u1ebfp\"><a id=\"post-124737-_60s5geprh1ze\"><\/a><strong>C\u00e1ch 2 \u2014 C\u00e0i skill t\u1eeb URL tr\u1ef1c ti\u1ebfp<\/strong><\/h3>\n\n\n\n<p>Khi t\u00e1c gi\u1ea3 publish skill tr\u1ef1c ti\u1ebfp tr\u00ean website c\u1ee7a m\u00ecnh m\u00e0 kh\u00f4ng qua hub, c\u00f3 th\u1ec3 c\u00e0i th\u1eb3ng t\u1eeb URL, v\u00ed d\u1ee5:<\/p>\n\n\n\n<p># C\u00e0i t\u1eeb URL \u0111\u01a1n gi\u1ea3n<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install https:\/\/sharethis.chat\/SKILL.md<\/code><\/pre>\n\n\n\n<p># C\u00e0i v\u1edbi t\u00ean t\u00f9y ch\u1ec9nh khi frontmatter kh\u00f4ng c\u00f3 t\u00ean<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install https:\/\/example.com\/SKILL.md --name my-skill<\/code><\/pre>\n\n\n\n<p># C\u00e0i v\u00e0o category c\u1ee5 th\u1ec3<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install https:\/\/example.com\/my-skill\/SKILL.md --category productivity<\/code><\/pre>\n\n\n\n<p>Hermes x\u00e1c \u0111\u1ecbnh t\u00ean skill theo th\u1ee9 t\u1ef1: tr\u01b0\u1eddng name trong YAML frontmatter c\u1ee7a SKILL.md (\u0111\u01b0\u1ee3c khuy\u1ebfn ngh\u1ecb); t\u00ean th\u01b0 m\u1ee5c cha t\u1eeb URL path; h\u1ecfi tr\u1ef1c ti\u1ebfp n\u1ebfu \u0111ang \u1edf terminal c\u00f3 TTY; b\u00e1o l\u1ed7i r\u00f5 r\u00e0ng v\u00e0 y\u00eau c\u1ea7u d\u00f9ng &#8211;name tr\u00ean m\u00f4i tr\u01b0\u1eddng kh\u00f4ng t\u01b0\u01a1ng t\u00e1c.<\/p>\n\n\n\n<p><strong>L\u01b0u \u00fd b\u1ea3o m\u1eadt:<\/strong> Skill c\u00e0i t\u1eeb URL lu\u00f4n c\u00f3 trust level l\u00e0 community \u2014 b\u1ed9 qu\u00e9t b\u1ea3o m\u1eadt ch\u1ea1y nh\u01b0 v\u1edbi m\u1ecdi ngu\u1ed3n kh\u00e1c. URL \u0111\u01b0\u1ee3c l\u01b0u l\u00e0m identifier, n\u00ean hermes skills update s\u1ebd t\u1ef1 fetch l\u1ea1i t\u1eeb \u0111\u00fang URL \u0111\u00f3 khi c\u00f3 c\u1eadp nh\u1eadt.<\/p>\n\n\n\n<h3 id=\"C\u00e1ch_3_\u2014_T\u1ef1_t\u1ea1o_skill_m\u1edbi_t\u1eeb_\u0111\u1ea7u\"><a id=\"post-124737-_z19dub67xct9\"><\/a><strong>C\u00e1ch 3 \u2014 T\u1ef1 t\u1ea1o skill m\u1edbi t\u1eeb \u0111\u1ea7u<\/strong><\/h3>\n\n\n\n<p>\u0110\u00e2y l\u00e0 c\u00e1ch m\u1ea1nh nh\u1ea5t, cho ph\u00e9p b\u1ea1n t\u1ea1o skill t\u00f9y ch\u1ec9nh cho \u0111\u00fang workflow ri\u00eang c\u1ee7a m\u00ecnh.<\/p>\n\n\n\n<h4 id=\"C\u1ea5u_tr\u00fac_th\u01b0_m\u1ee5c_skill\"><a id=\"post-124737-_qf0joonv98j\"><\/a><strong>C\u1ea5u tr\u00fac th\u01b0 m\u1ee5c skill<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>~\/.hermes\/skills\/\n\u251c\u2500\u2500 devops\/                        # Category\n\u2502   \u2514\u2500\u2500 deploy-k8s\/               # T\u00ean skill\n\u2502       \u251c\u2500\u2500 SKILL.md              # B\u1eaft bu\u1ed9c: h\u01b0\u1edbng d\u1eabn ch\u00ednh\n\u2502       \u251c\u2500\u2500 references\/           # T\u00f9y ch\u1ecdn: t\u00e0i li\u1ec7u tham kh\u1ea3o\n\u2502       \u251c\u2500\u2500 templates\/            # T\u00f9y ch\u1ecdn: \u0111\u1ecbnh d\u1ea1ng output\n\u2502       \u251c\u2500\u2500 scripts\/              # T\u00f9y ch\u1ecdn: script h\u1ed7 tr\u1ee3\n\u2502       \u2514\u2500\u2500 assets\/               # T\u00f9y ch\u1ecdn: file b\u1ed5 sung<\/code><\/pre>\n\n\n\n<h4 id=\"C\u1ea5u_tr\u00fac_file_SKILL.md\"><a id=\"post-124737-_y2vyszxsrb92\"><\/a><strong>C\u1ea5u tr\u00fac file SKILL.md<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p>File SKILL.md l\u00e0 tr\u00e1i tim c\u1ee7a m\u1ecdi skill. \u0110\u00e2y l\u00e0 c\u1ea5u tr\u00fac \u0111\u1ea7y \u0111\u1ee7:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>---\n\nname: ten-skill-cua-ban\n\ndescription: M\u00f4 t\u1ea3 ng\u1eafn g\u1ecdn hi\u1ec3n th\u1ecb trong k\u1ebft qu\u1ea3 t\u00ecm ki\u1ebfm\n\nversion: 1.0.0\n\nauthor: T\u00ean c\u1ee7a b\u1ea1n\n\nlicense: MIT\n\nplatforms: &#91;linux] # T\u00f9y ch\u1ecdn \u2014 gi\u1edbi h\u1ea1n n\u1ec1n t\u1ea3ng\n\nmetadata:\n\nhermes:\n\ntags: &#91;python, automation, devops]\n\ncategory: devops\n\nrequires_toolsets: &#91;terminal] # Ch\u1ec9 hi\u1ec7n khi c\u00f3 terminal\n\nfallback_for_toolsets: &#91;web] # \u1ea8n khi c\u00f3 web toolset\n\nrequired_environment_variables:\n\n- name: MY_API_KEY\n\nprompt: \"Nh\u1eadp API key c\u1ee7a b\u1ea1n\"\n\nhelp: \"L\u1ea5y key t\u1ea1i https:\/\/example.com\"\n\nrequired_for: \"To\u00e0n b\u1ed9 ch\u1ee9c n\u0103ng\"\n\n---\n\n# T\u00ean Skill\n\nGi\u1edbi thi\u1ec7u ng\u1eafn g\u1ecdn v\u1ec1 skill n\u00e0y l\u00e0m g\u00ec.\n\n## When to Use\n\n\u0110i\u1ec1u ki\u1ec7n k\u00edch ho\u1ea1t \u2014 khi n\u00e0o agent n\u00ean t\u1ea3i skill n\u00e0y?\n\n## Quick Reference\n\n| L\u1ec7nh | T\u00e1c d\u1ee5ng |\n\n|---|---|\n\n| `l\u1ec7nh-1` | L\u00e0m g\u00ec \u0111\u00f3 |\n\n| `l\u1ec7nh-2` | L\u00e0m g\u00ec \u0111\u00f3 kh\u00e1c |\n\n## Procedure\n\n1. B\u01b0\u1edbc m\u1ed9t\n\n2. B\u01b0\u1edbc hai\n\n3. B\u01b0\u1edbc ba\n\n## Pitfalls\n\n- L\u1ed7i th\u01b0\u1eddng g\u1eb7p v\u00e0 c\u00e1ch x\u1eed l\u00fd\n\n- Nh\u1eefng \u0111i\u1ec1u c\u1ea7n tr\u00e1nh\n\n## Verification\n\nC\u00e1ch x\u00e1c nh\u1eadn skill \u0111\u00e3 ho\u1ea1t \u0111\u1ed9ng \u0111\u00fang.<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h4 id=\"V\u00ed_d\u1ee5_th\u1ef1c_t\u1ebf_\u2014_Skill_backup_database_t\u1ef1_\u0111\u1ed9ng\"><a id=\"post-124737-_y21n9h20vwia\"><\/a><strong>V\u00ed d\u1ee5 th\u1ef1c t\u1ebf \u2014 Skill backup database t\u1ef1 \u0111\u1ed9ng<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p>D\u01b0\u1edbi \u0111\u00e2y l\u00e0 v\u00ed d\u1ee5 skill ho\u00e0n ch\u1ec9nh b\u1ea1n c\u00f3 th\u1ec3 d\u00f9ng ngay:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir -p ~\/.hermes\/skills\/devops\/db-backup\n\nnano ~\/.hermes\/skills\/devops\/db-backup\/SKILL.md<\/code><\/pre>\n\n\n\n<p>N\u1ed9i dung file:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>---\n\nname: db-backup\n\ndescription: Backup PostgreSQL database t\u1ef1 \u0111\u1ed9ng v\u1edbi ki\u1ec3m tra t\u00ednh to\u00e0n v\u1eb9n\n\nversion: 1.0.0\n\nauthor: YourName\n\nlicense: MIT\n\nplatforms: &#91;linux]\n\nmetadata:\n\nhermes:\n\ntags: &#91;database, postgresql, backup, devops]\n\ncategory: devops\n\nrequires_toolsets: &#91;terminal]\n\nrequired_environment_variables:\n\n- name: DB_PASSWORD\n\nprompt: \"Nh\u1eadp m\u1eadt kh\u1ea9u PostgreSQL\"\n\nhelp: \"M\u1eadt kh\u1ea9u user postgres tr\u00ean server\"\n\nrequired_for: \"K\u1ebft n\u1ed1i database\"\n\n---\n\n# PostgreSQL Database Backup\n\nT\u1ef1 \u0111\u1ed9ng backup database PostgreSQL v\u1edbi ki\u1ec3m tra checksum v\u00e0 d\u1ecdn d\u1eb9p file c\u0169.\n\n## When to Use\n\nKhi ng\u01b0\u1eddi d\u00f9ng y\u00eau c\u1ea7u backup database, tr\u01b0\u1edbc khi ch\u1ea1y migration quan tr\u1ecdng,\n\nho\u1eb7c theo l\u1ecbch \u0111\u1ecbnh k\u1ef3.\n\n## Quick Reference\n\n| T\u00e1c v\u1ee5 | L\u1ec7nh |\n\n|---|---|\n\n| Backup full | `pg_dump -U postgres dbname &gt; backup.sql` |\n\n| N\u00e9n backup | `gzip backup.sql` |\n\n| Ki\u1ec3m tra checksum | `sha256sum backup.sql.gz` |\n\n| X\u00f3a file c\u0169 h\u01a1n 30 ng\u00e0y | `find ~\/backups -mtime +30 -delete` |\n\n## Procedure\n\n1. T\u1ea1o th\u01b0 m\u1ee5c backup n\u1ebfu ch\u01b0a c\u00f3: `mkdir -p ~\/backups`\n\n2. T\u1ea1o t\u00ean file v\u1edbi timestamp: `backup_$(date +%Y%m%d_%H%M%S).sql`\n\n3. Ch\u1ea1y pg_dump v\u1edbi user v\u00e0 database \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh\n\n4. N\u00e9n file backup b\u1eb1ng gzip\n\n5. T\u00ednh v\u00e0 l\u01b0u checksum SHA256\n\n6. X\u00f3a c\u00e1c file backup c\u0169 h\u01a1n 30 ng\u00e0y\n\n7. B\u00e1o c\u00e1o: t\u00ean file, k\u00edch th\u01b0\u1edbc, checksum, s\u1ed1 file \u0111\u00e3 x\u00f3a\n\n## Pitfalls\n\n- \u0110\u1ea3m b\u1ea3o DB_PASSWORD \u0111\u00e3 \u0111\u01b0\u1ee3c set tr\u01b0\u1edbc khi ch\u1ea1y\n\n- Ki\u1ec3m tra dung l\u01b0\u1ee3ng \u1ed5 \u0111\u0129a tr\u01b0\u1edbc khi backup file l\u1edbn\n\n- Kh\u00f4ng x\u00f3a file c\u0169 n\u1ebfu backup hi\u1ec7n t\u1ea1i th\u1ea5t b\u1ea1i\n\n## Verification\n\nKi\u1ec3m tra file backup t\u1ed3n t\u1ea1i, k\u00edch th\u01b0\u1edbc &gt; 0, v\u00e0 checksum kh\u1edbp v\u1edbi file \u0111\u00e3 l\u01b0u.<\/code><\/pre>\n\n\n\n<h4 id=\"Ki\u1ec3m_tra_skill_v\u1eeba_t\u1ea1o\"><a id=\"post-124737-_hw6c6w9463rj\"><\/a><strong>Ki\u1ec3m tra skill v\u1eeba t\u1ea1o<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes chat --toolsets skills -q \"Use the db-backup skill to backup database myapp\"<\/code><\/pre>\n\n\n\n<h3 id=\"C\u00e1ch_4_\u2014_\u0110\u1ec3_Hermes_t\u1ef1_t\u1ea1o_skill\"><a id=\"post-124737-_6piamy5scl9t\"><\/a><strong>C\u00e1ch 4 \u2014 \u0110\u1ec3 Hermes t\u1ef1 t\u1ea1o skill<\/strong><\/h3>\n\n\n\n<p>\u0110\u00e2y l\u00e0 t\u00ednh n\u0103ng \u0111\u1eb7c bi\u1ec7t nh\u1ea5t c\u1ee7a h\u1ec7 th\u1ed1ng skill trong Hermes. Agent c\u00f3 th\u1ec3 t\u1ef1 vi\u1ebft v\u00e0 l\u01b0u skill m\u1edbi d\u1ef1a tr\u00ean kinh nghi\u1ec7m th\u1ef1c t\u1ebf.<\/p>\n\n\n\n<p>Agent t\u1ef1 t\u1ea1o skill khi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ho\u00e0n th\u00e0nh m\u1ed9t t\u00e1c v\u1ee5 ph\u1ee9c t\u1ea1p (5 l\u1ea7n g\u1ecdi tool tr\u1edf l\u00ean) th\u00e0nh c\u00f4ng<\/li>\n\n\n\n<li>G\u1eb7p l\u1ed7i v\u00e0 t\u00ecm \u0111\u01b0\u1ee3c h\u01b0\u1edbng gi\u1ea3i quy\u1ebft<\/li>\n\n\n\n<li>Ng\u01b0\u1eddi d\u00f9ng s\u1eeda l\u1ea1i c\u00e1ch ti\u1ebfp c\u1eadn c\u1ee7a agent<\/li>\n\n\n\n<li>Ph\u00e1t hi\u1ec7n m\u1ed9t workflow kh\u00f4ng t\u1ea7m th\u01b0\u1eddng<\/li>\n<\/ul>\n\n\n\n<p>Trong th\u1ef1c t\u1ebf, ch\u1ec9 c\u1ea7n giao cho Hermes m\u1ed9t t\u00e1c v\u1ee5 ph\u1ee9c t\u1ea1p v\u00e0 n\u00f3i r\u00f5 mu\u1ed1n Hermes ghi nh\u1edb c\u00e1ch l\u00e0m, v\u00ed d\u1ee5:<\/p>\n\n\n\n<p>T\u00f4i c\u1ea7n deploy \u1ee9ng d\u1ee5ng Node.js l\u00ean VPS qua SSH, ch\u1ea1y tests, build v\u00e0 restart service. Sau khi xong, h\u00e3y l\u01b0u quy tr\u00ecnh n\u00e0y th\u00e0nh skill \u0111\u1ec3 l\u1ea7n sau t\u00f4i c\u00f3 th\u1ec3 d\u00f9ng l\u1ea1i nhanh h\u01a1n.<\/p>\n\n\n\n<p>Hermes th\u1ef1c thi, h\u1ecdc t\u1eeb qu\u00e1 tr\u00ecnh, v\u00e0 t\u1ef1 t\u1ea1o file SKILL.md trong ~\/.hermes\/skills\/. L\u1ea7n sau ch\u1ec9 c\u1ea7n g\u00f5 \/deploy-nodejs l\u00e0 c\u00f3 th\u1ec3 d\u00f9ng ngay.<\/p>\n\n\n\n<h3 id=\"Qu\u1ea3n_l\u00fd_skill_sau_khi_c\u00e0i\"><a id=\"post-124737-_3uuu5qd5lgbs\"><\/a><strong>Qu\u1ea3n l\u00fd skill sau khi c\u00e0i<\/strong><\/h3>\n\n\n\n<h4 id=\"Xem_danh_s\u00e1ch_v\u00e0_c\u1eadp_nh\u1eadt\"><a id=\"post-124737-_ehkt0sxhawey\"><\/a><strong>Xem danh s\u00e1ch v\u00e0 c\u1eadp nh\u1eadt<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p># Xem to\u00e0n b\u1ed9 skill \u0111\u00e3 c\u00e0i<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills list<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"953\" height=\"545\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-4.png\" alt=\"Xem danh s\u00e1ch v\u00e0 c\u1eadp nh\u1eadt\" class=\"wp-image-124741\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-4.png 953w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-4-300x172.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-4-768x439.png 768w\" sizes=\"(max-width: 953px) 100vw, 953px\" \/><figcaption class=\"wp-element-caption\"><strong>Xem danh s\u00e1ch v\u00e0 c\u1eadp nh\u1eadt<\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p># Ki\u1ec3m tra c\u00f3 b\u1ea3n c\u1eadp nh\u1eadt kh\u00f4ng<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills check<\/code><\/pre>\n\n\n\n<p># C\u1eadp nh\u1eadt t\u1ea5t c\u1ea3 skill<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills update<\/code><\/pre>\n\n\n\n<p># C\u1eadp nh\u1eadt m\u1ed9t skill c\u1ee5 th\u1ec3<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills update react<\/code><\/pre>\n\n\n\n<h4 id=\"G\u1ee1_c\u00e0i_\u0111\u1eb7t_skill_\"><a id=\"post-124737-_a09k8apzszb3\"><\/a><strong>G\u1ee1 c\u00e0i \u0111\u1eb7t skill <\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p>V\u00ed d\u1ee5:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills uninstall k8s<\/code><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"574\" height=\"160\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-5.png\" alt=\"G\u1ee1 c\u00e0i \u0111\u1eb7t skill \" class=\"wp-image-124742\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-5.png 574w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/04\/word-image-124737-5-300x84.png 300w\" sizes=\"(max-width: 574px) 100vw, 574px\" \/><figcaption class=\"wp-element-caption\"><strong>G\u1ee1 c\u00e0i \u0111\u1eb7t skill <\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h4 id=\"Kh\u00f4i_ph\u1ee5c_skill_bundled_v\u1ec1_b\u1ea3n_g\u1ed1c\"><a id=\"post-124737-_hqq91nqv3f2\"><\/a><strong>Kh\u00f4i ph\u1ee5c skill bundled v\u1ec1 b\u1ea3n g\u1ed1c<\/strong><\/h4>\n\n\n\n<p><\/p>\n\n\n\n<p>N\u1ebfu b\u1ea1n \u0111\u00e3 ch\u1ec9nh s\u1eeda m\u1ed9t skill bundled v\u00e0 mu\u1ed1n quay v\u1ec1 b\u1ea3n g\u1ed1c, d\u00f9ng l\u1ec7nh reset:<\/p>\n\n\n\n<p># Gi\u1eef b\u1ea3n hi\u1ec7n t\u1ea1i nh\u01b0ng cho ph\u00e9p c\u1eadp nh\u1eadt t\u01b0\u01a1ng lai<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills reset google-workspace<\/code><\/pre>\n\n\n\n<p># Kh\u00f4i ph\u1ee5c ho\u00e0n to\u00e0n v\u1ec1 b\u1ea3n g\u1ed1c, x\u00f3a m\u1ecdi ch\u1ec9nh s\u1eeda c\u1ee7a b\u1ea1n<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills reset google-workspace --restore<\/code><\/pre>\n\n\n\n<h3 id=\"B\u1ea3o_m\u1eadt_khi_c\u00e0i_skill_t\u1eeb_b\u00ean_ngo\u00e0i\"><a id=\"post-124737-_cdj2zg2w94pq\"><\/a><strong>B\u1ea3o m\u1eadt khi c\u00e0i skill t\u1eeb b\u00ean ngo\u00e0i<\/strong><\/h3>\n\n\n\n<p>M\u1ecdi skill c\u00e0i t\u1eeb hub \u0111\u1ec1u qua b\u1ed9 qu\u00e9t b\u1ea3o m\u1eadt ki\u1ec3m tra: data exfiltration, prompt injection, l\u1ec7nh nguy hi\u1ec3m, v\u00e0 supply-chain signals.<\/p>\n\n\n\n<p>B\u1ea3ng m\u1ee9c \u0111\u1ed9 tin c\u1eady:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>M\u1ee9c \u0111\u1ed9<\/th><th>Ngu\u1ed3n<\/th><th>Ch\u00ednh s\u00e1ch<\/th><\/tr><\/thead><tbody><tr><td><code>builtin<\/code><\/td><td>\u0110i k\u00e8m Hermes<\/td><td>Lu\u00f4n tin c\u1eady<\/td><\/tr><tr><td><code>official<\/code><\/td><td><code>optional-skills\/<\/code> trong repo<\/td><td>Tin c\u1eady builtin, kh\u00f4ng c\u1ea3nh b\u00e1o<\/td><\/tr><tr><td><code>trusted<\/code><\/td><td>openai\/skills, anthropics\/skills<\/td><td>Ch\u00ednh s\u00e1ch tho\u00e1ng h\u01a1n community<\/td><\/tr><tr><td><code>community<\/code><\/td><td>M\u1ecdi ngu\u1ed3n c\u00f2n l\u1ea1i<\/td><td>C\u00f3 th\u1ec3 override b\u1eb1ng <code>--force<\/code> v\u1edbi l\u1ed7i kh\u00f4ng nguy hi\u1ec3m; <code>dangerous<\/code> v\u1eabn b\u1ecb ch\u1eb7n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>D\u00f9ng &#8211;force khi b\u1ea1n \u0111\u00e3 \u0111\u1ecdc k\u1ef9 skill v\u00e0 mu\u1ed1n b\u1ecf qua c\u1ea3nh b\u00e1o kh\u00f4ng nguy hi\u1ec3m, v\u00ed d\u1ee5:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills install skills-sh\/anthropics\/skills\/pdf --force<\/code><\/pre>\n\n\n\n<p><strong>L\u01b0u \u00fd:<\/strong> &#8211;force c\u00f3 th\u1ec3 override policy block cho c\u00e1c l\u1ed7i d\u1ea1ng caution\/warn. Tuy nhi\u00ean &#8211;force kh\u00f4ng th\u1ec3 override k\u1ebft qu\u1ea3 qu\u00e9t dangerous \u2014 lo\u1ea1i n\u00e0y lu\u00f4n b\u1ecb ch\u1eb7n tuy\u1ec7t \u0111\u1ed1i.<\/p>\n\n\n\n<h3 id=\"Chia_s\u1ebb_skill_l\u00ean_c\u1ed9ng_\u0111\u1ed3ng\"><a id=\"post-124737-_pvqs2tmutxyj\"><\/a><strong>Chia s\u1ebb skill l\u00ean c\u1ed9ng \u0111\u1ed3ng<\/strong><\/h3>\n\n\n\n<p>Sau khi t\u1ea1o skill h\u1eefu \u00edch, c\u00f3 th\u1ec3 chia s\u1ebb \u0111\u1ec3 ng\u01b0\u1eddi kh\u00e1c c\u00f9ng d\u00f9ng:<\/p>\n\n\n\n<p># Publish l\u00ean GitHub<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills publish skills\/my-skill --to github --repo owner\/repo<\/code><\/pre>\n\n\n\n<p># Th\u00eam repo t\u00f9y ch\u1ec9nh \u0111\u1ec3 ng\u01b0\u1eddi d\u00f9ng kh\u00e1c c\u00e0i \u0111\u01b0\u1ee3c<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>hermes skills tap add owner\/repo<\/code><\/pre>\n\n\n\n<p>Ng\u01b0\u1eddi d\u00f9ng kh\u00e1c c\u00f3 th\u1ec3 t\u00ecm ki\u1ebfm v\u00e0 c\u00e0i skill t\u1eeb repository c\u1ee7a b\u1ea1n sau khi b\u1ea1n publish. N\u1ebfu mu\u1ed1n skill \u0111\u01b0\u1ee3c ph\u00e1t hi\u1ec7n m\u00e0 kh\u00f4ng c\u1ea7n bi\u1ebft GitHub path c\u1ee5 th\u1ec3, h\u00e3y c\u00e2n nh\u1eafc serve skill t\u1eeb well-known endpoint \/.well-known\/skills\/index.json tr\u00ean website c\u1ee7a b\u1ea1n.<\/p>\n\n\n\n<h3 id=\"B\u1ea3ng_t\u00f3m_t\u1eaft_\u2014_C\u00e1c_l\u1ec7nh_skill_th\u01b0\u1eddng_d\u00f9ng_nh\u1ea5t\"><a id=\"post-124737-_ipi768wosiia\"><\/a><strong>B\u1ea3ng t\u00f3m t\u1eaft \u2014 C\u00e1c l\u1ec7nh skill th\u01b0\u1eddng d\u00f9ng nh\u1ea5t<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>T\u00e1c d\u1ee5ng<\/th><th>L\u1ec7nh<\/th><\/tr><\/thead><tbody><tr><td>Duy\u1ec7t skill c\u00f3 s\u1eb5n<\/td><td><code>hermes skills browse<\/code><\/td><\/tr><tr><td>T\u00ecm ki\u1ebfm skill<\/td><td><code>hermes skills search \"t\u1eeb kh\u00f3a\"<\/code><\/td><\/tr><tr><td>Xem tr\u01b0\u1edbc skill<\/td><td><code>hermes skills inspect &lt;t\u00ean&gt;<\/code><\/td><\/tr><tr><td>C\u00e0i skill t\u1eeb hub<\/td><td><code>hermes skills install &lt;t\u00ean&gt;<\/code><\/td><\/tr><tr><td>C\u00e0i t\u1eeb URL<\/td><td><code>hermes skills install https:\/\/example.com\/SKILL.md<\/code><\/td><\/tr><tr><td>Xem skill \u0111\u00e3 c\u00e0i<\/td><td><code>hermes skills list<\/code><\/td><\/tr><tr><td>Ki\u1ec3m tra c\u1eadp nh\u1eadt<\/td><td><code>hermes skills check<\/code><\/td><\/tr><tr><td>C\u1eadp nh\u1eadt t\u1ea5t c\u1ea3<\/td><td><code>hermes skills update<\/code><\/td><\/tr><tr><td>G\u1ee1 c\u00e0i \u0111\u1eb7t<\/td><td><code>hermes skills uninstall &lt;t\u00ean&gt;<\/code><\/td><\/tr><tr><td>Kh\u00f4i ph\u1ee5c b\u1ea3n g\u1ed1c<\/td><td><code>hermes skills reset &lt;t\u00ean&gt; --restore<\/code><\/td><\/tr><tr><td>Publish skill<\/td><td><code>hermes skills publish skills\/&lt;t\u00ean&gt; --to github --repo owner\/repo<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 id=\"K\u1ebft_lu\u1eadn\"><a id=\"post-124737-_v290hx2u879h\"><\/a><strong>K\u1ebft lu\u1eadn<\/strong><\/h3>\n\n\n\n<p>H\u1ec7 th\u1ed1ng skill c\u1ee7a Hermes Agent \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf theo tri\u1ebft l\u00fd \u0111\u01a1n gi\u1ea3n nh\u01b0ng m\u1ea1nh m\u1ebd. \u0110i\u1ec3m th\u1ef1c s\u1ef1 c\u00f3 gi\u00e1 tr\u1ecb kh\u00f4ng ph\u1ea3i \u1edf s\u1ed1 l\u01b0\u1ee3ng skill b\u1ea1n c\u00e0i m\u00e0 \u1edf ch\u1ea5t l\u01b0\u1ee3ng c\u1ee7a nh\u1eefng skill ph\u1ea3n \u00e1nh \u0111\u00fang workflow th\u1ef1c t\u1ebf c\u1ee7a b\u1ea1n. M\u1ed9t skill t\u1ed1t \u0111\u01b0\u1ee3c vi\u1ebft m\u1ed9t l\u1ea7n v\u00e0 t\u00e1i s\u1eed d\u1ee5ng h\u00e0ng tr\u0103m l\u1ea7n, ti\u1ebft ki\u1ec7m th\u1eddi gian m\u1ed7i l\u1ea7n Hermes g\u1eb7p l\u1ea1i t\u00e1c v\u1ee5 t\u01b0\u01a1ng t\u1ef1 m\u00e0 kh\u00f4ng c\u1ea7n m\u00f2 m\u1eabm l\u1ea1i t\u1eeb \u0111\u1ea7u.<\/p>\n\n\n\n<p>H\u00e3y b\u1eaft \u0111\u1ea7u b\u1eb1ng c\u00e1ch c\u00e0i m\u1ed9t ho\u1eb7c hai skill official ph\u00f9 h\u1ee3p v\u1edbi c\u00f4ng vi\u1ec7c c\u1ee7a b\u1ea1n, quan s\u00e1t c\u00e1ch Hermes s\u1eed d\u1ee5ng ch\u00fang, r\u1ed3i d\u1ea7n d\u1ea7n t\u1ea1o th\u00eam skill t\u00f9y ch\u1ec9nh cho c\u00e1c workflow ri\u00eang. Sau v\u00e0i tu\u1ea7n, b\u1ea1n s\u1ebd c\u00f3 m\u1ed9t th\u01b0 vi\u1ec7n skill ph\u1ea3n \u00e1nh ch\u00ednh x\u00e1c c\u00e1ch b\u1ea1n l\u00e0m vi\u1ec7c v\u00e0 Hermes s\u1ebd x\u1eed l\u00fd m\u1ecdi t\u00e1c v\u1ee5 quen thu\u1ed9c nhanh h\u01a1n, ch\u00ednh x\u00e1c h\u01a1n m\u00e0 kh\u00f4ng c\u1ea7n b\u1ea1n gi\u1ea3i th\u00edch l\u1ea1i t\u1eeb \u0111\u1ea7u.<\/p>\n\n\n\n<h2 id=\"Nh\u1eefng_c\u00e2u_h\u1ecfi_th\u01b0\u1eddng_g\u1eb7p\"><a id=\"post-124737-_i3kg2hxm9o0f\"><\/a><strong>Nh\u1eefng c\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/strong><\/h2>\n\n\n\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"C\u00e0i_skill_t\u1eeb_c\u1ed9ng_\u0111\u1ed3ng_c\u00f3_an_to\u00e0n_kh\u00f4ng?_L\u00e0m_sao_bi\u1ebft_skill_c\u00f3_ch\u1ee9a_m\u00e3_\u0111\u1ed9c_hay_kh\u00f4ng?\">C\u00e0i skill t\u1eeb c\u1ed9ng \u0111\u1ed3ng c\u00f3 an to\u00e0n kh\u00f4ng? L\u00e0m sao bi\u1ebft skill c\u00f3 ch\u1ee9a m\u00e3 \u0111\u1ed9c hay kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>M\u1ecdi skill c\u00e0i t\u1eeb hub \u0111\u1ec1u qua b\u1ed9 qu\u00e9t b\u1ea3o m\u1eadt ki\u1ec3m tra: data exfiltration, prompt injection, l\u1ec7nh nguy hi\u1ec3m v\u00e0 supply-chain signals. K\u1ebft qu\u1ea3 qu\u00e9t chia th\u00e0nh b\u1ed1n m\u1ee9c: builtin (lu\u00f4n tin c\u1eady), official (tin c\u1eady builtin), trusted (openai\/skills, anthropics\/skills) v\u00e0 community (m\u1ecdi ngu\u1ed3n c\u00f2n l\u1ea1i).<\/p>\n\n\n\n<p>V\u1edbi community skill, c\u00e1c ph\u00e1t hi\u1ec7n kh\u00f4ng nguy hi\u1ec3m c\u00f3 th\u1ec3 override b\u1eb1ng &#8211;force sau khi b\u1ea1n \u0111\u00e3 \u0111\u1ecdc k\u1ef9 nh\u01b0ng k\u1ebft qu\u1ea3 qu\u00e9t dangerous lu\u00f4n b\u1ecb ch\u1eb7n tuy\u1ec7t \u0111\u1ed1i, kh\u00f4ng c\u00f3 ngo\u1ea1i l\u1ec7. Tr\u01b0\u1edbc khi c\u00e0i, lu\u00f4n d\u00f9ng hermes skills inspect &lt;t\u00ean&gt; \u0111\u1ec3 xem tr\u01b0\u1edbc n\u1ed9i dung v\u00e0 k\u1ebft qu\u1ea3 ki\u1ec3m tra b\u1ea3o m\u1eadt.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Skill_do_Hermes_t\u1ef1_t\u1ea1o_ra_kh\u00e1c_g\u00ec_so_v\u1edbi_skill_t\u00f4i_vi\u1ebft_th\u1ee7_c\u00f4ng?\">Skill do Hermes t\u1ef1 t\u1ea1o ra kh\u00e1c g\u00ec so v\u1edbi skill t\u00f4i vi\u1ebft th\u1ee7 c\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>V\u1ec1 m\u1eb7t c\u1ea5u tr\u00fac file ho\u00e0n to\u00e0n gi\u1ed1ng nhau, c\u00f9ng \u0111\u1ecbnh d\u1ea1ng SKILL.md, c\u00f9ng th\u01b0 m\u1ee5c ~\/.hermes\/skills\/, c\u00f9ng c\u00e1ch ho\u1ea1t \u0111\u1ed9ng. Tuy nhi\u00ean, skill t\u1ef1 t\u1ea1o th\u01b0\u1eddng ph\u1ea3n \u00e1nh \u0111\u00fang c\u00e1c b\u01b0\u1edbc th\u1ef1c t\u1ebf \u0111\u00e3 ho\u1ea1t \u0111\u1ed9ng v\u00ec \u0111\u01b0\u1ee3c r\u00fat ra t\u1eeb kinh nghi\u1ec7m th\u1ef1c thi, kh\u00f4ng ph\u1ea3i l\u00fd thuy\u1ebft. B\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9nh s\u1eeda skill t\u1ef1 t\u1ea1o b\u1eb1ng l\u1ec7nh hermes skills patch \u0111\u1ec3 c\u1ea3i thi\u1ec7n th\u00eam.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Sau_khi_ch\u1ec9nh_s\u1eeda_m\u1ed9t_skill_bundled,_c\u00f3_lo_b\u1ecb_ghi_\u0111\u00e8_khi_ch\u1ea1y_hermes_update_kh\u00f4ng?\">Sau khi ch\u1ec9nh s\u1eeda m\u1ed9t skill bundled, c\u00f3 lo b\u1ecb ghi \u0111\u00e8 khi ch\u1ea1y hermes update kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>Kh\u00f4ng. Hermes theo d\u00f5i hash n\u1ed9i dung c\u1ee7a t\u1eebng skill. Khi sync, Hermes so s\u00e1nh hash b\u1ea3n local v\u1edbi hash g\u1ed1c l\u00fac c\u00e0i: n\u1ebfu kh\u1edbp th\u00ec c\u1eadp nh\u1eadt b\u00ecnh th\u01b0\u1eddng, n\u1ebfu kh\u00e1c (t\u1ee9c l\u00e0 b\u1ea1n \u0111\u00e3 ch\u1ec9nh s\u1eeda) th\u00ec b\u1ecf qua v\u0129nh vi\u1ec5n, kh\u00f4ng bao gi\u1edd ghi \u0111\u00e8 ch\u1ec9nh s\u1eeda c\u1ee7a b\u1ea1n. N\u1ebfu mu\u1ed1n b\u1ecf ch\u1ec9nh s\u1eeda v\u00e0 nh\u1eadn c\u1eadp nh\u1eadt tr\u1edf l\u1ea1i, d\u00f9ng hermes skills reset &lt;t\u00ean&gt;. N\u1ebfu mu\u1ed1n kh\u00f4i ph\u1ee5c ho\u00e0n to\u00e0n v\u1ec1 b\u1ea3n g\u1ed1c v\u00e0 x\u00f3a m\u1ecdi ch\u1ec9nh s\u1eeda, th\u00eam &#8211;restore.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Skill_m\u1edbi_c\u00e0i_c\u00f3_\u0111\u01b0\u1ee3c_t\u1ea3i_t\u1ef1_\u0111\u1ed9ng_v\u00e0o_m\u1ecdi_phi\u00ean_chat_kh\u00f4ng,_hay_ph\u1ea3i_k\u00edch_ho\u1ea1t_th\u1ee7_c\u00f4ng?\">Skill m\u1edbi c\u00e0i c\u00f3 \u0111\u01b0\u1ee3c t\u1ea3i t\u1ef1 \u0111\u1ed9ng v\u00e0o m\u1ecdi phi\u00ean chat kh\u00f4ng, hay ph\u1ea3i k\u00edch ho\u1ea1t th\u1ee7 c\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>M\u1ecdi skill \u0111\u00e3 c\u00e0i \u0111\u1ec1u t\u1ef1 \u0111\u1ed9ng c\u00f3 s\u1eb5n d\u01b0\u1edbi d\u1ea1ng slash command trong m\u1ecdi phi\u00ean chat, kh\u00f4ng c\u1ea7n k\u00edch ho\u1ea1t th\u1ee7 c\u00f4ng. Tuy nhi\u00ean Hermes kh\u00f4ng n\u1ea1p to\u00e0n b\u1ed9 n\u1ed9i dung skill v\u00e0o b\u1ed9 nh\u1edb ngay t\u1eeb \u0111\u1ea7u. Hermes duy tr\u00ec m\u1ed9t b\u1ea3ng ch\u1ec9 m\u1ee5c g\u1ecdn nh\u1eb9 g\u1ed3m t\u00ean v\u00e0 m\u00f4 t\u1ea3 ng\u1eafn. Khi b\u1ea1n d\u00f9ng slash command ho\u1eb7c y\u00eau c\u1ea7u t\u00e1c v\u1ee5 ph\u00f9 h\u1ee3p, Hermes m\u1edbi t\u1ea3i n\u1ed9i dung \u0111\u1ea7y \u0111\u1ee7 c\u1ee7a skill v\u00e0o. C\u01a1 ch\u1ebf n\u00e0y gi\u00fap b\u1ea1n c\u00e0i nhi\u1ec1u skill m\u00e0 kh\u00f4ng lo \u1ea3nh h\u01b0\u1edfng hi\u1ec7u su\u1ea5t.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\n<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"C\u00e0i skill t\u1eeb c\u1ed9ng \u0111\u1ed3ng c\u00f3 an to\u00e0n kh\u00f4ng? L\u00e0m sao bi\u1ebft skill c\u00f3 ch\u1ee9a m\u00e3 \u0111\u1ed9c hay kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>M\u1ecdi skill c\u00e0i t\u1eeb hub \u0111\u1ec1u qua b\u1ed9 qu\u00e9t b\u1ea3o m\u1eadt ki\u1ec3m tra: data exfiltration, prompt injection, l\u1ec7nh nguy hi\u1ec3m v\u00e0 supply-chain signals. K\u1ebft qu\u1ea3 qu\u00e9t chia th\u00e0nh b\u1ed1n m\u1ee9c: builtin (lu\u00f4n tin c\u1eady), official (tin c\u1eady builtin), trusted (openai\/skills, anthropics\/skills) v\u00e0 community (m\u1ecdi ngu\u1ed3n c\u00f2n l\u1ea1i).<\/p><p>V\u1edbi community skill, c\u00e1c ph\u00e1t hi\u1ec7n kh\u00f4ng nguy hi\u1ec3m c\u00f3 th\u1ec3 override b\u1eb1ng --force sau khi b\u1ea1n \u0111\u00e3 \u0111\u1ecdc k\u1ef9 nh\u01b0ng k\u1ebft qu\u1ea3 qu\u00e9t dangerous lu\u00f4n b\u1ecb ch\u1eb7n tuy\u1ec7t \u0111\u1ed1i, kh\u00f4ng c\u00f3 ngo\u1ea1i l\u1ec7. Tr\u01b0\u1edbc khi c\u00e0i, lu\u00f4n d\u00f9ng hermes skills inspect &lt;t\u00ean&gt; \u0111\u1ec3 xem tr\u01b0\u1edbc n\u1ed9i dung v\u00e0 k\u1ebft qu\u1ea3 ki\u1ec3m tra b\u1ea3o m\u1eadt.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Skill do Hermes t\u1ef1 t\u1ea1o ra kh\u00e1c g\u00ec so v\u1edbi skill t\u00f4i vi\u1ebft th\u1ee7 c\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>V\u1ec1 m\u1eb7t c\u1ea5u tr\u00fac file ho\u00e0n to\u00e0n gi\u1ed1ng nhau, c\u00f9ng \u0111\u1ecbnh d\u1ea1ng SKILL.md, c\u00f9ng th\u01b0 m\u1ee5c ~\/.hermes\/skills\/, c\u00f9ng c\u00e1ch ho\u1ea1t \u0111\u1ed9ng. Tuy nhi\u00ean, skill t\u1ef1 t\u1ea1o th\u01b0\u1eddng ph\u1ea3n \u00e1nh \u0111\u00fang c\u00e1c b\u01b0\u1edbc th\u1ef1c t\u1ebf \u0111\u00e3 ho\u1ea1t \u0111\u1ed9ng v\u00ec \u0111\u01b0\u1ee3c r\u00fat ra t\u1eeb kinh nghi\u1ec7m th\u1ef1c thi, kh\u00f4ng ph\u1ea3i l\u00fd thuy\u1ebft. B\u1ea1n c\u00f3 th\u1ec3 ch\u1ec9nh s\u1eeda skill t\u1ef1 t\u1ea1o b\u1eb1ng l\u1ec7nh hermes skills patch \u0111\u1ec3 c\u1ea3i thi\u1ec7n th\u00eam.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Sau khi ch\u1ec9nh s\u1eeda m\u1ed9t skill bundled, c\u00f3 lo b\u1ecb ghi \u0111\u00e8 khi ch\u1ea1y hermes update kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Kh\u00f4ng. Hermes theo d\u00f5i hash n\u1ed9i dung c\u1ee7a t\u1eebng skill. Khi sync, Hermes so s\u00e1nh hash b\u1ea3n local v\u1edbi hash g\u1ed1c l\u00fac c\u00e0i: n\u1ebfu kh\u1edbp th\u00ec c\u1eadp nh\u1eadt b\u00ecnh th\u01b0\u1eddng, n\u1ebfu kh\u00e1c (t\u1ee9c l\u00e0 b\u1ea1n \u0111\u00e3 ch\u1ec9nh s\u1eeda) th\u00ec b\u1ecf qua v\u0129nh vi\u1ec5n, kh\u00f4ng bao gi\u1edd ghi \u0111\u00e8 ch\u1ec9nh s\u1eeda c\u1ee7a b\u1ea1n. N\u1ebfu mu\u1ed1n b\u1ecf ch\u1ec9nh s\u1eeda v\u00e0 nh\u1eadn c\u1eadp nh\u1eadt tr\u1edf l\u1ea1i, d\u00f9ng hermes skills reset &lt;t\u00ean&gt;. N\u1ebfu mu\u1ed1n kh\u00f4i ph\u1ee5c ho\u00e0n to\u00e0n v\u1ec1 b\u1ea3n g\u1ed1c v\u00e0 x\u00f3a m\u1ecdi ch\u1ec9nh s\u1eeda, th\u00eam --restore.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Skill m\u1edbi c\u00e0i c\u00f3 \u0111\u01b0\u1ee3c t\u1ea3i t\u1ef1 \u0111\u1ed9ng v\u00e0o m\u1ecdi phi\u00ean chat kh\u00f4ng, hay ph\u1ea3i k\u00edch ho\u1ea1t th\u1ee7 c\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>M\u1ecdi skill \u0111\u00e3 c\u00e0i \u0111\u1ec1u t\u1ef1 \u0111\u1ed9ng c\u00f3 s\u1eb5n d\u01b0\u1edbi d\u1ea1ng slash command trong m\u1ecdi phi\u00ean chat, kh\u00f4ng c\u1ea7n k\u00edch ho\u1ea1t th\u1ee7 c\u00f4ng. Tuy nhi\u00ean Hermes kh\u00f4ng n\u1ea1p to\u00e0n b\u1ed9 n\u1ed9i dung skill v\u00e0o b\u1ed9 nh\u1edb ngay t\u1eeb \u0111\u1ea7u. Hermes duy tr\u00ec m\u1ed9t b\u1ea3ng ch\u1ec9 m\u1ee5c g\u1ecdn nh\u1eb9 g\u1ed3m t\u00ean v\u00e0 m\u00f4 t\u1ea3 ng\u1eafn. Khi b\u1ea1n d\u00f9ng slash command ho\u1eb7c y\u00eau c\u1ea7u t\u00e1c v\u1ee5 ph\u00f9 h\u1ee3p, Hermes m\u1edbi t\u1ea3i n\u1ed9i dung \u0111\u1ea7y \u0111\u1ee7 c\u1ee7a skill v\u00e0o. C\u01a1 ch\u1ebf n\u00e0y gi\u00fap b\u1ea1n c\u00e0i nhi\u1ec1u skill m\u00e0 kh\u00f4ng lo \u1ea3nh h\u01b0\u1edfng hi\u1ec7u su\u1ea5t.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t]\n\t}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>N\u1ebfu b\u1ed9 nh\u1edb l\u00e0 th\u1ee9 gi\u00fap Hermes nh\u1edb b\u1ea1n l\u00e0 ai, th\u00ec skill l\u00e0 th\u1ee9 gi\u00fap Hermes bi\u1ebft ph\u1ea3i l\u00e0m g\u00ec v\u00e0 l\u00e0m t\u1ed1t h\u01a1n theo th\u1eddi gian. Skill l\u00e0 c\u00e1c t\u00e0i li\u1ec7u tri th\u1ee9c \u0111\u01b0\u1ee3c t\u1ea3i theo y\u00eau c\u1ea7u m\u00e0 agent c\u00f3 th\u1ec3 n\u1ea1p v\u00e0o khi c\u1ea7n. To\u00e0n b\u1ed9 skill \u0111\u01b0\u1ee3c l\u01b0u trong ~\/.hermes\/skills\/ [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":124745,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7592],"tags":[7603],"class_list":["post-124737","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hermes-agent","tag-skill-hermes-agent"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/124737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=124737"}],"version-history":[{"count":2,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/124737\/revisions"}],"predecessor-version":[{"id":124747,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/124737\/revisions\/124747"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/124745"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=124737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/categories?post=124737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=124737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}