Stop Slop skill
Stop Slop matndagi AI uslubi belgilarini topib olib tashlaydi: ortiqcha iboralar, qolip tuzilmalar, passiv nutq. MIT litsenziyasi.
Tezkor o'rnatish
npx skills add https://github.com/hardikpandya/stop-slopTerminalda ishga tushiring. npx uchun Node.js kerak. Boshqa usullar quyidagi qo'llanmada.
Stop Slop nima
Stop Slop matndagi AI yozuvining takrorlanuvchi belgilarini (tayyor iboralar, qolip tuzilmalar, bir xil ritm) topib, olib tashlashga o'rgatadigan skill. README'ga ko'ra u Claude'ga yoki boshqa istalgan LLM'ga mos keladi. Matn yozayotgan, tahrir qilayotgan yoki tekshirayotgan kishiga kerak. Litsenziya: MIT.
O'rnatish
| Usul | Buyruq / amal | Natija |
|---|---|---|
| Claude Code | Papkani skill sifatida qo'shing | Skill yozish va tahrir paytida ishlaydi |
| Claude Projects | SKILL.md va reference fayllarni project knowledge'ga yuklang |
Loyiha ichida qoidalar qo'llanadi |
| Custom instructions | SKILL.md ichidagi asosiy qoidalarni nusxalang |
Qoidalar doimiy ko'rsatma bo'ladi |
| API | SKILL.mdni system prompt'ga qo'shing |
Reference fayllar kerak bo'lganda yuklanadi |
Repo tuzilmasi: SKILL.md (asosiy ko'rsatmalar), references/phrases.md (olib tashlanadigan iboralar), references/structures.md (qochiladigan tuzilmalar), references/examples.md (oldin/keyin misollari).
Asosiy qoidalar
- Ortiqcha iboralarni kesing. Kirish gaplari, urg'u beruvchi "qoziqlar" va barcha adverblar olib tashlanadi.
- Qolip tuzilmalarni buzing. Binar qarama-qarshilik, salbiy ro'yxatlar, dramatik bo'laklash, ritorik tayyorlov, soxta agentlik.
- Aktiv nutq ishlating. Har bir gapda ish bajaruvchi odam bo'lsin. Jonsiz narsa inson fe'lini bajarmasin.
- Aniq bo'ling. Mavhum gaplar ("sabablar tizimli") o'rniga aniq narsani ayting. "Har doim", "hech qachon" kabi so'zlardan qoching.
- O'quvchini sahnaga qo'ying. "Odamlar" o'rniga "siz".
- Ritmni almashtiring. Gap uzunligi turlicha bo'lsin. Uchta emas, ikkita element. Em dash ishlatilmaydi.
- O'quvchiga ishoning. Faktni to'g'ridan-to'g'ri ayting.
- Iqtibosga o'xshash gaplarni qayta yozing.
Tezkor tekshiruv
Matnni topshirishdan oldin:
- Adverb bormi? Olib tashlang.
- Passiv nutq bormi? Ijrochini topib, uni ega qiling.
- Gap Wh- so'zi bilan boshlanyaptimi? Qayta tuzing.
- "Here's what/this/that" kabi kirish bormi? To'g'ridan-to'g'ri mavzuga o'ting.
- "Not X, it's Y" bormi? Faqat Y'ni ayting.
- Uchta ketma-ket gap bir xil uzunlikdami? Bittasini o'zgartiring.
- Abzats qisqa "zarbali" gap bilan tugayaptimi? Boshqacha tugating.
- Meta-bog'lovchilar ("The rest of this essay...") bormi? O'chiring.
Baholash
Har bir mezon 1–10 ball bilan baholanadi:
| Mezon | Savol |
|---|---|
| Directness | Bayonmi yoki e'lonmi? |
| Rhythm | Xilma-xilmi yoki metronomdek? |
| Trust | O'quvchi aqliga hurmat bormi? |
| Authenticity | Insonnikidek eshitiladimi? |
| Density | Kesiladigan narsa bormi? |
Jami 50 balldan 35 dan past bo'lsa, matnni qayta yozing.
Amaliy misol
- Skill'ni Claude Code'ga papka sifatida qo'shing.
- Claude'dan qoralama matnni tekshirishni so'rang.
- Skill adverblar, passiv gaplar va qolip tuzilmalarni topadi va matnni qayta yozadi.
- Natijani yuqoridagi 5 mezon bo'yicha baholang va 35/50 dan past bo'lsa, yana tahrir qiling.
Oldin/keyin misollari uchun references/examples.md faylini ko'ring.
Cheklovlar va maslahatlar
- Qoidalar ingliz tilidagi iboralar va tuzilmalarga yozilgan. Boshqa tillarda ularning mosligi manbada ko'rsatilmagan.
- "Barcha adverblarni olib tashlash" va "em dash yo'q" qoidalari qat'iy. Ularni o'z uslubingizga moslab o'zgartirishingiz mumkin.
- API orqali ishlatsangiz, faqat
SKILL.mdni system prompt'ga qo'shing. Reference fayllar kerak bo'lganda yuklanadi. - Chuqur tahlil uchun
references/phrases.mdvareferences/structures.mdfayllarini o'qing.