packages/skills/skills/azure-compute/SKILL.md
# Azure Compute Skill Recommend Azure VM sizes, VM Scale Sets (VMSS), and configurations by analyzing workload type, performance requirements, scaling needs, and budget. No Azure subscription required -- all data comes from public Microsoft documentation and the unauthenticated Retail Prices API. ## When to Use This Skill - User asks which Azure VM or VMSS to choose for a workload - User needs VM size recommendations for web, database, ML, batch, HPC, or other workloads - User wants to compar
npx skillsauth add mediar-ai/skillhubz packages/skills/skills/azure-computeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Recommend Azure VM sizes, VM Scale Sets (VMSS), and configurations by analyzing workload type, performance requirements, scaling needs, and budget. No Azure subscription required -- all data comes from public Microsoft documentation and the unauthenticated Retail Prices API.
Ask the user for (infer when possible):
| Requirement | Examples | | ---------------------- | ------------------------------------------------------------------ | | Workload type | Web server, relational DB, ML training, batch processing, dev/test | | vCPU / RAM needs | "4 cores, 16 GB RAM" or "lightweight" / "heavy" | | GPU needed? | Yes -> GPU families; No -> general/compute/memory | | Storage needs | High IOPS, large temp disk, premium SSD | | Budget priority | Cost-sensitive, performance-first, balanced | | OS | Linux or Windows (affects pricing) | | Region | Affects availability and price | | Instance count | Single instance, fixed count, or variable/dynamic | | Scaling needs | None, manual scaling, autoscale based on metrics or schedule | | Availability needs | Best-effort, fault-domain isolation, cross-zone HA | | Load balancing | Not needed, Azure Load Balancer (L4), Application Gateway (L7) |
Needs autoscaling?
-- Yes -> VMSS
-- No
-- Multiple identical instances needed?
-- Yes -> VMSS
-- No
-- High availability across fault domains / zones?
-- Yes, many instances -> VMSS
-- Yes, 1-2 instances -> VM + Availability Zone
-- Single instance sufficient? -> VM
| Signal | Recommendation | Why | | --------------------------------------------- | ----------------------------- | --------------------------------------------------------------------- | | Autoscale on CPU, memory, or schedule | VMSS | Built-in autoscale; no custom automation needed | | Stateless web/API tier behind a load balancer | VMSS | Homogeneous fleet with automatic distribution | | Batch / parallel processing across many nodes | VMSS | Scale out on demand, scale to zero when idle | | Mixed VM sizes in one group | VMSS (Flexible) | Flexible orchestration supports mixed SKUs | | Single long-lived server (jumpbox, AD DC) | VM | No scaling benefit; simpler management | | Unique per-instance config required | VM | Scale sets assume homogeneous configuration | | Stateful workload, tightly-coupled cluster | VM (or VMSS case-by-case) | Evaluate carefully; VMSS Flexible can work for some stateful patterns |
Select 2-3 candidate VM families matching the workload. Verify specifications against current Azure documentation.
Query the Azure Retail Prices API. VMSS has no extra charge -- pricing is per-VM instance.
Provide 2-3 options with trade-offs:
| Column | Purpose |
| -------------- | ----------------------------------------------- |
| Hosting Model | VM or VMSS (with orchestration mode if VMSS) |
| VM Size | ARM SKU name (e.g., Standard_D4s_v5) |
| vCPUs / RAM | Core specs |
| Instance Count | 1 for VM; min-max range for VMSS with autoscale |
| Estimated $/hr | Per-instance pay-as-you-go from API |
| Why | Fit for the workload |
| Trade-off | What the user gives up |
| Scenario | Action | | ------------------------------- | ------------------------------------------------------------------------------ | | API returns empty results | Broaden filters -- check armRegionName, serviceName, armSkuName spelling | | User unsure of workload type | Ask clarifying questions; default to General Purpose D-series | | Region not specified | Use eastus as default; note prices vary by region | | Unclear if VM or VMSS needed | Ask about scaling and instance count; default to single VM if unsure | | User asks VMSS pricing directly | Use same VM pricing API -- VMSS has no extra charge; multiply by instance count |
tools
# X Twitter Scraper Use Xquik for X/Twitter tweet search, user lookup, profile tweets, follower export, media download, monitors, webhooks, posting workflows, and MCP-backed API exploration. ## Prerequisites - A Xquik API key in `XQUIK_API_KEY`. - Internet access to `https://xquik.com/api/v1`, `https://xquik.com/mcp`, and `https://docs.xquik.com`. - A clear user request that identifies the target tweets, users, accounts, keywords, media, monitor, webhook, or write action. ## Source Truth -
tools
Use when the user says "mk0r", "appmaker CLI", "open a VM", "run something in the sandbox", "talk to the VM agent", "spin up an E2B sandbox", or "chat with appmaker from CLI." Wraps the `mk0r` CLI to list projects, exec commands inside their E2B sandboxes, stream chat with the VM agent (same `/api/chat` the web UI uses), toggle SOAX residential IP, manage schedules, and copy files. Supports a sticky default project via `mk0r projects use`.
testing
Use when the user mentions "influencer candidates", "social media operator", "check proposals on Upwork/Fiverr", "review influencer applications", "qualify candidates", or "reach out to operators". Manages the IG/TikTok account operator hiring pipeline — review applicants, check replies, qualify, and do proactive outreach.
tools
End-to-end newsletter pipeline: investigate recent features, draft, send via API endpoint, and track delivery/open/click metrics.