# Scripts वाले Skills — एडवांस्ड Agent Workflows और Skills

Source: https://www.geekswithgeeks.com/hi/agent-workflows/skills-scripts

> तयशुदा काम को scripts में डालें जिन्हें skill बुलाए, model से बार-बार करवाने की जगह।

## सटीकता के लिए कोड, निर्णय के लिए model

Models निर्णय और शब्द-चयन में अच्छे हैं पर गणित, formatting और file handling में छोटी ग़लतियाँ कर सकते हैं। ऐसे तयशुदा steps को skill folder की script में डालें और निर्देशों में लिखें "यह script चलाओ"। नतीजा दोहराने योग्य और सस्ता होता है।

## Script वाला skill folder

निर्देश commits को हाथ से sort और format करवाने की जगह `scripts/changelog.py` बुलाते हैं।

```text
release-notes/
├── SKILL.md
├── scripts/
│   └── changelog.py     # groups commits, prints Markdown
└── templates/
    └── notes.md
```

## Scripts को कोड की तरह देखें

Skill scripts आपकी permissions के साथ चलती हैं। उन्हें किसी भी dependency की तरह review करें, और अविश्वसनीय स्रोतों से skills कभी install न करें।

**Quiz:** कौन-सा काम script में डालना सबसे अच्छा है?

- [ ] माफ़ी का लहजा तय करना
- [x] सूची की सटीक sorting और formatting
- [ ] Project का नाम चुनना
- [ ] कोड सुरुचिपूर्ण है या नहीं यह परखना

*Answer:* सूची की सटीक sorting और formatting. तयशुदा, सटीक काम कोड में, निर्णय model के पास रहता है।
