← BLOG
Tutorial

Gumawa ng mga Kaugalian at Utos Para sa Claude Code

Binabago ng mga kasanayan ang paulit - ulit na mga pag - uutos tungo sa maaaring baguhing mga utos. Sumulat ng isang SKIL.md ng isang beses, ito'y pakiusapan ng /skill-name, at ang Claude Code ay nagsasagawa ng buong trabaho sa bawat pagkakataon.

Ang mga kasanayan ay mga markdown file na nagbibigay kahulugan sa mga reusable workflows para sa Claude Code. Sa halip na i - type ang mga ito sa tuwing maglalagay ka ng code review, o gagawa ng dokumentasyon, susulat ka ng SKIL.md nang isang beses at hihilingin ito sa iyo sa pamamagitan ng pag - uutos.

Ano ba ang Kakayahan ng Claude Code?

Ang isang Kasanayan ay isang talaksang markdown (SKILL.md) na naglalaman ng mga tagubilin na sinusunod ni Claude Code kapag ikaw ay humihingi nito. Maaari itong kinabibilangan ng paglalarawan, mga paghihigpit sa kasangkapan, konteksto settings, at mga instruksiyong step-by-ack. Isip - isipin ito bilang isang ligtas na hakbang sa mga superpower.

Paano ka gumagawa ng kasanayan?

Gumawa ng isang file na SKIL.md sa inyong proyekto's .claude/skills/ directory (bahagi sa koponan) o sa ~/.claude/skills/ (personal):

# .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

Ngayon maaari mo itong hilingin:

# In Claude Code
> /deploy

Anong mga mapagpipilian sa unahan ang makukuha?

MapagpipilianKung ano ang ginagawa nitoHalimbawa
pangalanPangalan ng Slash commandpaglalagay
paglalarawanMga pagtatanghal sa talaan ng kasanayanLuwagin hanggang Tuloy
pinapayagang-toolPaghigpitan kung aling mga kasangkapan ang magagamit ng kasanayanBash, Basahin, Baguhin
napinsalang-model-inlingMga tawag sa Itotoo
kontekstoPag - aasikaso sa Sessionfork (mga pagtakbo sa nakabukod na konteksto)

Anu - ano ang mabuting gamit ng mga kaso para sa mga Kasanayan?

  • +Ang mga dloyment worksrop (subok → magtayo → maglagay → tiyakin)
  • +Code review Listahan (katiwasayan, pagganap, istilo)
  • +Ang henerasyon ng Documentation (API docs, changelogs, ClayMEs)
  • +Ang mga operasyon ng Database (migration, seeding, backup)
  • +Pagsakay sa bagong mga miyembro ng koponan (project tour, setup verification)
  • +Release management (pagbabago, changelog, tag, lathala)

Paano ka gumagamit ng iba't ibang kasanayan?

Ang mga kasanayan ay sumusuporta sa mga argumento sa pamamagitan ng $ARGUMENTS (buong teksto) at positional variables ($0, $1, atbp.):

# .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

Pakikiusap sa pamamagitan ng mga argumento

# Single argument
> /create-component UserProfile

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

Paano mo ba ibinabahagi ang mga kasanayan sa iyong pangkat?

Maglagay ng mga Kasanayan sa iyong proyekto .claude/skills/ directory at i-git ang mga ito. Bawat developer na nag - clone ng repo ay nagkakaroon ng pare - parehong kasanayan. Ang mga kasanayang personal ay napapaloob sa ~/.claude/skills/ at huwag ibahagi.

Madalas magtanong

← Bumalik sa blogMagsimulang Malaya — Module 1