AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Aws Ops

skill-frontier-ai-next-mgarlbot-aws-ops · by frontier-ai-next

AWS EC2 — инстансы, VPC, subnets через aws_api tool

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-frontier-ai-next-mgarlbot-aws-ops

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-frontier-ai-next-mgarlbot-aws-ops)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Aws Ops? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

AWS EC2 (aws_api tool)

Креды в настройках бота: AWS_PROFILE или AWS_ACCESS_KEY_ID + AWS_SECRET_ACCESS_KEY, плюс AWS_REGION. Не передавай ключи в аргументах и не выводи их в ответ.

Когда использовать

  • «покажи EC2 / инстансы в AWS»
  • «подними t3.micro в eu-central-1»
  • «останови / запусти инстанс i-…»
  • «какие VPC / subnets / security groups»

Безопасность (обязательно)

  • Не вызывай terminate_instance без явного запроса пользователя на удаление.
  • Для terminate_instance нужен params.confirm: true.
  • По умолчанию предпочитай t3.micro / t3.small; не запускай дорогие типы без запроса.
  • Перед run_instance: list_vpcslist_subnetslist_security_groupslist_amis (Ubuntu/Amazon Linux).
  • После run_instance — краткий отчёт: InstanceId, IP, тип, регион.

Типовые вызовы

Инстансы:

{"action": "list_instances", "params": {"region": "eu-central-1"}}
{"action": "get_instance", "params": {"instance_id": "i-0123456789abcdef0", "region": "eu-central-1"}}

Запуск (минимальный):

{
  "action": "run_instance",
  "params": {
    "region": "eu-central-1",
    "ami_id": "ami-xxxxxxxx",
    "instance_type": "t3.micro",
    "name": "mgarlbot-test",
    "key_name": "my-key",
    "subnet_id": "subnet-xxx",
    "security_group_ids": ["sg-xxx"]
  }
}

Stop / start:

{"action": "stop_instance", "params": {"instance_id": "i-xxx", "region": "eu-central-1"}}
{"action": "start_instance", "params": {"instance_id": "i-xxx", "region": "eu-central-1"}}

Terminate (только по явной просьбе):

{"action": "terminate_instance", "params": {"instance_id": "i-xxx", "region": "eu-central-1", "confirm": true}}

Сеть и образы:

{"action": "list_vpcs", "params": {"region": "eu-central-1"}}
{"action": "list_subnets", "params": {"region": "eu-central-1", "vpc_id": "vpc-xxx"}}
{"action": "list_security_groups", "params": {"region": "eu-central-1"}}
{"action": "list_amis", "params": {"region": "eu-central-1", "owners": ["amazon"], "name_filter": "ubuntu-noble", "max_results": 10}}

Ошибки

  • «AWS не настроен» → ⚙ Настройки → AWS (профиль или ключи + регион).
  • UnauthorizedOperation → у IAM не хватило прав (EC2 read/run).

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.