Skill عملی برای AI Agent
Terraform Style Guide
برای تولید و بازبینی Terraform code مطابق conventionهای HashiCorp و ساختار تمیز IaC استفاده میشود.
آمادهInfrastructure as Codeمتوسطبهروزرسانی ۱۶ تیر ۱۴۰۵
1
این Skill چه کاری میکند؟
این Skill کمک میکند Terraform code با structure بهتر، naming روشن، variable مناسب، outputs کاربردی و ترتیب منطقی resources نوشته یا review شود.
2
ورودی لازم
- Terraform module یا فایلها
- provider هدف
- نیاز infrastructure
- استاندارد naming یا محدودیت تیم
3
خروجی نهایی
- Terraform code review
- پیشنهاد structure
- اصلاح naming و variables
- چکلیست style
4
مناسب کدام Agentهاست؟
Claude CodeCursorCodexGitHub CopilotGemini
5
Copy Prompt / Workflow
این Terraform code را طبق style guide بررسی کن. ترتیب provider، data source، resource، variables و outputs را چک کن و اصلاحهای کمریسک و قابل diff بده.
6
آموزش استفاده مرحلهای
- فایلهای Terraform را بده.
- provider و هدف infrastructure را مشخص کن.
- ساختار variables، resources و outputs را بررسی کن.
- پیشنهادها را به blocker و improvement تقسیم کن.
7
مثال واقعی
برای یک module شبکه یا compute، این Skill naming و structure را تمیز میکند و ریسک diff را پایین میآورد.
8
خطاهای رایج
- resourceهای بیترتیب
- variableهای مبهم
- outputهای اضافی یا ناقص
- نادیده گرفتن convention تیم
9
منبع و نصب Skill
منبع اصلی و تأییدشده در skills.sh
npx skills add https://github.com/hashicorp/agent-skills --skill terraform-style-guide
10