Techsy
Contact
Începe
Înapoi la Blog
ai-machine-learning

Tutorial Claude Skills: Construiește primul tău SKILL.md în 10 minute (2026)

Scris de Techsy Editorial Team
May 1, 2026
16 min citire
Cuprins
Tutorial Claude Skills: Construiește primul tău SKILL.md în 10 minute (2026)

Tutorial Claude Skills: Creează primul tău SKILL.md în 10 minute (2026)

Skill-urile sunt cea mai importantă funcționalitate Claude Code pe care probabil încă nu o folosești. Un skill Claude este un folder cu un fișier SKILL.md pe care Claude îl încarcă automat în momentul în care promptul tău se potrivește cu descrierea sa, fără copy-paste la prompturi, fără un CLAUDE.md supraîncărcat, fără să mai ții minte ce template să folosești. Am livrat 4 skill-uri în folderul .claude/skills/agent/ al acestui repo, iar cu Skills 2.0 plus sosirea Anthropic Marketplace la începutul lui 2026, formatul își atinge în sfârșit potențialul. Iată modelul care funcționează, după ce treci de capcane.

Idei principale

  • Un skill Claude este un folder care conține un fișier SKILL.md cu frontmatter YAML, pe care Claude îl încarcă automat atunci când este relevant.
  • Skill-urile se află în ~/.claude/skills/ (personale) sau .claude/skills/ (proiect), Claude le scanează pe ambele la pornire.
  • Folosește Skills pentru fluxuri de lucru repetabile; folosește MCP pentru date externe în timp real; folosește subagenți pentru planificare în mai mulți pași; folosește hook-uri pentru evenimente deterministe.
  • Cea mai rapidă cale către primul tău skill este să îi ceri lui Claude să își invoce propriul skill skill-creator, acesta scrie SKILL.md pentru tine.

Ce sunt Claude Skills?

Un Claude skill este un folder care conține un fișier SKILL.md cu frontmatter YAML (name, description, opțional allowed-tools), pe care Claude Code îl încarcă automat în context atunci când promptul tău se potrivește cu descrierea. Skill-urile împachetează fluxuri de lucru reutilizabile, precum /commit sau /explain-code, fără să îți îngreuneze promptul de sistem.

Conform documentației oficiale Anthropic, fiecare folder de skill are trei lucruri: un SKILL.md obligatoriu, scripturi incluse opțional (de la un helper Python până la o configurație JSON) și documente de referință opționale care se încarcă alături de conținut. Asta e tot. Fără pas de build, fără instalare, fără manifest.

Partea ingenioasă este dezvăluirea progresivă. La pornire, Claude scanează doar câmpul description al fiecărui skill. Conținutul — instrucțiuni, exemple, tipare de apelare a instrumentelor — rămâne pe disc până când promptul tău se potrivește efectiv. Așadar, poți avea 50 de skill-uri instalate și să nu plătești niciun cost de token-uri până când unul nu se activează.

Gândește-te la skill-uri ca la rețetele dintr-o carte de bucate la care Claude răsfoiește atunci când vede ingredientele din promptul tău. Un skill este un folder pe care Claude îl citește la cerere, nu un prompt pe care trebuie să ții minte să-l lipești. Asta e toată ideea.

Un SKILL.md minimal arată astfel:

markdown
---
name: Summarize file
description: Use when the user asks for a 3-sentence summary of a file or function.
---

Read the file at $ARGUMENTS. Summarize purpose, key dependencies, and the
single most surprising thing about it. Three sentences max.

Zece linii. Skill real. Gata de activare.

Start rapid: creează primul tău skill în 10 minute

Pentru a-ți crea primul skill Claude în 10 minute: (1) creează ~/.claude/skills/explain-code/, (2) adaugă un fișier SKILL.md cu name, description și corpul fluxului de lucru, (3) repornește Claude Code pentru a scana noul director, (4) declanșează-l cu un prompt care se potrivește cu descrierea.

Iată fluxul complet.

Pasul 1: Creează directorul

bash
mkdir -p ~/.claude/skills/explain-code

Skill-urile personale (doar pentru tine) se află în ~/.claude/skills/. Skill-urile de proiect (partajate prin git cu echipa ta) se află în .claude/skills/ la rădăcina repository-ului tău. Alege personal pentru fluxurile de lucru de zi cu zi; alege proiect atunci când vrei ca fiecare contribuitor la repository să îl moștenească.

Pasul 2: Scrieți SKILL.md

Plasați acest fișier la ~/.claude/skills/explain-code/SKILL.md:

markdown
---
name: Explain code
description: Use when the user asks for a plain-English walkthrough of a code snippet, function, or file. Use $ARGUMENTS for the path or snippet.
---

You are explaining code to a developer who is new to this codebase.

1. Read the file or snippet at $ARGUMENTS.
2. State the file's purpose in one sentence.
3. Walk through the control flow line by line in plain English.
4. Flag any non-obvious dependencies or side effects.
5. End with one question the reader should ask before changing this code.

Acesta este întregul skill. Frontmatter-ul reprezintă contractul; corpul este ghidul de lucru.

Pasul 3: Repornește Claude Code

Descoperirea în timp real este o funcționalitate Skills 2.0, iar versiunile mai vechi de Claude Code au nevoie de o repornire pentru a detecta noul director. Dacă nu ești sigur ce versiune folosești, o repornire nu te costă nimic.

Pasul 4: Declanșează-l

Deschide un proiect și scrie un prompt:

text
walk me through what auth/middleware.ts does

Claude potrivește promptul tău cu câmpul description, găsește explain-code și încarcă silențios corpul fișierului SKILL.md în context. Vei vedea „Using skill: explain-code” în jurnalul instrumentului. Gata.

Sfat pro: Nu ai chef să scrii singur fișierul? Deschide Claude Code și spune Use the skill-creator skill to scaffold an explain-code skill for me. skill-creator inclus de Anthropic este un meta-skill care te intervievează, alege allowed-tools potrivite și scrie SKILL.md în folderul corect. Cea mai rapidă cale către primul tău skill, punct.

Aceasta este promisiunea de 10 minute: cinci minute de tastat, o repornire, un prompt de test.

Diagramă care arată cum Claude Code descoperă skill-urile scanând directoarele ~/.claude/skills/ și .claude/skills/ la pornire, încărcând fiecare SKILL.md în tava de skill-uri disponibile.

În interiorul SKILL.md: Referința pentru frontmatter

Frontmatter-ul din SKILL.md este YAML încadrat între delimitatori ---. Două câmpuri sunt obligatorii: name (maximum 64 de caractere, folosit ca nume al comenzii slash) și description (textul de declanșare pe care Claude îl compară cu promptul tău). Câmpurile opționale controlează accesul la instrumente, invocarea modelului, glob-urile de fișiere și contextul de execuție.

Iată referința completă, preluată din documentația Anthropic pentru skills:

CâmpObligatoriu?TipSe folosește când
namedastring de maximum 64 de caractereîntotdeauna, devine numele comenzii slash
descriptiondastring de maximum 1024 de caractereîntotdeauna, Claude scanează acest text pentru a decide dacă skill-ul se potrivește
allowed-toolsnuarray de tipare de instrumenterestrângerea skill-ului la anumite instrumente (de ex., Bash(git *), Read, Grep)
disable-model-invocationnubooleantransformarea skill-ului în unul invocabil doar de utilizator (comandă slash, niciodată declanșat automat)
user-invocablenubooleanmarcarea unui skill care ar trebui să apară ca /skill-name în paleta de comenzi slash
argument-hintnustringoferirea unui indiciu utilizatorului despre ce ar trebui să conțină $ARGUMENTS
modelnustringfixarea skill-ului pe un anumit model (de ex., claude-opus-4-7)
contextnudefault sau fork(Skills 2.0) rularea skill-ului într-o fereastră de context separată, astfel încât să nu polueze firul principal
globsnuarray de tipare globsugerarea automată a skill-ului atunci când fișierele care corespund glob-urilor sunt în scope
referencesnuarray de căi de fișiereîmpachetarea documentelor de referință care se încarcă împreună cu corpul skill-ului
bundled-filesnuarray de căi de fișiereîmpachetarea scripturilor pe care skill-ul le poate executa
tagsnuarray de stringuriorganizarea skill-urilor în listările din marketplace

Rândul context: fork merită o mențiune separată. Este o primitivă Skills 2.0 care rulează skill-ul într-o fereastră de context izolată, utilă pentru skill-urile de cercetare de lungă durată sau pentru orice produce o mulțime de tokeni intermediari pe care nu vrei să îți polueze firul principal. Dacă ești nou în acest concept, ghidul nostru despre ingineria contextului acoperă compromisurile. Un frontmatter SKILL.md maximalist, cu toate câmpurile completate:

yaml
---
name: Deploy preview
description: Use when the user wants to deploy a preview build of the current branch to staging.
allowed-tools: ["Bash(git status:*)", "Bash(npm run build:*)", "Bash(vercel:*)"]
disable-model-invocation: true
user-invocable: true
argument-hint: <branch-name or 'current'>
model: claude-opus-4-7
context: fork
globs: ["package.json", "vercel.json"]
references: ["./deploy-runbook.md"]
bundled-files: ["./scripts/preflight.sh"]
tags: ["deploy", "vercel", "preview"]
---

Sfat de profesionist: Cea mai mare greșeală în câmpul description: să îl scrii pentru oameni. Scrie-l pentru Claude, cu fraze concrete de declanșare, nu cu text de marketing. Greșit: „Un skill puternic de automatizare Git.” Corect: „Folosește-l când utilizatorul vrea să dea commit la modificări, să scrie un mesaj de commit sau să deschidă un PR.”

Două competențe reale, cap-coadă

Două tipare de competențe acoperă 80% din utilizarea reală: (1) o competență /commit invocabilă de utilizator, cu disable-model-invocation: true și allowed-tools: Bash(git *) pentru acțiuni deterministe; (2) o competență /explain-code invocată automat, cu frontmatter implicit, pe care Claude o declanșează atunci când prompturile se potrivesc cu descrierea sa.

Majoritatea tutorialelor arată fragmente. Iată două fișiere complete pe care le poți copia în ~/.claude/skills/ chiar azi.

Skill-ul /commit (invocabil de utilizator)

markdown
---
name: Commit
description: Use when the user wants to stage and commit code changes with an AI-written conventional-commit message.
disable-model-invocation: true
user-invocable: true
allowed-tools:
  - "Bash(git status:*)"
  - "Bash(git diff:*)"
  - "Bash(git add:*)"
  - "Bash(git commit:*)"
---

1. Run `git status` and `git diff` to see what's staged and unstaged.
2. Group changes into one logical commit. If there are multiple unrelated
   changes, ask the user which to include.
3. Draft a Conventional Commits message: `type(scope): subject` (≤72 chars),
   blank line, body explaining *why*, not *what*.
4. Show the message to the user. Ask "Commit this?" Wait for explicit yes.
5. On confirmation, run `git add` for the included files and `git commit -m`.
6. Print the resulting commit hash.

Prompt de test: /commit

Ce se întâmplă: Claude inspectează starea git, redactează un mesaj, îți cere confirmarea și abia apoi execută git commit. disable-model-invocation: true înseamnă că nu se declanșează niciodată automat la un prompt vag de tipul „salvează-mi modificările", ci rulează doar când tastezi /commit. Lista albă allowed-tools îl restricționează la subcomenzi git; fizic nu poate rula rm -rf sau face push către remote. Acesta este unul pe care îl livrăm live în propriul nostru pipeline.

Pentru acțiuni post-commit deterministe (rularea lint, regenerarea tipurilor, apelarea unui webhook Slack), folosește hook-uri Claude Code în schimb — skill-urile sunt probabilistice, hook-urile se declanșează de fiecare dată.

Skill-ul /explain-code (invocabil de către model)

markdown
---
name: Explain code
description: Use when the user asks for a plain-English walkthrough of a code snippet, function, or file. Use $ARGUMENTS for the path or snippet.
argument-hint: <file path or pasted snippet>
model: claude-opus-4-7
---

1. Read the file or snippet at $ARGUMENTS. If $ARGUMENTS is empty, ask
   the user which file to explain.
2. State the file's purpose in one sentence.
3. Walk through the control flow line by line in plain English.
4. Flag any non-obvious dependencies, side effects, or hidden assumptions.
5. End with one question the reader should ask before modifying this code.

Prompt de test: walk me through what auth/middleware.ts does

Ce se întâmplă: observă că utilizatorul nu a tastat /explain-code. Claude potrivește „walk me through" cu câmpul description, găsește skill-ul și îl invocă automat. Asta e magia — câmpul description face rutarea. Câmpul model: claude-opus-4-7 fixează acest skill pe Opus, indiferent de modelul pe care l-ai setat ca implicit, astfel încât analizele profunde de cod primesc întotdeauna modelul mai inteligent. (Mai multe despre rularea Claude Code cu modele diferite.)

De ce două tipare? Skill-ul #1 este invocabil de utilizator + limitat la instrumente specifice, previzibil, sigur, perfect pentru git sau deploy-uri. Skill-ul #2 este invocat automat + nelimitat, magia skill-urilor, dar te bazezi pe câmpul description. Skill-urile invocabile de utilizator îți oferă previzibilitate; skill-urile invocabile de model îți oferă magie. Alege în funcție de skill, nu de repo.

Pentru mai multe exemple reale de skill-uri, consultă repo-ul oficial anthropics/skills și lista awesome-claude-skills întreținută de comunitate.

Skills vs. MCP vs. Subagenți vs. Hook-uri: Când să folosești fiecare

Folosește Skills pentru fluxuri de lucru reutilizabile pe care Claude ar trebui să le declanșeze automat sau pe care le invoci ca slash commands. Folosește servere MCP când ai nevoie de date externe în timp real (baze de date, API-uri, sisteme de fișiere din afara directorului de lucru). Folosește subagenți pentru planuri în mai mulți pași pe care Claude ar trebui să le delege unui context nou. Folosește hook-uri pentru evenimente deterministe (pre-commit, post-tool-use) care trebuie să se declanșeze întotdeauna, niciodată probabilistic.

Încadrare rapidă: skills sunt fluxuri de lucru, Model Context Protocol sunt date, subagenții sunt planuri, hook-urile sunt evenimente. Fiecare există la un nivel diferit al Claude Code, iar nivelul greșit înseamnă instrumentul greșit. Conform propriei postări a Anthropic, Skills explained, aceasta este încadrarea pe care vor să o internalizezi.

ÎntrebareSkillsMCPSubagențiHook-uri
Declanșat depotrivire prompt sau /slashcmdmodelul decide să apeleze un toolmodelul delegă o sarcinăeveniment Claude Code (pre-tool-use, post-edit)
Se află în.claude/skills/server extern (stdio sau SSE).claude/agents/blocul hooks din settings.json
Ideal pentrufluxuri de lucru reutilizabile, șabloane de prompt cu logicădate live, API-uri terțe, acces la sistemul de fișiere din afara cwdplanificare în mai mulți pași, lucru paralel, contexte izolateevenimente deterministe care trebuie să se declanșeze întotdeauna
Determinismprobabilistic (Claude alege)probabilistic (Claude alege)probabilistic (Claude alege)determinist (se declanșează întotdeauna)
Cost de tokeniscăzut (doar description se încarcă la scanare)mediu-ridicat (definiții tool + răspunsuri)ridicat (context nou per delegare)zero (execuție shell out-of-band)
Când NU se foloseștedate live, evenimente deterministefluxuri de lucru statice, logică de promptacțiuni deterministe de tip single-shotlogică cu ramificații, orice e probabilistic

Se compun. Un skill poate apela un tool MCP prin allowed-tools. Un hook se poate declanșa după ce un skill se finalizează. Un subagent poate folosi skills la care i s-a dat acces. Cel mai clar model mental: alege mai întâi nivelul potrivit, apoi lasă-le să se suprapună. Skills sunt primitiva de context engineering la care apelezi când vrei un flux de lucru pe care Claude îl poate alege; automatizezi cu hook-uri când vrei ceva ce Claude nu poate omite. Cel mai prost mod de a le folosi greșit: Skills pentru date în timp real (folosește MCP); MCP pentru șabloane de prompt de unică folosință (folosește Skills); subagenți pentru editări deterministe de fișiere (folosește hooks); hooks pentru logică ramificată (folosește Skills). Skills sunt fluxuri de lucru, MCP este date, subagenții sunt planuri, hooks sunt evenimente. Alege după strat, nu după cuvântul la modă.

Unde se găsesc skill-urile: personal, proiect, plugin, enterprise

Skill-urile Claude se instalează în patru domenii: personal (~/.claude/skills/, doar pentru tine), proiect (.claude/skills/ în rădăcina repository-ului, echipa ta prin git), plugin (distribuit prin Anthropic Marketplace sau orice URL de plugin) și enterprise (impus de departamentul IT prin MDM/politici de administrare). Claude le scanează pe toate patru la pornire.

DomeniuCalePartajarePotrivit pentru
Personal~/.claude/skills/nepartajatfluxurile tale de lucru zilnice (commit, review, scrierea de PR-uri)
Proiect.claude/skills/ (rădăcina repository-ului)git, toți contributorii din repositoryconvențiile echipei, pattern-uri specifice bazei de cod
Plugininstalat prin /plugin install <url>Anthropic Marketplace sau URLreutilizare între repository-uri, distribuire către comunitate
Enterpriseimpus de administratorul organizației (setări gestionate)aplicat la nivelul întregii organizațiifluxuri de lucru impuse de conformitate, instrumente securizate
Inclus (built-in)vine împreună cu Claude Coden/askill-uri pentru documente (pdf, docx, pptx, xlsx), /debug, /simplify

Skill-urile incluse pentru documente sunt ușor de uitat; Claude Code vine deja cu skill-urile pdf, docx, pptx și xlsx din start, plus o mică bibliotecă de comenzi integrate precum /debug, /simplify și altele similare. (Instrumentul soră Claude Design vine cu propriile skill-uri incluse pentru fluxuri de lucru de generare a designului; același model, domeniu diferit.)

Când livrezi prin plugin în loc de proiect? Plugin-urile câștigă atunci când același flux de lucru aduce beneficii mai multor repository-uri: un skill /release pe care îl folosești în cinci baze de cod ale clienților își are locul într-un plugin, nu copiat în .claude/skills/ al fiecărui repository. Skill-urile de proiect sunt mai potrivite pentru convențiile specifice bazei de cod (șablonul de PR al echipei tale, runner-ul tău personalizat de teste). Anthropic Marketplace, împreună cu /plugin install din orice URL, fac din plugin-uri răspunsul potrivit pentru reutilizarea între repository-uri. Conform documentației pentru plugin-uri, descoperirea și actualizările sunt gestionate automat.

Diagramă de arhitectură Claude Code care prezintă patru straturi: Skills (șabloane de fluxuri de lucru), MCP (plan de date), Subagents (delegare), Hooks (evenimente). Săgețile indică modul în care acestea se compun în timpul execuției.

Modele avansate: $ARGUMENTS, injecție dinamică de shell, context: fork

Trei modele avansate de skill-uri sunt cele mai importante: $ARGUMENTS permite utilizatorilor să transmită parametri skill-urilor invocabile de utilizator (/translate $ARGUMENTS); injecția dinamică de shell (cu allowed-tools: Bash(...)) permite unui skill să ruleze scripturi și să transmită ieșirea în context; iar context: fork (Skills 2.0) rulează skill-ul într-o fereastră de context izolată. Whitepaper-ul Ghid complet al Anthropic este referința canonică pentru context: fork începând din mai 2026.

$ARGUMENTS pentru skill-uri parametrizate

yaml
---
name: Translate
description: Translate the most recent message into the target language.
user-invocable: true
argument-hint: <target-language, e.g. spanish, japanese, brazilian portuguese>
---

Translate the user's previous message into $ARGUMENTS. Preserve tone,
preserve markdown formatting, return only the translation.

Prompt de test: /translate spanish. Claude înlocuiește $ARGUMENTS cu spanish la rulare. Cel mai simplu mod de a face un skill multifuncțional fără a scrie variante.

Injecție dinamică de shell prin allowed-tools

yaml
---
name: Review last commit
description: Use when the user wants a code review of the last git commit.
allowed-tools: ["Bash(git diff HEAD~1:*)", "Bash(git log -1:*)"]
---

Run `git diff HEAD~1` and `git log -1`. Review the diff for bugs, security
issues, and style violations. Output a 5-bullet review.

Skill-ul execută comenzi shell, dirijează diff-ul în context și îl revizuiește. Limitează allowed-tools la comenzi specifice (Bash(git diff HEAD~1:*)), niciodată Bash simplu — permisiunea de Bash simplu este varianta-capcană de securitate a acestui tipar.

context: fork (Skills 2.0)

yaml
---
name: Deep research
description: Use when the user wants a multi-source research summary on a topic.
context: fork
---

Research the topic in $ARGUMENTS using available web tools. Produce a
2-page summary with citations. Do not pollute the main thread.

Prin forking, skill-ul primește propria fereastră de context, astfel încât cei 50K de tokeni din notele intermediare de cercetare să nu ajungă în sesiunea principală. Util pentru cercetări îndelungate, planificarea unor refactorizări ample sau orice altceva care produce mulți tokeni de unică folosință. Disponibil doar în Skills 2.0; versiunile mai vechi de Claude Code ignoră acest câmp.

Depanare: De ce nu se activează skill-ul tău

Skill-urile nu se activează, de obicei, din unul dintre următoarele patru motive: (1) câmpul description este prea generic pentru ca Claude să-l potrivească cu promptul tău, (2) directorul se află într-o cale greșită (.claude/skills/, nu claude/skills/), (3) Claude Code nu a fost repornit după adăugarea skill-ului (valabil doar pentru versiunile anterioare Skills 2.0) sau (4) numele skill-ului intră în conflict cu un skill integrat sau cu prioritate mai mare. Conform celor mai căutate moduri de eșec pe Google din trackerul de probleme GitHub al Claude Code, aceste patru motive acoperă ~95% din rapoartele de tipul „de ce nu funcționează".

Mod de eșec 1: „Skill-ul meu nu apare deloc”

Cauza numărul unu este o cale greșită — .claude/skills/ (cu punct) versus claude/skills/ (fără punct) este o greșeală de tastare pe care am făcut-o cu toții la ora 1 noaptea. Rulează ls -la ~/.claude/skills/ pentru a confirma că directorul există, cu punct. Dacă există, iar Claude tot nu îl vede, repornește Claude Code o dată. Versiunile anterioare Skills 2.0 scanează doar la pornire.

Modul de eșec 2: „Claude nu îmi invocă automat skill-ul”

Câmpul description este prea vag sau este scris pentru oameni, nu pentru Claude. Rescrie-l cu fraze de declanșare concrete, care oglindesc modul în care utilizatorii formulează de fapt cererile. După ce am construit 4 skill-uri pentru acest repo, capcana în care am căzut a fost să las descrieri de tipul „Un skill util pentru SEO.” Inutil. Rescrie astfel: „Use when the user wants to add JSON-LD schema, meta tags, or SEO frontmatter to a Markdown post.” Acuratețea declanșării a crescut de la ~30% la ~95%. Acuratețea declanșării depinde în totalitate de câmpul description. Scrie-l pentru Claude, nu pentru CV-ul tău.

Mod de eșec 3: „Descrierea a fost trunchiată în paleta de comenzi slash”

Fie description depășește 1024 de caractere, fie name depășește 64 de caractere. Ambele au limite stricte. Soluție: împarte skill-ul în două skill-uri mai restrânse sau mută detaliile lungi în corpul SKILL.md. Frontmatter-ul este pentru rutare, nu pentru documentație.

Modul de eșec 4: „Detectarea modificărilor în timp real nu funcționează”

Claude Code dinainte de Skills 2.0 necesită o repornire completă după orice editare a SKILL.md. Dacă iterezi asupra unui skill și modificările tale nu se aplică, probabil folosești o versiune mai veche. Fie treci la o versiune de Claude Code care include Skills 2.0 (detectare în timp real), fie obișnuiește-te să repornești după fiecare salvare. Enervant, dar ieftin.

Abilități dincolo de Claude: Standardul deschis Agent Skills

Da, abilitățile sunt un standard deschis. Standardul Agent Skills de pe agentskills.io definește formatul SKILL.md independent de orice furnizor. Codex CLI și ChatGPT Desktop de la OpenAI au adoptat standardul în decembrie 2025; același SKILL.md pe care îl scrii pentru Claude Code rulează în Codex cu mici ajustări ale frontmatter-ului.

Iată matricea de suport cross-tool din mai 2026: Claude Code are suport complet pentru Agent Skills (implementarea de referință). Codex CLI de la OpenAI are suport complet. ChatGPT Desktop are suport parțial: name, description și corpul funcționează, dar paritatea pentru allowed-tools nu există încă. Gemini CLI a anunțat suportul la începutul lui 2026, dar nu îl livrase la momentul scrierii acestui articol. Cursor este excepția: folosește propriul format Cursor rules și nu citește nativ SKILL.md, deși există shim-uri create de comunitate.

Ce să scrii azi pentru ca abilitățile tale să supraviețuiască anului: păstrează name și description curate și independente de tool. Izolează orice frontmatter specific unui furnizor în spatele unui namespace (claude: sau codex:) dacă treci la cross-tool. Suprafața portabilă — name, description, body, $ARGUMENTS — funcționează peste tot; câmpurile avansate precum context: fork sunt specifice Claude până când alți furnizori livrează echivalente. Anthropic împinge, de asemenea, o integrare mai profundă în marketplace conform Claude Code roadmap-ului scurs, așa că portabilitatea va deveni tot mai ușoară.

Cele trei locuri în care să cauți exemple de abilități: anthropics/skills (oficial), awesome-claude-skills (comunitate) și agentskills.io (pagina de specificații a standardului). Abilitățile nu mai sunt o funcționalitate Claude. Sunt un standard deschis pe care Claude l-a livrat primul.

Întrebări frecvente

Care este diferența dintre un skill Claude și un server MCP?

Un skill Claude este un fișier SKILL.md cu instrucțiuni de workflow pe care Claude le încarcă atunci când promptul tău se potrivește cu descrierea sa. Un server MCP este un proces separat pe care Claude îl apelează pentru a prelua date în timp real (baze de date, API-uri, sisteme de fișiere din afara directorului de lucru). Folosește Skills pentru workflow-uri; folosește MCP pentru date. Acestea se compun — skill-urile pot apela instrumente MCP.

Sunt skill-urile Claude gratuite?

Da, Skills este o funcționalitate integrată în Claude Code, fără costuri suplimentare. Plătești doar pentru token-urile de model consumate atunci când rulează un skill. Skill-urile pe care le instalezi din Anthropic Marketplace pot fi plătite (rar, în momentul de față), dar repository-ul oficial anthropics/skills și listele „awesome” din comunitate sunt complet gratuite pentru copiere și utilizare.

Unde se instalează skill-urile Claude?

Skill-urile personale se instalează în ~/.claude/skills/{skill-name}/, iar skill-urile de proiect în .claude/skills/{skill-name}/ din rădăcina repository-ului. Skill-urile de plugin se instalează prin /plugin install <url> și se află în directorul de pluginuri. Skill-urile enterprise sunt distribuite de departamentul IT al organizației prin setări gestionate. Claude Code scanează toate cele patru domenii la pornire.

Cum creez un skill Claude de la zero?

Creează un folder în ~/.claude/skills/, adaugă un fișier SKILL.md cu frontmatter YAML (name, description) urmat de instrucțiunile de workflow și repornește Claude Code. Cea mai rapidă cale: deschide Claude Code și cere-i să invoce skillul skill-creator inclus, care îți va genera scheletul fișierului SKILL.md în mai puțin de un minut.

De ce nu se declanșează skill-ul meu Claude?

Cele mai frecvente patru cauze: (1) description este prea vag pentru ca Claude să-l potrivească cu promptul tău — rescrie-l cu fraze de declanșare concrete; (2) skill-ul se află în calea greșită (.claude/skills/, nu claude/skills/); (3) Claude Code trebuie repornit în versiunile anterioare Skills 2.0; (4) numele skill-ului intră în conflict cu un skill inclus implicit. Verifică cu ls -la ~/.claude/skills/.

Pot ChatGPT sau Cursor să folosească skill-urile Claude?

ChatGPT Desktop și Codex CLI acceptă același standard Agent Skills ca Claude, iar același SKILL.md rulează în ambele, cu modificări minore de frontmatter. Cursor folosește propriul format de reguli Cursor și nu citește nativ SKILL.md. Gemini CLI a anunțat suportul la începutul anului 2026, dar acesta nu fusese lansat până în mai 2026.

Ce este skill-ul skill-creator?

skill-creator este un meta-skill inclus în repository-ul anthropics/skills, care îl ajută pe Claude să scrie noi fișiere SKILL.md pentru tine. Spune-i lui Claude ce vrei să facă skill-ul; skill-creator te intervievează pentru descriere, alege allowed-tools rezonabile și scrie SKILL.md în folderul potrivit. Cel mai rapid scaffold posibil.

Ce face disable-model-invocation?

Setarea disable-model-invocation: true în frontmatter-ul skill-ului tău împiedică Claude să declanșeze automat skill-ul pe baza potrivirii cu promptul. Skill-ul devine invocabile doar de către utilizator: apare în paleta de comenzi slash ca /skill-name și rulează numai când este apelat explicit. Folosește-l pentru acțiuni distructive sau deterministe, precum /commit sau /deploy.


Construiește câteva skill-uri, livrează-le într-un proiect și vezi ce funcționează. Dacă echipa ta se lovește de grupul de capcane de tipul „skill-ul nu se declanșează" în mai multe repo-uri și vrei o a doua pereche de ochi pentru configurarea .claude/skills/, contactează-ne — te ajut cu plăcere să le parcurgi.

Etichete

claude skillsclaude codeSKILL.mdagent skills standardMCPtutorial claude

Distribuie acest articol

Articole similare

Mai multe din ai-machine-learning

ai-machine-learning
Jul 24, 2026

Claude Opus 5 a sosit: inteligență aproape de Fable 5 la jumătate de preț

Anthropic a lansat Claude Opus 5 pe 24 iulie 2026. Mai mult decât dublează scorul Opus 4.8 pe Frontier-Bench și menține prețul Opus, dar pierde câteva teste în fața Fable 5 și Mythos 5. Iată tabelul de benchmark-uri, prețul și verdictul: schimbi / aștepți / rămâi.

10 min read min citire
Citește
ai-machine-learning
Jul 20, 2026

Cele mai bune 8 API-uri de web scraping AI în 2026 (testate pe stack-ul nostru de agenți)

Am testat 8 API-uri de web scraping AI cu prețuri reale din 2026, obținute prin stack-ul nostru de agenți. Firecrawl, Bright Data, ScrapingBee și alte 5, clasificate pentru output gata pentru LLM, anti-bot și suport MCP.

9 min read min citire
Citește
ai-machine-learning
Jul 20, 2026

Ingineria prompturilor pentru programare: 7 modele pe care le folosim zilnic în Claude Code și Cursor (2026)

Majoritatea articolelor despre „prompturi AI pentru codare” îți oferă 50 de șabloane de copiat. Acest articol te învață cele 7 modele pe care le folosim în fiecare zi pentru a rula o pipeline Claude Code cu 16 agenți, cu exemple reale de „înainte și după” pentru fiecare, plus unde se aplică fiecare model în Claude Code, Cursor și Copilot în 2026.

11 min read min citire
Citește
Vezi toate articolele
Începe Proiectul Tău

Gata să construim ceva extraordinară?

Hai să-ți transformăm viziunea în realitate. Echipa noastră e pregătită să te ajute să creezi software care face diferența.

Programează un apel de 30 minVezi proiectele noastre

Cele mai populare din bibliotecă

Skill-uri Claude

Vezi toate
  • New Post

    Full SEO blog pipeline: research, brief, write, validate, image, translate, publish to Sanity. Autonomous from start to finish.

  • Content Refresh

    Audit a stale post, find decay drivers, and ship a SERP-aligned refresh without losing existing rankings.

  • SEO Audit

    Site-wide SEO audit with prioritized fix list: technical, on-page, and EEAT signals.

Automatizări AI

Vezi toate
  • Security Auditor

    Weekly SCA + IaC scan with prioritized fix PRs.

  • Cold Email Writer

    Generates first-touch emails grounded in one specific public detail.

  • Lead Research Agent

    Enrich an email into a profile, score fit, alert in Slack.

Cele mai populare din bibliotecă

Skill-uri Claude

Vezi toate
  • New Post

    Full SEO blog pipeline: research, brief, write, validate, image, translate, publish to Sanity. Autonomous from start to finish.

  • Content Refresh

    Audit a stale post, find decay drivers, and ship a SERP-aligned refresh without losing existing rankings.

  • SEO Audit

    Site-wide SEO audit with prioritized fix list: technical, on-page, and EEAT signals.

Automatizări AI

Vezi toate
  • Security Auditor

    Weekly SCA + IaC scan with prioritized fix PRs.

  • Cold Email Writer

    Generates first-touch emails grounded in one specific public detail.

  • Lead Research Agent

    Enrich an email into a profile, score fit, alert in Slack.

Servicii

  • Soluții Enterprise
  • Aplicații Mobile
  • Aplicații Web

Soluții

  • Sisteme CRM
  • Integrare AI
  • Soluții ERP
  • Agenți Vocali
  • Automatizarea Proceselor
  • Cibersécurité

Bibliotecă

  • Blog
  • Portofoliu

Comunitate

  • Automatizări AI
  • Skill-uri Claude

Tool-uri

  • Calculator cost aplicație mobilă
  • Calculator cost API OpenAI / LLM
  • Calculator cost MVP
  • Calculator cost agent AI vocal

Companie

  • Despre
  • Parteneri
  • Contact

Mențiuni legale

  • Politica de confidențialitate
  • Termeni și condiții
  • Politica cookie

Servicii

  • Soluții Enterprise
  • Aplicații Mobile
  • Aplicații Web

Soluții

  • Sisteme CRM
  • Integrare AI
  • Soluții ERP
  • Agenți Vocali
  • Automatizarea Proceselor
  • Cibersécurité

Bibliotecă

  • Blog
  • Portofoliu

Comunitate

  • Automatizări AI
  • Skill-uri Claude

Tool-uri

  • Calculator cost aplicație mobilă
  • Calculator cost API OpenAI / LLM
  • Calculator cost MVP
  • Calculator cost agent AI vocal

Companie

  • Despre
  • Parteneri
  • Contact
Mențiuni legalePolitica de confidențialitateTermeni și condițiiPolitica cookie
TECHSY
© 2026 Techsy. Toate drepturile rezervate.