Skip to content
← Înapoi la blog
Tutorial·Code Velocity Academy

Creați competențe și comenzi personalizate pentru codul Claude

Aptitudinile se transformă în comenzi reutilizabile. Scrieți un SKILL.md o dată, invocați-l cu /skill-name, și Claude Code execută fluxul complet de lucru de fiecare dată.

Abilitățile sunt fișiere de reducere care definesc fluxurile de lucru reutilizabile pentru Claude Code. În loc să tastați același prompt complex de fiecare dată când doriți să implementați, să rulați o revizuire a codului sau să generați documentație, scrieți un SKILL.md o dată și îl invocați cu o comandă oblică.

Ce este o abilitate Claude Code?

O abilitate este un fișier de reducere (SKILL.md) care conține instrucțiunile pe care Claude Code le urmează atunci când îl invoci. Poate include o descriere, restricții pentru instrumente, setări de context și instrucțiuni pas cu pas. Gândește-te la asta ca la un prompt salvat cu superputeri.

Cum creezi o abilitate?

Creați un fișier SKILL.md în .claude/skills/ director (împărtășit cu echipa) sau în ~/.claude/skills/ (personal):

markdown
# .claude/skills/deploy.md
---
name: deploy
description: Deploy the current branch to staging
allowed-tools: Bash, Read
---

## Steps
1. Run the test suite: `npm run test`
2. If tests pass, build the project: `npm run build`
3. Deploy to staging: `npm run deploy:staging`
4. Verify the deployment by checking the health endpoint
5. Post a summary of what was deployed

Acum puteți invoca:

bash
# In Claude Code
> /deploy

Ce opțiuni frontmatter sunt disponibile?

OpțiuneCe faceExemplu
numeNumele comenzii Slashdesfăşoară
descriereArată în lista de competențeDesfăşurarea către instalare
instrumente permiseRestricționați instrumentele pe care le pot folosiBash, Read, Editare
dezactivează invocarea modeluluiPreveniți apelurile AI cuiburiadevărat
contextGestionarea sesiunilorfurculiță (run-uri în context izolat)

Care sunt cazurile de bună utilizare pentru competențe?

  • +Fluxuri de lucru de desfășurare (test → build → implementa → verifica)
  • +Lista de verificare a codurilor (securitate, performanță, stil)
  • +Generarea documentaţiei (documente API, jurnale de schimb, README)
  • +Operațiuni de baze de date (migrare, însămânțare, rezervă)
  • +La bordul noilor membri ai echipei (tur de proiect, verificare de configurare)
  • +Managementul de lansare (cucucui version, changelog, tag, publish)

Cum foloseşti variabilele în Skills?

Abilitățile susțin argumente prin $ARGUMENTS (text complet) și variabile de poziție (0, $ 1, etc.):

markdown
# .claude/skills/create-component.md
---
name: create-component
description: Create a new React component
---

Create a new React component named $0 in the components directory.

Requirements:
- TypeScript with proper props interface
- Tailwind CSS for styling
- Export as default
- Include basic unit test in __tests__/

Usage: /create-component UserProfile

Invocarea cu argumente

bash
# Single argument
> /create-component UserProfile

# Multiple arguments
> /create-component UserProfile --with-tests --with-story

Cum împarţi îndemânarea cu echipa ta?

Pune abilitățile în .claude / competențe / director de proiect și angajează-le să git. Fiecare dezvoltator care clonă repo devine aceleași competențe. Abilitățile personale merg în ~/.claude / competențe / și nu se împart.

Întrebări frecvente

Related resources

Glossary
Tools

Related posts

Cum de a instala codul Claude și executați prima ta sarcină AI
Tutorial · Feb 22, 2026
Conectați Claude Code la GitHub, Slack și baze de date cu MCP
Tutorial · Feb 16, 2026
I Replaced My Entire Debug Workflow With One Command
Workflow · Apr 5, 2026

Gata sa nu mai codezi incet?

37 de lectii. Proiecte reale. De la prima instalare la livrarea de functionalitati cu Claude Code. Modulul 1 e gratuit.

Pornește gratuit modulul 1
← Înapoi la blogPornește gratuit modulul 1