# Hermes Agent ko‘nikmalari: o‘z ko‘nikmangizni o‘rnatish va yaratish

> Katalog va GitHub’dan o‘rnatish, SKILL.md formati, /learn, tekshirish, Hermes Agent ko‘nikmalarini yangilash va olib tashlash bo‘yicha to‘liq buyruq misollari.

Source: https://ailoot.ai/blog/uz/hermes-agent-skills/
Canonical: https://ailoot.ai/blog/uz/hermes-agent-skills/
Language: uz
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-117
Revision: sha256-b09d67ce89db3fb37f2621d9de274bca1c8e988d78c2c3587f8be451cc97516a


Ko‘nikma — agent uchun saqlangan ko‘rsatma: vazifani qanday bajarishni bir marta tasvirlaysiz, shundan so‘ng Hermes har safar qayta tushuntirishga hojat qoldirmasdan, `/skill-name` buyrug‘ini berganingizda undan foydalanadi. Tayyor ko‘nikmani bitta buyruq bilan o‘rnatish mumkin, o‘zingiznikini esa ikki usulda yaratishingiz mumkin: SKILL.md faylini qo‘lda yozish yoki `/learn` dan foydalanish.

Agar Hermes’ni hali o‘rnatmagan bo‘lsangiz, avval [bu agent nima va uni qanday o‘rnatish haqidagi qo‘llanma](https://ailoot.ai/blog/uz/hermes-agent-install-setup/) bilan tanishing, keyin ko‘nikmalarga o‘ting.

<div class="aside" data-semantic="ailoot-docs-link" aria-label="Ailoot hujjatlari">

Ailoot’dan foydalanish bo‘yicha amaliy ko‘rsatmalar [hujjatlarda](https://ailoot.ai/docs/) berilgan.

</div>

## Hermes Agent’da ko‘nikma nima?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

Ko‘nikma — agent uchun ko‘rsatmalarni o‘z ichiga olgan fayl: nima qilish, qaysi buyruqlardan foydalanish, nimalarga e’tibor berish va qanday xatolar tez-tez uchrashi. U `~/.hermes/skills/` papkasida SKILL.md fayli va unga tegishli qo‘shimcha materiallar bilan saqlanadi. O‘rnatilgandan keyin ko‘nikma agent bilan istalgan chatda avtomatik ravishda `/name` buyrug‘iga aylanadi.

</div>

Agentga xabarda so‘rov matnini yozasiz. Ko‘nikma esa alohida faylda saqlanadi va Hermes undan kelajakdagi vazifalarda foydalanishi mumkin. Agent nomlar va tavsiflar ro‘yxatiga kira oladi, vazifaga tegishli bo‘lganda esa ko‘nikmaning to‘liq matnini yuklaydi. Bu kontekstdagi joyni tejaydi: barcha ko‘rsatmalar birdaniga yuklanmaydi.

Ko‘nikmaning o‘zi agentga yangi vositalar yoki kirish huquqini bermaydi; u mavjud vositalardan qanday foydalanishni tasvirlaydi. Tashqi xizmat bilan yangi integratsiya MCP orqali amalga oshiriladi; bu alohida mavzu. Agar vazifa aniq dastur mantiqi, maxsus ruxsat yoki hodisalar oqimini qayta ishlashni talab qilsa, agent vositalari kerak bo‘ladi; buning o‘zi uchun ko‘nikma yetarli emas.

Agar ko‘rsatmalari mos keladigan va manbasi tekshirilgan bo‘lsa, odatiy vazifa uchun tayyor ko‘nikmani tanlang. O‘zingizning amallar ketma-ketligingiz, cheklovlaringiz va chiqish formatingizni saqlash kerak bo‘lsa, o‘zingiz yozing. Agar sizda materiallar bo‘lsa yoki jarayonni yakunlagan bo‘lsangiz va faylni qo‘lda yozishni istamasangiz, `/learn` dan foydalaning.

<figure>
<blockquote>
<p>Ko‘nikmalar — agent kerakli paytdagina yuklaydigan ma’lumotlarni o‘z ichiga olgan hujjatlar.</p>
</blockquote>
<figcaption>— Hermes Agent hujjatlari (ingliz tilidan tarjima qilingan), https://hermes-agent.nousresearch.com/docs/user-guide/features/skills</figcaption>
</figure>

Format ochiq va [Agent Skills spetsifikatsiyasi](https://agentskills.io/specification) bilan mos, shuning uchun boshqa kataloglardagi ko‘nikmalar odatda Hermes’da formatni o‘zgartirmasdan ishlaydi, biroq ayrim ko‘nikmalar o‘z vositalari yoki kalitlarini talab qilishi mumkin. Xohlasangiz, o‘z ko‘nikmangizni ham ulashishingiz mumkin.

## Qaysi ko‘nikmalar allaqachon o‘rnatilgan va ular qayerda saqlanadi?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

Odatiy holda, ko‘nikmalar kategoriya ichki papkalariga ajratilgan `~/.hermes/skills/` papkasida saqlanadi (nostandart profil yoki HERMES_HOME o‘zgaruvchisidan foydalansangiz, yo‘l boshqacha bo‘ladi; uni `hermes config path` ko‘rsatadi). O‘rnatilgandan keyin Hermes’da arXiv’dan qidirishdan GitHub va hujjatlar bilan ishlashgacha bo‘lgan o‘nlab o‘rnatilgan ko‘nikmalar mavjud. `hermes skills list` buyrug‘i ro‘yxatni ko‘rsatadi, agentdan chatda unda qaysi ko‘nikmalar borligini ham so‘rashingiz mumkin.

</div>

Papka tuzilishi quyidagicha:

```
~/.hermes/skills/
├── research/
│   └── arxiv/
│       ├── SKILL.md
│       └── scripts/
├── productivity/
│   └── pdf/
│       ├── SKILL.md
│       └── references/
└── .hub/
```

SKILL.md — talab qilinadigan yagona fayl. Qolganlari ehtiyojga qarab qo‘shiladi: uzunroq materiallar uchun `references/`, yordamchi dasturlar uchun `scripts/`, shablon va fayllar uchun esa `templates/` hamda `assets/`.

O‘rnatilgan katalogda kundalik vazifalar uchun ko‘nikmalar bor: GIF topish, PDF, elektron jadvallar, YouTube, GitHub va qaydlar bilan ishlash. Tavsiflari bilan to‘liq ro‘yxat [o‘rnatilgan ko‘nikmalar katalogi](https://hermes-agent.nousresearch.com/docs/reference/skills-catalog) sahifasida berilgan. Har bir `hermes update` buyrug‘i bilan Hermes o‘rnatilgan ko‘nikmalarni ham yangilaydi va ularga kiritgan o‘zgarishlaringizni saqlab qoladi.

## Katalogdan tayyor ko‘nikmani qanday o‘rnatish mumkin?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

Katalogni `hermes skills browse` bilan oching, kerakli ko‘nikmani `hermes skills search` bilan qidiring, uning kartasini `hermes skills inspect` bilan ko‘ring va `hermes skills install` bilan o‘rnating. Har bir ko‘nikma o‘rnatilishidan oldin xavfsizlik tekshiruvidan o‘tadi, rasmiy ko‘nikmalar esa uchinchi tomon manbasi haqida ogohlantirishni chiqarmaydi.

</div>

1.  ### Katalogdan qidiring

    ```bash
    hermes skills search pdf
    ```

    Qidiruv barcha ulangan manbalarda amalga oshadi. Filtrsiz to‘liq katalogni ko‘rish uchun `hermes skills browse` buyrug‘ini bajaring.

2.  ### Ko‘nikma kartasini ko‘ring

    ```bash
    hermes skills inspect skills-sh/anthropics/skills/pdf
    ```

    Kartada tavsif, manba va ishonch darajasi ko‘rsatiladi. Birovning ko‘nikma kartasini o‘qimasdan uni o‘rnatmang.

3.  ### O‘rnating

    ```bash
    hermes skills install skills-sh/anthropics/skills/pdf
    ```

    Hermes SKILL.md va unga tegishli fayllarni yuklab oladi, xavfsizlik tekshiruvidan o‘tkazadi va hammasini `~/.hermes/skills/` ichiga joylaydi. Ko‘nikma darhol `/pdf` buyrug‘i sifatida ishlatishga tayyor bo‘ladi. Agar unga qo‘shimcha vositalar yoki kalitlar kerak bo‘lsa, ular SKILL.md’da ko‘rsatiladi va o‘rnatish vaqtida Hermes sizga xabar beradi.

Xavfsizlik tekshiruvi ma’lumotlarni tashqariga yuborishga urinishlar, agentga kiritilgan ko‘rsatmalar va fayllarni o‘chirishi yoki buzishi mumkin bo‘lgan buyruqlarni qidiradi. Manbalar ishonch darajasiga ko‘ra farqlanadi:

| Daraja | Ko‘nikma manbasi | O‘rnatish vaqtida nima bo‘ladi |
|----|----|----|
| O‘rnatilgan | Hermes bilan birga keladi | Allaqachon mavjud; o‘rnatish kerak emas |
| Rasmiy | Hermes repozitoriysidagi ixtiyoriy ko‘nikmalar papkasi | Uchinchi tomon manbasi haqida ogohlantirishsiz o‘rnatiladi: `hermes skills install official/security/1password` |
| Ishonchli | openai/skills, anthropics/skills, huggingface/skills va NVIDIA/skills repozitoriylari | Kamroq qat’iy tekshiruv |
| Boshqa | Kataloglar, boshqa odamlarning GitHub repozitoriylari, to‘g‘ridan-to‘g‘ri havolalar | Ogohlantirish va to‘liq tekshiruv |

Agar tekshiruv ogohlantirish chiqarsa, `--force` bayrog‘i bilan o‘rnatishni davom ettirishingiz mumkin, lekin avval u topgan xavfni o‘qing. “Xavfli” degan xulosani chetlab o‘tib bo‘lmaydi. Tekshiruvning o‘zi xavfsizlikni kafolatlamaydi: birovning ko‘nikmasini birinchi marta ishga tushirishdan oldin uning ko‘rsatmalari va qo‘shimcha buyruqlarini o‘qing.

## GitHub’dan yoki havola orqali ko‘nikmani qanday o‘rnatish mumkin?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

Ko‘nikmani GitHub’dan `hermes skills install owner/repository/path` bilan yoki SKILL.md fayliga to‘g‘ridan-to‘g‘ri havola orqali o‘rnating; Hermes unga tegishli fayllarni ham yuklab oladi. O‘z ko‘nikma manbangizni `hermes skills tap add` bilan ulashingiz mumkin, shundan so‘ng u boshqa kataloglar kabi ishlaydi.

</div>

O‘rnatishning uchta usuli:

```bash
# 1. GitHub repozitoriysidan muayyan ko‘nikma (repo ichidagi yo‘l uning nomidan keyin keladi)
hermes skills install anthropics/skills/skills/pdf

# 2. Istalgan saytdagi SKILL.md fayliga to‘g‘ridan-to‘g‘ri havola (bu ko‘nikmani chatda ulashing)
hermes skills install '<OFFICIAL_URL>'

# 3. Butun repozitoriyni manba sifatida ulang (owner va repository o‘rniga o‘zingiznikini yozing)
hermes skills tap add myorg/skills-repo
hermes skills install myorg/skills-repo/deploy-runbook
```

To‘g‘ridan-to‘g‘ri havola uchun Hermes SKILL.md va unda xizmat ichidagi papkalardan ko‘rsatilgan fayllarnigina yuklab oladi; saytdagi aloqasiz fayllarni yuklamaydi. Havola manba sifatida saqlanadi, keyinchalik `hermes skills update` ko‘nikmani o‘sha manzildan yangilaydi.

GitHub’dan tashqari, tashqi ko‘nikma kataloglariga ham ulanish mumkin. Ulardagi ko‘nikmalarni `hermes skills search` buyrug‘i bilan qidirish mumkin; bunda manbani ko‘rsating.

<div class="aside" data-semantic="callout" role="note" aria-label="Diqqat">

Diqqat

GitHub autentifikatsiyasiz so‘rovlarni soatiga 60 ta bilan cheklaydi. O‘rnatish yoki qidiruvda tezlik chegarasi xatosiga duch kelsangiz, `GITHUB_TOKEN` ni `~/.hermes/.env` fayliga qo‘shing; limit soatiga 5000 ta so‘rovgacha oshadi.

</div>

## O‘rnatilgandan keyin ko‘nikmadan qanday foydalanish mumkin?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

O‘rnatilgan ko‘nikma avtomatik ravishda buyruqqa aylanadi: `/skill-name` va vazifani bir qatorda yozing. Alohida faollashtirish shart emas. U terminalda, veb-interfeysda va shlyuz orqali messenjerlarda ishlaydi. Bitta xabarda beshtagacha ko‘nikmani chaqirishingiz yoki muntazam ishlatadigan kombinatsiyani bitta buyruqqa aylantirishingiz mumkin.

</div>

`hermes ...` buyruqlarini terminalga, `/skill-name` chaqiruvlarini esa agent bilan chatga yozing (o‘sha terminalda, veb-interfeysda yoki messenjerda):

```
/gif-search funny cats
/github-pr-workflow create a PR for the authorization rewrite
```

Agar `/skill-name` dan keyin vazifa ko‘rsatmasangiz, Hermes ko‘rsatmalarni yuklab, nima qilishini so‘raydi. Bir qatorda beshtagacha ko‘nikmani chaqirishingiz mumkin; qolgan matn vazifa hisoblanadi:

```
/github-pr-workflow /test-driven-development close issue 123 and open a PR
```

Muntazam ishlatadigan kombinatsiyalar uchun Hermes atamasida bundles deb ataladigan ko‘nikma to‘plamlari mavjud: `hermes bundles create backend-dev --skill github-pr-workflow --skill test-driven-development` bir nechta ko‘nikmani qisqa `/backend-dev` buyrug‘i ostida jamlaydi. Bunday to‘plam taxallus vazifasini bajaradi; undagi ko‘nikmalar avval o‘rnatilgan bo‘lishi kerak.

Shlyuz ulangan bo‘lsa, Telegram’da ham slash buyruqlari ishlaydi; sozlash [Hermes Agent’ni Telegram’ga qanday ulash](https://ailoot.ai/blog/uz/hermes-agent-telegram-setup/) qo‘llanmasida yoritilgan. Bu telefondan ko‘nikmalarni ishga tushirishning ham qulay usuli.

## O‘z ko‘nikmangizni qanday yaratish mumkin: SKILL.md ichiga nima yoziladi?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

O‘z ko‘nikmangiz — `~/.hermes/skills/` ichidagi papka bo‘lib, unda bitta majburiy SKILL.md fayli bo‘ladi: nomi va tavsifi yozilgan qisqa sarlavha, so‘ng foydalanish holatlari, amallar ketma-ketligi, keng tarqalgan xatolar va tekshirishni bayon qiluvchi bo‘limlar. U oddiy matnda yoziladi; dasturlash kerak emas. Sodda ko‘nikma uchun bitta papka va bitta fayl kifoya.

</div>

<figure>
<blockquote>
<p>Ko‘nikmalar — Hermes Agent’ga yangi imkoniyatlar qo‘shishning asosiy usuli: ularni yaratish vositalarga qaraganda osonroq, agent kodini o‘zgartirishni talab qilmaydi va hamjamiyat bilan ulashish mumkin.</p>
</blockquote>
<figcaption>— Hermes Agent hujjatlari (ingliz tilidan tarjima qilingan), https://hermes-agent.nousresearch.com/docs/developer-guide/creating-skills</figcaption>
</figure>

Bu ko‘nikmani nusxalab, o‘zingizga moslashtirishingiz mumkin:

```markdown
---
name: weekly-review
description: Weekly review: what got done, what stalled, plan for next week
version: 1.0.0
metadata:
  hermes:
    tags: [planning, review]
---

# Weekly review

## When to Use
When the user asks to review the week or put together a plan for the next one.

## Procedure
1. Get the week's task list from the file the user provided, or ask them for it.
2. Sort the tasks into three groups: done, stalled, and new.
3. Name three priorities for the coming week.

## Pitfalls
- Don't invent tasks that aren't in the original list.

## Verification
Ask the user to confirm that the tasks are correctly sorted into “done,” “stalled,” and “new.”
```

Uch chiziq orasidagi sarlavha metama’lumotlarni o‘z ichiga oladi. Asosiy maydonlar — `name` (lotin harflarida, defis bilan ajratib yoziladi va ko‘nikmani buyruq sifatida chaqirish uchun ishlatiladi) hamda `description`. Agent joriy vazifaga mos kelishini va uni yuklash kerakligini hal qilishda tavsif maydonidan foydalanadi. Tavsif mavhum bo‘lsa, kerak paytda ko‘nikma yuklanmasligi mumkin.

Sarlavhadan keyin ko‘rsatmalar bo‘limlari keladi. `When to Use` ko‘nikmani qachon yuklash kerakligini aytadi. `Procedure` bosqichlarni beradi. `Pitfalls` agent odatda qayerda xato qilishini va undan qanday qochishni tushuntiradi. `Verification` natijani qanday tekshirishni bayon qiladi. Ko‘rsatmalar uzun bo‘lsa, asosiy mazmunni `references/` ichidagi fayllarga ko‘chiring; ular faqat kerak bo‘lganda yuklanadi, yordamchi dasturlarni esa `scripts/` ichiga joylang.

<div class="aside" data-semantic="callout" role="note" aria-label="Maslahat">

Maslahat

Eng ko‘p uchraydigan holatni fayl boshiga, kam uchraydiganlarini esa oxiriga joylang. Hermes ko‘nikmani yuqoridan pastga qarab o‘qiydi va bunday tartib kontekstni tejaydi.

</div>

Agar ko‘nikmaga API kaliti kerak bo‘lsa, kalitning o‘zini faylga yozmang, faqat o‘zgaruvchi nomini `required_environment_variables` yordamida sarlavhada e’lon qiling. Hermes qiymatni mahalliy terminalda birinchi chaqirishda bir marta so‘raydi, keyin avtomatik taqdim etadi (messenjerlarda kalitni mahalliy sozlashni taklif qiladi). `platforms`, `config`, `blueprint` va boshqa maydonlar [Ko‘nikmalar yaratish](https://hermes-agent.nousresearch.com/docs/developer-guide/creating-skills) rasmiy hujjatlar sahifasida tasvirlangan.

Fayl tayyor bo‘lgach, quyidagi amallarni bajaring:

1.  ### Ko‘nikma papkasini yarating

    ```bash
    mkdir -p ~/.hermes/skills/weekly-review
    ```

    Papka nomi sarlavhadagi `name` maydoniga mos keladi.

2.  ### SKILL.md faylini saqlang

    Ko‘rsatmalaringizni papka ichida `SKILL.md` nomli faylga yozing; yuqoridagi misoldan foydalanib, uni vazifangizga moslab o‘zgartirishingiz mumkin.

3.  ### Ko‘nikmani chaqirib, tekshiring

    `/weekly-review` deb yozib, agentdan haftangizni ko‘rib chiqishni so‘rang. Agar u ko‘rsatmalardagi bosqichlarga rioya qilsa, ko‘nikma ishlayapti.

## /learn yordamida mavjud materiallardan ko‘nikmani qanday yaratish mumkin?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

`/learn` buyrug‘i mavjud materiallardan ko‘nikma yaratadi: unga hujjatlar papkasi, sahifa havolasi, qaydlaringiz yoki jarayon tavsifini bering, Hermes esa ko‘nikmani qabul qilingan konvensiyalar asosida yozadi, siz uni ko‘rib chiqishingiz mumkin. Kitob yoki katta arxiv mavzular bo‘yicha alohida fayllarga ajratilgan ko‘nikma hosil qiladi.

</div>

```
/learn hujjatlar: ~/projects/example-docs ichidagi demo API uchun, ayniqsa autentifikatsiya bo‘limi
/learn https://hermes-agent.nousresearch.com/docs/user-guide/features/skills
/learn hosting’ga saytni hozirgina qanday joylaganim
```

Agar agent bilan murakkab jarayonni endigina yakunlagan bo‘lsangiz, barcha bosqichlar hali suhbatda turganida `/learn` dan uni ko‘nikma sifatida saqlashni so‘rang. Keyingi safar Hermes tayyor ko‘rsatmalar asosida jarayonni takrorlaydi.

Kitob, spetsifikatsiya yoki hujjatlar arxivi kabi katta manba bitta faylga sig‘maydi. Hermes mavzular xaritasiga ega ixcham SKILL.md yaratib, tafsilotlarni `references/` ichiga ko‘chiradi. Agent savolga javob berish uchun yuklamaguncha bu fayllar kontekstdan joy olmaydi. Mavzu bo‘yicha `/learn` ni yana chaqirsangiz, u nusxa yaratish o‘rniga mavjud ko‘nikmaga qo‘shimcha kiritadi.

## Ko‘nikma ishlashini qanday tekshirish mumkin?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

Tekshirish uchun `hermes chat --toolsets skills -q` ni ishga tushirib, ko‘nikmaga tegishli vazifa bering, masalan, undan vazifalar ro‘yxatidan foydalanib haftangizni ko‘rib chiqishni so‘rang. Agent vazifalarni ko‘rsatmalaringizdagi guruhlarga ajratsa, ko‘nikma ishlayapti. Odatdagidek javob bersa, fayl nomi, sarlavhadagi tavsif va papkani joylashtirgan joyingizni tekshiring.

</div>

```bash
hermes chat --toolsets skills -q "haftamni weekly-review ko‘nikmasidan foydalanib ko‘rib chiq: bajarildi - hisobot va qo‘ng‘iroqlar, to‘xtab qoldi - hosting to‘lovi"
```

Bu hujjatlar tavsiya qiladigan sinov: ko‘nikmani ishga tushiring va agent ko‘rsatmalaringizga amal qilayotganini tekshiring. Agar amal qilmasa, uchta ehtimoliy sababni tekshiring. Birinchidan, papka nomi yoki sarlavhadagi `name` siz chaqirayotgan nom bilan mos kelmasligi mumkin. Ikkinchidan, tavsif ko‘nikmani qachon ishlatish kerakligini aniq ko‘rsatmasligi mumkin; tavsifni vazifaning o‘zida ishlatiladigan so‘zlar bilan qayta yozing. Uchinchidan, papka `~/.hermes/skills/` ichida bo‘lmasligi mumkin, shu sabab Hermes uni ko‘ra olmaydi. `--toolsets skills` bayrog‘i sinovdagi vositalar to‘plamini cheklashini yodda tuting: u agent ko‘rsatma bilan qanday ishlashini ko‘rsatadi, ammo tashqi dasturlar kabi ko‘nikmaning bog‘liqliklarini tekshirmaydi.

Terminaldagi `hermes skills list` buyrug‘i o‘rnatilgan narsalarni aynan ko‘rsatadi.

Ko‘nikmalar — AI klonining bir qismi: vazifani qanday bajarishingizni bir marta yozib, agentga eslatmalarsiz takrorlatish usuli. Bu yondashuv **AI kloni + Ikkinchi miya + Kontekst muhandisligi** kombinatsiyasidan iborat. U ish usulingiz va vazifa kontekstini agentga yetkazishga yordam beradi.

## Ko‘nikmalarni qanday yangilash va olib tashlash mumkin?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

`hermes skills check` qaysi o‘rnatilgan ko‘nikmalar manbasida yangilanganini ko‘rsatadi, `hermes skills update` yangi versiyalarni yuklab oladi, `hermes skills uninstall name` esa ko‘nikmani olib tashlaydi. Birovning ko‘nikmasiga kiritgan tahrirlaringiz yangilash paytida saqlanadi: Hermes o‘zgartirilgan fayllarni o‘tkazib yuboradi. Asl holatni tiklashingiz mumkin: hub’dan olingan ko‘nikma uchun `hermes skills update name --force`, o‘rnatilgan ko‘nikma uchun `hermes skills reset name --restore` dan foydalaning.

</div>

```bash
hermes skills check      # manbalarda nima o‘zgardi
hermes skills update     # yangi versiyalarni yuklab olish
hermes skills uninstall pdf   # hub’dan ko‘nikmani olib tashlash
```

Qo‘lda yaratgan ko‘nikmani olib tashlash uchun uning papkasini `~/.hermes/skills/` ichidan o‘chiring. Birovning ko‘nikmasini moslashtirgan bo‘lsangiz, `update` unga tegmaydi: Hermes ishlaringizni ustiga yozmaslik uchun xeshlarni solishtirib, o‘zgartirilgan fayllarni o‘tkazib yuboradi. Hub’dan olingan ko‘nikmaning asl holatini tiklash uchun `hermes skills update name --force`, o‘rnatilgan ko‘nikma uchun esa `hermes skills reset name --restore` dan foydalaning. Ikkala buyruq ham o‘zgarishlaringiz ustiga yozadi, shuning uchun avval o‘z nusxangizni saqlang.

Agar o‘rnatilgan ko‘nikmalar kerak bo‘lmasa va ular ro‘yxatni to‘ldirib yuborsa, `hermes skills opt-out` ularni yangilanishlar vaqtida qo‘shishni o‘chiradi. `opt-out --remove` buyrug‘i o‘zgartirilmaganlarini ham olib tashlaydi.

## Ko‘nikma o‘rnatilmasa yoki ishlamasa, nima qilish kerak?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

Ko‘pincha uchta narsa xalal beradi: GitHub’da soatiga 60 ta so‘rov limiti, xavfsizlik tekshiruvi bloklagan o‘rnatish va faylning noto‘g‘ri papkada bo‘lishi. Tezlik chegarasiga duch kelsangiz, `GITHUB_TOKEN` ni qo‘shing. Tekshiruv o‘rnatishni bloklasa, uning xulosasini o‘qing. Hermes ko‘nikmani ko‘ra olmasa, uning `~/.hermes/skills/` ichida ekanini tekshiring.

</div>

| Alomat | Sabab | Nima qilish kerak |
|----|----|----|
| Qidirish yoki o‘rnatishda tezlik chegarasi xatolari | Tokensiz GitHub soatiga 60 tagacha so‘rovga ruxsat beradi | `GITHUB_TOKEN` ni `~/.hermes/.env` fayliga qo‘shing |
| O‘rnatish bloklandi | Tekshiruv ko‘nikma kodida xavf topdi | O‘rnatish vaqtida tekshiruv natijasini o‘qing; o‘rnatilgan ko‘nikmani qayta tekshirish uchun `hermes skills audit` buyrug‘ini bajaring. Ogohlantirish bo‘lsa, `--force` bilan davom etishingiz mumkin; xulosa “xavfli” bo‘lsa, davom eta olmaysiz |
| Ko‘nikma o‘rnatildi, ammo `/name` ishlamayapti | Nom mos emas yoki papka noto‘g‘ri joylashtirilgan | `hermes skills list` buyrug‘ini bajaring va `~/.hermes/skills/` papkasini tekshiring |
| Ko‘nikma ro‘yxatda ham yo‘q | SKILL.md faylida platforma yoki talab qilinadigan vositalar cheklovi bor | SKILL.md faylini ochib, `platforms` va `requires_*` maydonlarini tekshiring |
| Yangilangandan keyin ko‘nikmaning yangi versiyasi olinmadi | Faylni mahalliy o‘zgartirdingiz, Hermes esa tahrirlaringizni saqlab qoladi | Asl nusxa kerak bo‘lsa, hub’dan olingan ko‘nikma uchun `update name --force`, o‘rnatilgan ko‘nikma uchun `reset --restore` buyrug‘idan foydalaning; o‘z nusxangiz muhimroq bo‘lsa, hech narsa qilmang |
| Boshqa repozitoriyadagi ko‘nikmalar yuklanmayapti | Repozitoriy ishonchli deb belgilanishi kerak | Repozitoriy ichida `hermes skills trust` buyrug‘ini bajaring |

Hermes git repozitoriyasi ichidagi `.hermes/skills/` va `.agents/skills/` papkalaridan ko‘nikmalarni topadi. Ularni yuklashdan oldin repozitoriyni ishonchli deb belgilashingiz kerak: bu fayllarda agent amal qiladigan ko‘rsatmalar bor. Shundan so‘ng repozitoriyadagi ko‘nikmalar faqat uning ichida ishlaydi va ayni xavfsizlik tekshiruvidan o‘tadi. Repozitoriyni ishonchli deb bir marta belgilash kifoya.

## Avval nima qilish kerak?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Ushbu bo‘limning asosiy xulosasi">

Asosiy xulosa

Katalogdan bitta tayyor ko‘nikmani o‘rnating; bunga atigi bitta buyruq kerak. So‘ng takrorlaydigan ko‘rsatmangizni `/learn` ga bering va natijani ishingizdagi haqiqiy vazifada tekshiring.

</div>

Bu mavzudagi navbatdagi materiallar: ko‘nikmalarni telefondan chaqirish uchun [Hermes Agent’ni Telegram’ga qanday ulash](https://ailoot.ai/blog/uz/hermes-agent-telegram-setup/) va rejalashtirilgan ko‘nikmalar kerak bo‘lsa, [agentni serverda tunu kun ishlatish](https://ailoot.ai/blog/uz/hermes-agent-vps-24-7/). Agent tanlayotgan bo‘lsangiz, [OpenClaw yoki Hermes Agent](https://ailoot.ai/blog/uz/openclaw-vs-hermes-agent/) taqqoslovini ko‘ring.

<div class="section" role="doc-bibliography" aria-label="Manbalar">

### Manbalar

- [Hermes Agent hujjatlari](https://hermes-agent.nousresearch.com/docs/)
- [Ko‘nikmalar tizimi — ko‘nikmalar qanday ishlaydi](https://hermes-agent.nousresearch.com/docs/user-guide/features/skills)
- [Ko‘nikmalar yaratish — o‘z ko‘nikmangizni qanday yozish](https://hermes-agent.nousresearch.com/docs/developer-guide/creating-skills)
- [O‘rnatilgan ko‘nikmalar katalogi](https://hermes-agent.nousresearch.com/docs/reference/skills-catalog)
- [Rasmiy ixtiyoriy ko‘nikmalar](https://hermes-agent.nousresearch.com/docs/reference/optional-skills-catalog)
- [Hermes Agent’ning GitHub’dagi repozitoriysi](https://github.com/NousResearch/hermes-agent)
- [Ochiq Agent Skills standarti](https://agentskills.io/specification)

</div>



<div class="aside" data-semantic="ailoot-link" aria-label="Ailoot">

Ailoot bilan tanishishni [ailoot.ai](https://ailoot.ai/) saytida davom ettirishingiz mumkin.

</div>

## Ko‘p beriladigan savollar

### O‘rnatilgan skill nega slash buyrug‘i bo‘lib chiqmayapti?

O‘rnatilgan skill’lar ro‘yxati, SKILL.md nomi, name maydoni va faol profilning skills papkasini tekshiring. Platforma, zarur vosita yoki repo ishonch cheklovlari ham yuklanishni to‘sishi mumkin.

### Cheklangan skills smoke-test barcha bog‘liqliklarni tekshiradimi?

Yo‘q. Faqat skill testi agent ko‘rsatmani yuklashi va bajarishini tekshiradi. Zarur vosita, dastur va kalitlarni alohida tekshiring. To‘liq jarayondan oldin bitta chegaralangan haqiqiy natijani tasdiqlang.


## Ailoot · Kompaniya va uning loyihalar portfeli

Ailoot to‘plangan faoliyat tajribasi, keng mijozlar bazasi, barqaror xizmat va doimiy KPI nazoratiga tayanadi.

Kompaniya va uning loyihalar portfeli: millionlab mijozlar; oylik sotuvlar hajmi milliardlarda.

Ailoot bu faoliyat tajribasini mijozlar mahsulotlari, agentlar, ilovalar va avtomatlashtirishlarda AI imkoniyatlariga API orqali kirishni ta’minlashda qo‘llaydi.
