aws-skill

Manage AWS S3, EC2, and Lambda resources from the terminal.

16|2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/kubiyabot/skill --skill aws-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-skill
Source: https://github.com/kubiyabot/skill/tree/main/examples/wasm-skills/aws-skill
Command: npx skills add https://github.com/kubiyabot/skill --skill aws-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables terminal-based AWS management by exposing S3, EC2, and Lambda tools.

Core Features & Use Cases

  • S3 operations: list, upload, and download objects across buckets from the terminal or MCP-powered agents.
  • EC2 insight: describe instances, filter by state or tags, and view basic metadata.
  • Lambda orchestration: invoke functions with synchronous or asynchronous payloads.
  • Use Case: automate nightly backups by listing buckets, uploading archives to S3, and triggering Lambda functions for post-processing.

Quick Start

Run a quick test from the skill directory: skill run ./aws-skill s3-list bucket=my-bucket skill run ./aws-skill ec2-list skill run ./aws-skill lambda-invoke function=my-function payload='{"action":"test"}'

Frequently Asked Questions about aws-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage AWS EC2, S3, and Lambda resources directly from the terminal?

You can manage AWS resources from the terminal by using a skill that exposes S3, EC2, and Lambda tools for CLI workflows. It allows you to list buckets, describe instances, and invoke functions using explicit parameters and environment-based credentials.

Can I automate S3 file transfers and trigger Lambda post-processing in one workflow?

Yes, you can automate S3 file transfers and trigger Lambda post-processing by chaining terminal commands. The skill supports listing buckets, uploading archives to S3, and invoking Lambda functions with synchronous or asynchronous payloads.

Does this AWS CLI tool work with MCP-powered agents?

This AWS CLI tool supports MCP workflows alongside standard terminal operations. It provides consistent, human-friendly outputs designed for agent-powered automation across multiple AWS accounts.

How do I filter EC2 instances by state or tags using command line?

To filter EC2 instances by state or tags via the command line, use the provided EC2 insight tools. This skill enables you to describe instances and view basic metadata directly from your terminal environment.

What is the best way to invoke Lambda functions with custom payloads from the terminal?

The best way to invoke Lambda functions from the terminal is using a skill that supports synchronous or asynchronous payloads. You pass the function name and JSON payload as parameters to execute the invocation.

Do I need to configure AWS credentials before using terminal-based AWS management tools?

Yes, you must configure AWS credentials using environment variables before using terminal-based AWS management tools. The skill relies on environment-based credentials to authenticate and execute operations across your accounts.