Asosiy kontentga o'tish
mradkhh
Orqaga

01 / 02Skill'larTushunish va o'rganish3 daqiqa

/mradkhh-explain

Kodni yoki agent javobini tushunarli formatda tushuntirish

Murakkab kod yo'lini, diff'ni yoki agentning o'z javobini to'rt pog'onali "format zinapoyasi"ning eng mos pog'onasida tushuntiradi — STE matn, diagramma, interaktiv HTML sahifa yoki ovozli video.

Skill'ni o'rnatish

npx skills add mradkhh/skills --skill mradkhh-explain

Keyin agentingizda chaqiring: /mradkhh-explain [ste|diagram|html|video] <what to explain>

Faqat nomi bilan chaqiriladiManba kodi ↗

SKILL.md dagi asl tavsif

Explain a piece of logic or an LLM's output on a rung of the format ladder — STE text, diagram, HTML page, or narrated video.

Nima qiladi

Agentlar ishning katta qismini bajarayotgan paytda bizning asosiy vazifamiz o’zgaradi: endi biz nazorat qilamiz va tushunamiz. /mradkhh-explain aynan shu uchun. U “buni menga tushuntir” so’rovini bir martalik, tashlab yuborsa bo’ladigan artefaktga aylantiradi. Har bir da’vo kodning aniq joyiga (file:line) bog’lanadi.

Skill qisqa xulosa yozmaydi. U mexanizmni ko’rinadigan qiladi.

Format zinapoyasi

Skill mavzuni ko’tara oladigan eng past pog’onani tanlaydi:

Pog’onaFormatQachon mos keladi
steSTE qoidalari bilan yozilgan matnbitta g’oya, bitta qoida, bitta qaror
diagramBitta diagramma + qisqa STE izohbir nechta ishtirokchi, holat yoki tarmoqlanuvchi oqim
htmlBitta interaktiv sahifaqadamma-qadam yurish yoki “agar X bo’lsa nima bo’ladi?” savollari
video3Blue1Brown uslubidagi ovozli videovaqt bo’yicha o’zgaradigan jarayon, boshqalarga ko’rsatish uchun

Har bir pog’ona so’zlarda STE’dan foydalanadi: qisqa gaplar, bitta so’z — bitta ma’no, aniq harakatchi.

Qachon ishlatiladi

VaziyatBuyruq
Agent katta o’zgarish qildi va siz nima bo’lganini tushunmoqchisiz/mradkhh-explain (argumentsiz — oxirgi javob yoki o’zgarish)
To’lov oqimi qanday ishlashini bitta rasmda ko’rish/mradkhh-explain diagram checkout oqimi
Yangi jamoa a’zosiga murakkab modulni o’rgatish/mradkhh-explain html auth middleware
Jarayonni jamoaga taqdimot qilish/mradkhh-explain video navbat qayta urinish logikasi

Eslatma: bu skill faqat nomi bilan chaqiriladi (disable-model-invocation: true). Agent uni o’zi ishga tushirmaydi, shuning uchun u ortiqcha kontekst egallamaydi.

Talablar

Qanday ishlaydi

  1. Nishonni aniqlash. Skill argumentni o’qiydi: ixtiyoriy pog’ona va mavzu. Mavzu bo’lmasa, mavzu — agentning oldingi javobi yoki oxirgi o’zgarishi.
  2. Asoslash. Agent haqiqiy kodni boshidan oxirigacha kuzatadi. Har bir da’vo file:line, buyruq natijasi yoki hujjatga bog’lanadi. Tekshirib bo’lmagan narsa taxmin deb belgilanadi.
  3. Pog’onani tanlash. Siz pog’onani aytmagan bo’lsangiz, agent eng pastini tanlaydi va sababini bir qatorda aytadi.
  4. Yaratish. Artefakt .temp/explain/<slug>/ kabi git’ga kirmaydigan papkaga yoziladi.
  5. Halqani yopish. Oxirida 2–3 ta o’zingizni tekshiring savoli beriladi (javoblari kodda), keyingi pog’ona taklif qilinadi.

Misol

/mradkhh-explain html buyurtma bekor qilinganda pul qaytarish

Natija — bitta HTML sahifa:

Ko’p beriladigan savollar

Nega oddiy chat javobi yetmaydi? Chat javobi o’qiladi va unutiladi. Diagramma yoki interaktiv sahifa mexanizmni ko’rsatadi. Har bir da’voning file:line havolasi borligi uchun uni tekshirish ham oson.

Tushuntirish qaysi tilda bo’ladi? Siz yozgan tilda. STE qoidalari o’zbek tiliga ham qo’llanadi, texnik atamalar esa asl shaklida qoladi.

Video uchun pullik servis kerakmi? Yo’q. Manim va lokal TTS (Kokoro yoki Piper) bepul ishlaydi. ELEVENLABS_API_KEY o’rnatilgan bo’lsa va siz so’rasangiz, ElevenLabs ham ishlatilishi mumkin.

Ishlayotganini qanday bilasiz

Qayerga mos keladi

agent kod yozdi → /mradkhh-explain → siz tushundingiz → review → /mradkhh-adr-generator (qaror bo'lsa)

Agent tez ishlaganda tushunish orqada qolib ketadi. Bu skill shu bo’shliqni yopadi. Yangi mexanizmda muhim qaror bo’lsa, uni ADR sifatida qayd etish keyingi qadam bo’ladi.


Qaysi toollarda ishlaydi

Bog'liq atamalar