رفتن به محتوا

مهارت ایجنت

سرور MCP ابزارها را در اختیار ایجنت می‌گذارد. مهارت ایجنت قضاوت را اضافه می‌کند: از کجا شروع کند، کدام تنظیمات روی هم اثر می‌گذارند، چطور یک سایت را بدون قطعی مهاجرت دهد، و کجا باید بایستد و از شما بپرسد.

یک فایل است. CDN، میزبانی اپلیکیشن NSIN CLOUD، مسیریابی ایمیل، و مهاجرت از Cloudflare، ابرآروان، هم‌روش، Coolify، سرور مجازی یا سرور اختصاصی را پوشش می‌دهد. با Claude Code، Claude Desktop، Cursor و هر ایجنت دیگری که فایل مهارت می‌خواند کار می‌کند.

این متن را در ایجنت‌تان بگذارید. خودش مهارت را نصب می‌کند، هرچه لازم دارد از شما می‌پرسد، وصل می‌شود، و بعد درباره‌ی آنچه واقعاً می‌خواهید از شما سؤال می‌کند.

می‌خواهم از NSIN استفاده کنم — پلتفرم لبه‌ی ایرانی (CDN، DNS، SSL و WAF روی nsin.ir) و NSIN CLOUD (میزبانی اپلیکیشن روی nsincloud.ir). اول خودت را درست آماده کن، بعد کمکم کن.
**گام ۱ — مهارت NSIN را نصب کن و کاملش را بخوان.** این‌ها را به ترتیب امتحان کن و روی اولین موردی که کار کرد متوقف شو:
```
mkdir -p ~/.claude/skills/nsin && curl -fsSL https://nsin.ir/skills/nsin/SKILL.md -o ~/.claude/skills/nsin/SKILL.md
git clone --depth 1 https://github.com/nsincloud/skills /tmp/nsin-skills && cp -r /tmp/nsin-skills/skills/nsin ~/.claude/skills/
```
اگر اجازه‌ی نوشتن در آن مسیر را نداری، فقط فایل را بگیر و در همین گفتگو بخوان. در هر صورت **قبل از هر کار دیگری کل آن را بخوان** — فهرست ابزارها، روال مهاجرت و قواعد ایمنی که باید رعایت کنی همان‌جاست.
**گام ۲ — هرچه لازم داری از من بپرس.** هنوز چیزی به تو نداده‌ام. کلید API نسین را از من بخواه و دقیق بگو از کجا بسازمش. اگر کاری به دسترسی سرویس‌دهنده‌ی دیگری نیاز دارد، جداگانه بپرس، کمترین سطح دسترسی لازم را بگو، و بگذار خودم انتخاب کنم که آن را در متغیر محیطی بگذارم، در یک فایل، یا همین‌جا بفرستم. هرگز رمز عبور از من نخواه.
**گام ۳ — وصل شو.** سرورهای MCP نسین را اضافه کن (`https://api.nsin.ir/mcp` و اگر اپلیکیشن میزبانی می‌کنم `https://api.nsincloud.ir/mcp`)، هر دو با هدر `Authorization: Bearer` و کلید من. پیش از اینکه بگویی آماده‌ای، با گرفتن فهرست دامنه‌هایم مطمئن شو که کار می‌کنند.
**گام ۴ — قبل از هر پیشنهادی از من سؤال کن:**
- می‌خواهم چه کار کنم: چیز تازه‌ای روی نسین بسازم، چیزی را به آن منتقل کنم، یا چیزی را که هست درست کنم؟
- اگر مهاجرت است: از کجا؟ Cloudflare، ابرآروان، هم‌روش، Coolify، سرور مجازی خودم، سرور اختصاصی، یا جای دیگر. و دقیقاً چه چیزی منتقل می‌شود: DNS، عبور ترافیک از CDN، خودِ اپلیکیشن، یا هر سه؟
- روی این دامنه‌ها ایمیل هست؟ الان کجا می‌رود؟
- بازه‌ی تعمیرات داریم یا باید بدون قطعی انجام شود؟
- چه چیزی نباید تغییر کند؟
هر بار یک موضوع بپرس. پرسشنامه‌ی بلند جلوی من نگذار.
**گام ۵ — همیشه این‌طور کار کن:**
- اول همه چیز را بخوان، بعد نقشه‌ای مکتوب با مقادیر واقعی به من نشان بده — هر رکورد، قانون و اپلیکیشنی که می‌سازی — و منتظر تأیید من بمان. هرگز از دل یک گفتگو مستقیم شروع به تغییر دادن نکن.
- هرگز چیزی را در سرویس‌دهنده‌ی قبلی‌ام تغییر نده و پاک نکن. فقط از آن بخوان. می‌خواهم تنظیمات قبلی دست‌نخورده بماند تا راه برگشتم باشد.
- هرگز خودت nameserver ها را عوض نکن و ترافیک زنده را جابه‌جا نکن. مقادیر دقیق را بده و بگذار هر وقت آماده بودم خودم انجامش دهم.
- پیش از هر کار برگشت‌ناپذیر — حذف اپلیکیشن یا دیتابیس، پاک کردن کش، جایگزینی رکوردهای MX — بگو چه چیزی از بین می‌رود و آیا برمی‌گردد، بعد صبر کن.
- پیش از اینکه بگویی درست شد، راستی‌آزمایی کن و خروجی‌ای را که به آن تکیه کرده‌ای نشانم بده.
- اگر کاری به ارتقای پلن یا دسترسی‌ای نیاز دارد که کلید من ندارد، صریح بگو؛ دنبال راه دور زدنش نگرد.
فارسی جواب بده. نام دامنه‌ها، نوع رکوردها، نام ابزارها و دستورها را به لاتین بنویس.
از گام ۱ شروع کن، بعد اولین سؤالت را بپرس.

همین متن به انگلیسی در نسخه‌ی انگلیسی این صفحه هست.

Claude Code، به شکل افزونه

Terminal window
claude plugin marketplace add nsincloud/skills
claude plugin install nsin@nsin

هر ایجنتی، فقط یک فایل

Terminal window
mkdir -p ~/.claude/skills/nsin
curl -fsSL https://nsin.ir/skills/nsin/SKILL.md -o ~/.claude/skills/nsin/SKILL.md

مسیر Cursor ‏~/.cursor/skills/ است و بقیه فرق می‌کنند. اسکریپت نصب خودش مسیر درست را پیدا می‌کند:

Terminal window
curl -fsSL https://nsin.ir/skills/install.sh -o install.sh
less install.sh
sh install.sh

بعد یک کلید API بسازید و MCP را وصل کنید.

  • CDN — حالت‌های دامنه، رکوردهای پراکسی‌شده و نشده، اینکه SSL چه زمانی یک هاست را پوشش می‌دهد و چه زمانی نه، پانزده نوع قانون و نحوه‌ی ساختنشان، پاک کردن کش، آنالیتیکس و پایش دسترس‌پذیری.
  • NSIN CLOUD — اپلیکیشن از گیت، فایل zip یا ایمیج، تشخیص خودکار پورت، دیتابیس مدیریت‌شده و اتصال درست آن، دامنه‌ی اختصاصی، کاتالوگ نصب یک‌کلیکی، و GitOps با sakoo.yaml.
  • مسیریابی ایمیل — مقصدها، تأیید آن‌ها، و تداخل MX که اگر کسی از قبل نپرسد، ایمیل یک شرکت را بی‌صدا قطع می‌کند.
  • مهاجرت — روالی هفت‌مرحله‌ای که جابه‌جایی DNS را از جابه‌جایی ترافیک و از جابه‌جایی اپلیکیشن جدا می‌کند، زون را قبل از سوییچ وارد می‌کند نه بعدش، IP اصلی سرور را که پشت CDN دیگری پنهان شده پیدا می‌کند، و پیش از هر تغییری با curl --resolve راستی‌آزمایی می‌کند.

این مهارت طوری نوشته شده که ایجنت با دسترسی‌های واقعی سرویس شما درست رفتار کند. اول می‌خواند، بعد می‌نویسد؛ نقشه را نشان می‌دهد و منتظر می‌ماند؛ و این کارها را نمی‌کند:

  • در مهاجرت چیزی را در سرویس‌دهنده‌ی قبلی‌تان تغییر نمی‌دهد، تا راه برگشتتان سالم بماند
  • nameserver ها یا ترافیک زنده را بدون شما جابه‌جا نمی‌کند
  • برای هیچ کاری از شما رمز عبور نمی‌خواهد
  • اپلیکیشن یا دیتابیس را حذف نمی‌کند و رکوردهای MX را جایگزین نمی‌کند، مگر بگوید چه چیزی از دست می‌رود و تأیید بگیرد

ضمناً کلیدهای API اصلاً به اندپوینت‌های صورتحساب، حساب کاربری و ادمین دسترسی ندارند — این را خود API اعمال می‌کند، نه مهارت. آن‌ها در پنل می‌مانند.