Skills Collection (155 ta dasturlash skill'i)

Claude uchun 155 ta tayyor dasturlash skill'i kutubxonasi: loyiha sozlashdan deploy, xavfsizlik va tezlashtirishgacha. MIT litsenziya.

DasturlashClaude CodeClaudeCursorCopilotMIT★ 63
GitHub'da ochish ↗

Tezkor o'rnatish

npx skills add https://github.com/patricio0312rev/skills

Terminalda ishga tushiring. npx uchun Node.js kerak. Boshqa usullar quyidagi qo'llanmada.

Skills Collection nima

Bu repo — zamonaviy dasturiy ta'minot muhandisligining deyarli barcha jabhasini qamragan 155 ta tayyor skill to'plami. Skill — Claude'ga maxsus mutaxassislik beradigan, qayta ishlatiladigan bilim paketi. Har bir skill'da tayyor kod namunalari, eng yaxshi amaliyotlar, konfiguratsiya misollari, test strategiyalari va yakuniy tekshiruv ro'yxati (output checklist) bor. Repo mavzularida Claude Code, Cursor va Copilot ham ko'rsatilgan. Dasturchilar, DevOps va AI muhandislar uchun mos. Litsenziya: MIT.

Kategoriyalar

Papka Skill soni Mavzu
foundation/ 23 Loyiha sozlash, hujjatlar, git, lint
frontend/ 19 React, UI komponentlar, animatsiya, a11y
backend/ 16 API, autentifikatsiya, kesh, navbatlar
ai-engineering/ 16 LLM, RAG, agentlar, MCP
architecture/ 10 Tizim dizayni, ADR, RFC
ci-cd/ 14 Pipeline, Docker, Kubernetes, Terraform
db-management/ 10 Migratsiya, SQL optimizatsiya
testing/ 22 Unit, e2e, yuklama va API testlari
security/ 14 Sirlar, CSP, OAuth2, tahdid modeli
performance/ 11 Observability, Core Web Vitals, Redis

O'rnatish

README'dagi usullar:

Usul Buyruq / qadam Natija
Claude Desktop mkdir -p .claude/skills, so'ng cp path/to/downloaded/skill.skill .claude/skills/ Loyihani ochganda skill avtomatik yuklanadi
Claude.ai Skill faylini suhbatga yuklang Xabarda skill nomini ko'rsatib ishlatasiz
Jamoaviy .claude/skills/ papkasini repo ildizida yarating va versiyalar nazoratiga qo'shing Jamoa a'zolari skill'larni avtomatik oladi

Ish jarayoni (o'rganish yo'li)

README yangi boshlovchilar uchun ketma-ketlik tavsiya qiladi:

  1. Backend: api-endpoint-generator → auth-module-builder → error-handling-standardizer
  2. Frontend: component-scaffold-generator → form-wizard-builder → state-ux-flow-builder
  3. DevOps: github-actions-pipeline-creator → preview-environments-builder → rollback-workflow-builder
  4. AI: prompt-template-builder → rag-pipeline-builder → evaluation-harness
  5. Xavfsizlik: secrets-scanner → auth-security-reviewer → threat-model-generator

AI Engineering skill'laridan namunalar

Skill Nima qiladi
prompt-template-builder Qat'iy chiqish formati, few-shot misollar va qoidalari bor prompt shablonlari
rag-pipeline-builder Chunking, metadata, hybrid qidiruv, reranking va baholash rejasi
agent-orchestration-planner Ko'p bosqichli agent: retry, fallback, holat va byudjet nazorati
evaluation-harness Golden dataset, baholash mezonlari, regressiya hisoboti
mcp-server-builder Claude uchun MCP server (tools, resources, prompts)
guardrails-safety-filter-builder PII yashirish, prompt injection aniqlash, xavfsiz rad javoblari
cost-latency-optimizer Kesh, model tanlash, batching orqali xarajat va kechikishni kamaytirish
structured-output-extractor JSON schema va Zod bilan ishonchli tipli javoblar

Amaliy misol

  1. Skill faylini .claude/skills/ papkasiga joylang.
  2. Loyihani Claude Desktop'da oching.
  3. Claude'ga so'rov bering:
    Use the unit-test-generator skill to create tests for my auth module
    
  4. Claude.ai'da esa skill'ni yuklab, shunday yozing:
    I've uploaded the api-endpoint-generator skill.
    Please use it to create a REST API for user management.
    

Cheklovlar va maslahatlar

  • Skill nomini so'rovda aniq yozing — Claude shunda to'g'ri skill'ni ishlatadi.
  • Ba'zi skill'lar ma'lum texnologiyalarga bog'langan (masalan, LangChain, OpenAI, Pinecone, Redis); ularning kodini o'z stekingizga moslang.
  • Namunalardagi kodni production'ga qo'yishdan oldin tekshiring. Masalan, langchain-workflow-builder namunasida eval ishlatilgan va izohda xavfsizroq parser tavsiya qilingan.
  • Namunalardagi model nomlari va narxlar o'zgarishi mumkin, ularni yangilab turing.
  • Har skill oxiridagi checklist bilan natijani tekshiring.
  • README'dagi sarlavhada "+100", matnda esa 155 skill deyilgan. Aniq sonni repo'dan tekshiring.

Manba

GitHub: https://github.com/patricio0312rev/skills