اسکیل devops-skills یک مجموعه متنباز از اسکیلهای تخصصی دواپس برای عاملهای هوش مصنوعی (AI Agents) است. این مجموعه به ایجنتها اجازه میدهد تا بهعنوان یک مشاور ارشد فقطخواندنی عمل کنند؛ به این معنا که زیرساخت شما را درک میکنند، یافتههای خود را بر پایه شواهد مستند میکنند و برنامههای ساختاریافتهای مینویسند که یک ایجنت دیگر یا انسان بتواند آنها را اجرا کند — بدون آنکه هرگز تغییری در زیرساخت شما ایجاد کنند.
این اسکیل چه مشکلی را حل میکند؟
ایجنتهای کدنویسی مدرن در پیروی از دستورالعملها عالی هستند، اما نوشتن مکرر پرامپتهای یکسان دواپس ناکارآمد است. بهجای نوشتن متنی طولانی مانند «بهعنوان یک مهندس ارشد دواپس عمل کن، خوشه Kubernetes من را بررسی کن، Terraform را بازبینی کن...»، کافی است دستور سادهای مانند /k8s-review را اجرا کنید.
ویژگیها و قابلیتها
دستهبندی اسکیلها
- بررسی حوادث:
/incidentبرای بررسی حوادث تولیدی با رویکرد فرضیهمحور و کاهش ریسک - ممیزی جامع:
/auditبرای ممیزی گسترده زیرساخت - بررسی لایهها:
/k8s-review،/terraform-review،/pipeline-review،/docker-reviewو/db-review - وضعیت عرضی:
/observability،/security-review،/costو/dr-review - عملیات و انتشار:
/release-readinessو/runbook
سطوح تلاش
هر اسکیل از سه سطح تلاش پشتیبانی میکند: quick (گذر سریع)، standard (پیشفرض) و deep (بررسی جامع).
قوانین سختگیرانه
- فقطخواندنی: هرگز چیزی را تغییر، حذف یا مستقر نمیکند
- مبتنی بر شواهد: یافتهها با
file:lineیا خروجی دستور پشتیبانی میشوند - شفافیت در اعتماد: هر یافته دارای سطح اطمینان HIGH/MED/LOW است
- حفظ محرمانگی: هرگز رمز عبور یا کلید را نمایش نمیدهد
نصب
برای نصب کل مجموعه اسکیلها، دستور زیر را اجرا کنید:
npx skills add NotHarshhaa/devops-skillsیا برای نصب یک اسکیل خاص:
npx skills add NotHarshhaa/devops-skills/k8s-reviewاین مجموعه با هر ایجنت سازگار با فرمت Agent Skills کار میکند. هر اسکیل شامل یک فایل SKILL.md است. همچنین میتوانید مجموعه را بهعنوان افزونه از طریق کاتالوگ موجود در پوشه .claude-plugin/ نصب کنید.
نحوهٔ استفاده
پس از نصب، کافی است دستور اسکیل موردنظر را صدا بزنید:
/k8s-reviewیا با اصلاحکنندههای زیر ترکیب کنید:
/security-review iam
/cost storage
/k8s-review quick
/terraform-review deepگردش کار معمول:
- اسکیل را در ریپازیتوری یا محیط خود فراخوانی کنید (مثلاً
/k8s-review). - اسکیل ابتدا تأیید میکند به چه چیزی اشاره دارد (زمینه خوشه، حساب، کامیت) و سپس جدول یافتهها را بر اساس اهرم (اثر ÷ تلاش) مرتب میکند.
- شماره یافتههایی را که میخواهید برنامهریزی شوند اعلام کنید: «plan 1, 3 and 5».
- برنامهها در پوشه
plans/ذخیره میشوند.
پرسشهای متداول
آیا این اسکیلها تغییری در زیرساخت من ایجاد میکنند؟
خیر. تمام اسکیلها صرفاً خواندنی هستند و فقط دستورات تشخیصی مانند terraform plan، kubectl get/describe و docker inspect را اجرا میکنند. تنها فایلهایی که مینویسند در پوشههای plans/، investigations/ و runbooks/ است.
تفاوت دستور /incident و /audit چیست؟
دستور /incident برای بررسی حوادث زنده تولیدی با رویکرد فرضیهمحور و توصیه امنترین اقدام اصلاحی برگشتپذیر است، در حالی که /audit یک ممیزی جامع و گسترده از کل زیرساخت انجام میدهد و به اسکیلهای تخصصیتر منشعب میشود.
آیا میتوانم فقط یک اسکیل را بهصورت مستقل نصب کنم؟
بله. بهجای نصب کل مجموعه، میتوانید یک اسکیل خاص را با دستور npx skills add NotHarshhaa/devops-skills/نام-اسکیل نصب کنید؛ مثلاً npx skills add NotHarshhaa/devops-skills/terraform-review
خروجی این اسکیلها به چه صورت است؟
خروجی اصلی، جدول یافتهها با سطوح اطمینان و سپس برنامههای اجرایی بهصورت مارکداون در پوشه plans/ است. برای /incident گزارش تحقیق و برای /runbook کتابچه راهنمای عملیات تولید میشود.
آیا این اسکیلها از پسزمینه ابری من مطلع میشوند؟
بله. قبل از استناد به شواهد زنده، اسکیل زمینه خوشه، حساب ابری، ورکاسپیس و کامیت را تأیید و گزارش میکند تا یافتهها به یک هدف مشخص متصل باشند، نه یک حدس کلی.