Skills CLI (npx skills)
`npx skills` — ochiq agent skill ekotizimi uchun CLI: skill'larni topish, o'rnatish, yangilash va yaratish. Claude Code, Cursor, Codex va boshqalarni qo'llaydi.
GitHub'da ochish ↗Tezkor o'rnatish
npx skills add https://github.com/vercel-labs/skillsTerminalda ishga tushiring. npx uchun Node.js kerak. Boshqa usullar quyidagi qo'llanmada.
Skills CLI nima
skills — ochiq agent skill ekotizimi uchun buyruq satri vositasi (npx skills). Agent skill'lar — kodlash agentlariga vazifani qanday bajarishni o'rgatadigan qayta ishlatiladigan ko'rsatmalar (masalan, kodni ko'rib chiqish yoki kutubxona bilan ishlash). Vosita OpenCode, Claude Code, Codex, Cursor va yana 75 ta agentni qo'llaydi. Skill'larni skills.sh saytida topish mumkin. Litsenziya: MIT.
O'rnatish
Talab: Node.js 22.20 yoki yangiroq. Alohida o'rnatish shart emas — loyiha papkasida npx orqali ishlatiladi.
| Usul | Buyruq | Natija |
|---|---|---|
| Loyihaga | npx skills add vercel-labs/agent-skills |
Tanlangan skill va agentlar uchun joriy loyihaga o'rnatiladi |
| Global | npx skills add vercel-labs/agent-skills -g |
Skill barcha loyihalarda ishlaydi |
| Aniq skill va agent | npx skills add vercel-labs/agent-skills --skill web-design-guidelines -a claude-code |
Faqat bitta skill, bitta agentga |
Skill'lar odatda joriy loyihaga o'rnatiladi. Manba formatlari, private repolar va barcha opsiyalar uchun repodagi docs/commands.md ga qarang.
Asosiy buyruqlar
| Buyruq | Vazifasi |
|---|---|
npx skills find [query] |
Skill qidirish |
npx skills list |
O'rnatilganlar ro'yxati |
npx skills use <source>@<skill> |
Skill'ni o'rnatmasdan ishlatish |
npx skills check |
Yangilanishlarni tekshirish |
npx skills update [skills...] |
Skill'larni yangilash |
npx skills remove [skills...] |
Skill'larni o'chirish |
npx skills init [name] |
Skill shablonini yaratish |
Yordam uchun: npx skills --help.
Amaliy misol
- Skill qidiring:
npx skills find react performance. - O'rnating:
npx skills add vercel-labs/agent-skillsva ro'yxatdan skill hamda agentlarni tanlang. - O'rnatmasdan sinash uchun:
npx skills use vercel-labs/agent-skills@web-design-guidelines --agent claude-code--agentko'rsatilmasa, prompt shunchaki chop etiladi. - Yangilanishni tekshiring:
npx skills check, so'ngnpx skills update.
O'z skill'ingizni yaratish
npx skills init my-skill
Yaratilgan SKILL.md ichiga agent uchun ko'rsatmalarni yozing. Format va topish qoidalari docs/creating-skills.md da.
find-skills skill'i
Repoda skills/find-skills skill'i bor. Foydalanuvchi "X uchun skill bormi?" deb so'raganda agent skill qidirishga yordam beradi:
- avval skills.sh reytingini tekshiradi;
npx skills findbilan qidiradi;- tavsiya oldidan sifatni tekshiradi: o'rnatishlar soni (1K+ afzal), manba obro'si, GitHub yulduzchalari;
- foydalanuvchi xohlasa,
npx skills add <owner/repo@skill> -g -ybilan o'rnatadi (-g— global,-y— tasdiqsiz).
Hech narsa topilmasa, agent vazifani o'zi bajarishni taklif qiladi yoki npx skills init bilan o'z skill'ingizni yaratishni tavsiya qiladi.
Cheklovlar va maslahatlar
experimental_bilan boshlanadigan buyruqlar (experimental_sync,experimental_install) sinov bosqichida: nomi va xatti-harakati ogohlantirishsiz o'zgarishi mumkin.experimental_installskills-lock.jsonichidagi loyiha skill'larini tiklaydi;experimental_syncnpm bog'liqliklari bilan kelgan skill'larni loyihaga ulaydi.- Noma'lum mualliflarning skill'larini o'rnatishdan oldin o'rnatishlar soni va manba reputatsiyasini tekshiring.
- CLI anonim foydalanish ma'lumotlarini yig'adi. O'chirish uchun
DISABLE_TELEMETRY=1yokiDO_NOT_TRACK=1o'rnating. - Dasturiy API:
import { installSkills } from 'skills'(docs/api.md).