Skip to content
awsclaw-ec2 logo

Awsclaw EC2

awsclaw-ec2

Manage and query AWS EC2 resources including launching/stopping/terminating instances, creating VPCs and subnets, managing security groups, volumes, snapshots, AMIs, and querying all EC2 resource types using awsclaw. Full lifecycle management.

necatiarslan/awsclaw0installs1stars

SKILL.md

Full skill instructions

Awsclaw EC2

Manage EC2 compute and networking resources with full lifecycle operations including creation, modification, and deletion.

When to Use This Skill

Use this skill when the user:

  • Wants to launch, start, stop, terminate, or reboot EC2 instances
  • Needs to create or delete VPCs, subnets, security groups, or route tables
  • Wants to manage security group rules (ingress/​egress)
  • Needs to create, attach, or delete EBS volumes and snapshots
  • Wants to create AMIs or manage launch templates
  • Needs to allocate Elastic IPs or manage internet/​NAT gateways
  • Wants to tag resources
  • Asks about EC2 instances, their status, or console output
  • Wants to explore VPCs, subnets, security groups, or route tables
  • Needs to list volumes, snapshots, or key pairs
  • Wants to check instance types, pricing, or availability
  • Asks about networking (internet gateways, NAT gateways, network interfaces, flow logs)
  • Wants to inspect launch templates, transit gateways, or VPC endpoints

Tool: EC2Tool

Execute AWS EC2 commands for managing compute and network resources. ALWAYS provide params object. Supports read operations, instance lifecycle (launch, start, stop, terminate, reboot), VPC/​network creation and configuration (VPCs, subnets, security groups, internet/​NAT gateways, route tables), storage (volumes, snapshots, AMIs), and resource tagging.

Lifecycle Management Commands

RunInstances

Launch new EC2 instances.

{ "command": "RunInstances", "params": { "ImageId": "ami-0abcdef1234567890", "InstanceType": "t3.micro", "MinCount": 1, "MaxCount": 1, "KeyName": "my-key", "SecurityGroupIds": ["sg-12345"], "SubnetId": "subnet-12345" } }

Parameters:

ParameterTypeRequiredDescription
ImageIdstringYesAMI ID to launch
InstanceTypestringYesInstance type (e.g., t3.micro, m5.large)
MinCountnumberYesMinimum number of instances
MaxCountnumberYesMaximum number of instances
KeyNamestringNoSSH key pair name
SecurityGroupIdsarray of stringsNoSecurity group IDs
SubnetIdstringNoSubnet ID for placement
UserDatastringNoBase64-encoded startup script
Tagsarray of objectsNoResource tags
TerminateInstances

Terminate EC2 instances.

{ "command": "TerminateInstances", "params": { "InstanceIds": ["i-1234567890abcdef0"] } }
StopInstances

Stop running instances.

{ "command": "StopInstances", "params": { "InstanceIds": ["i-1234567890abcdef0"], "Force": false } }
StartInstances

Start stopped instances.

{ "command": "StartInstances", "params": { "InstanceIds": ["i-1234567890abcdef0"] } }
RebootInstances

Reboot instances.

{ "command": "RebootInstances", "params": { "InstanceIds": ["i-1234567890abcdef0"] } }

VPC and Network Management

CreateVpc

Create a new VPC.

{ "command": "CreateVpc", "params": { "CidrBlock": "10.0.0.0/​16", "Tags": [{ "Key": "Name", "Value": "MyVPC" }] } }

Parameters:

ParameterTypeRequiredDescription
CidrBlockstringYesCIDR block (e.g., 10.0.0.0/​16)
Tagsarray of objectsNoResource tags
DeleteVpc
{ "command": "DeleteVpc", "params": { "VpcId": "vpc-12345" } }
CreateSubnet

Create a subnet in a VPC.

{ "command": "CreateSubnet", "params": { "VpcId": "vpc-12345", "CidrBlock": "10.0.1.0/​24", "AvailabilityZone": "us-east-1a" } }

Parameters:

ParameterTypeRequiredDescription
VpcIdstringYesVPC ID
CidrBlockstringYesSubnet CIDR block
AvailabilityZonestringNoAZ for subnet
DeleteSubnet
{ "command": "DeleteSubnet", "params": { "SubnetId": "subnet-12345" } }
CreateSecurityGroup

Create a security group.

{ "command": "CreateSecurityGroup", "params": { "GroupName": "MySecurityGroup", "Description": "My security group description", "VpcId": "vpc-12345" } }

Parameters:

ParameterTypeRequiredDescription
GroupNamestringYesSecurity group name
DescriptionstringYesSecurity group description
VpcIdstringYesVPC ID
DeleteSecurityGroup
{ "command": "DeleteSecurityGroup", "params": { "GroupId": "sg-12345" } }
AuthorizeSecurityGroupIngress

Add inbound rules to security group.

{ "command": "AuthorizeSecurityGroupIngress", "params": { "GroupId": "sg-12345", "IpPermissions": [{ "IpProtocol": "tcp", "FromPort": 22, "ToPort": 22, "IpRanges": [{ "CidrIp": "0.0.0.0/​0" }] }] } }
AuthorizeSecurityGroupEgress

Add outbound rules to security group.

{ "command": "AuthorizeSecurityGroupEgress", "params": { "GroupId": "sg-12345", "IpPermissions": [{ "IpProtocol": "-1", "IpRanges": [{ "CidrIp": "0.0.0.0/​0" }] }] } }
RevokeSecurityGroupIngress

Remove inbound rules.

{ "command": "RevokeSecurityGroupIngress", "params": { "GroupId": "sg-12345", "IpPermissions": [{ "IpProtocol": "tcp", "FromPort": 22, "ToPort": 22 }] } }
RevokeSecurityGroupEgress

Remove outbound rules.

{ "command": "RevokeSecurityGroupEgress", "params": { "GroupId": "sg-12345", "IpPermissions": [{ "IpProtocol": "-1" }] } }

Storage Management

CreateVolume

Create an EBS volume.

{ "command": "CreateVolume", "params": { "AvailabilityZone": "us-east-1a", "Size": 100, "VolumeType": "gp3", "Tags": [{ "Key": "Name", "Value": "MyVolume" }] } }

Parameters:

ParameterTypeRequiredDescription
AvailabilityZonestringYesAZ for volume
SizenumberNoSize in GiB
VolumeTypestringNogp2, gp3, io1, io2, st1, sc1
SnapshotIdstringNoCreate from snapshot
DeleteVolume
{ "command": "DeleteVolume", "params": { "VolumeId": "vol-12345" } }
AttachVolume

Attach volume to instance.

{ "command": "AttachVolume", "params": { "VolumeId": "vol-12345", "InstanceId": "i-12345", "Device": "/​dev/​sdf" } }

Parameters:

ParameterTypeRequiredDescription
VolumeIdstringYesVolume ID
InstanceIdstringYesInstance ID
DevicestringYesDevice name (/​dev/​sdf)
DetachVolume
{ "command": "DetachVolume", "params": { "VolumeId": "vol-12345", "Force": false } }
CreateSnapshot

Create snapshot from volume.

{ "command": "CreateSnapshot", "params": { "VolumeId": "vol-12345", "Description": "My snapshot" } }
DeleteSnapshot
{ "command": "DeleteSnapshot", "params": { "SnapshotId": "snap-12345" } }
CreateImage

Create AMI from instance.

{ "command": "CreateImage", "params": { "InstanceId": "i-12345", "Name": "MyAMI", "Description": "My custom AMI", "NoReboot": true } }
DeregisterImage

Delete an AMI.

{ "command": "DeregisterImage", "params": { "ImageId": "ami-12345" } }

Resource Tagging

CreateTags

Add tags to resources.

{ "command": "CreateTags", "params": { "Resources": ["i-12345", "vol-12345"], "Tags": [{ "Key": "Environment", "Value": "Production" }] } }

Parameters:

ParameterTypeRequiredDescription
Resourcesarray of stringsYesResource IDs to tag
Tagsarray of objectsYesTag key-value pairs
DeleteTags

Remove tags from resources.

{ "command": "DeleteTags", "params": { "Resources": ["i-12345"], "Tags": [{ "Key": "Environment" }] } }

Networking - Gateways and Routes

CreateInternetGateway

Create internet gateway.

{ "command": "CreateInternetGateway", "params": {} }
AttachInternetGateway

Attach internet gateway to VPC.

{ "command": "AttachInternetGateway", "params": { "InternetGatewayId": "igw-12345", "VpcId": "vpc-12345" } }
DetachInternetGateway
{ "command": "DetachInternetGateway", "params": { "InternetGatewayId": "igw-12345", "VpcId": "vpc-12345" } }
DeleteInternetGateway
{ "command": "DeleteInternetGateway", "params": { "InternetGatewayId": "igw-12345" } }
CreateNatGateway

Create NAT gateway.

{ "command": "CreateNatGateway", "params": { "SubnetId": "subnet-12345", "AllocationId": "eipalloc-12345" } }
DeleteNatGateway
{ "command": "DeleteNatGateway", "params": { "NatGatewayId": "nat-12345" } }
CreateRouteTable

Create route table.

{ "command": "CreateRouteTable", "params": { "VpcId": "vpc-12345" } }
DeleteRouteTable
{ "command": "DeleteRouteTable", "params": { "RouteTableId": "rtb-12345" } }
CreateRoute

Add route to route table.

{ "command": "CreateRoute", "params": { "RouteTableId": "rtb-12345", "DestinationCidrBlock": "0.0.0.0/​0", "GatewayId": "igw-12345" } }
DeleteRoute
{ "command": "DeleteRoute", "params": { "RouteTableId": "rtb-12345", "DestinationCidrBlock": "0.0.0.0/​0" } }
AssociateRouteTable

Associate route table with subnet.

{ "command": "AssociateRouteTable", "params": { "RouteTableId": "rtb-12345", "SubnetId": "subnet-12345" } }
DisassociateRouteTable
{ "command": "DisassociateRouteTable", "params": { "AssociationId": "rtbassoc-12345" } }

Elastic IPs

AllocateAddress

Allocate Elastic IP.

{ "command": "AllocateAddress", "params": { "Domain": "vpc" } }
ReleaseAddress

Release Elastic IP.

{ "command": "ReleaseAddress", "params": { "AllocationId": "eipalloc-12345" } }
AssociateAddress

Associate Elastic IP with instance.

{ "command": "AssociateAddress", "params": { "AllocationId": "eipalloc-12345", "InstanceId": "i-12345" } }
DisassociateAddress
{ "command": "DisassociateAddress", "params": { "AssociationId": "eipassoc-12345" } }

Key Pairs and Launch Templates

CreateKeyPair

Create SSH key pair.

{ "command": "CreateKeyPair", "params": { "KeyName": "my-key-pair" } }
DeleteKeyPair
{ "command": "DeleteKeyPair", "params": { "KeyName": "my-key-pair" } }
CreateLaunchTemplate

Create launch template.

{ "command": "CreateLaunchTemplate", "params": { "LaunchTemplateName": "MyTemplate", "LaunchTemplateData": { "ImageId": "ami-12345", "InstanceType": "t3.micro" } } }
DeleteLaunchTemplate
{ "command": "DeleteLaunchTemplate", "params": { "LaunchTemplateId": "lt-12345" } }

Query Commands

DescribeInstances

Describe one or more EC2 instances.

{ "command": "DescribeInstances", "params": { "InstanceIds": ["i-1234567890abcdef0"] } }
{ "command": "DescribeInstances", "params": { "Filters": [{ "Name": "instance-state-name", "Values": ["running"] }] } }

Parameters:

ParameterTypeRequiredDescription
InstanceIdsarray of stringsNoList of instance IDs
Filtersarray of objectsNoEC2 filter array with Name and Values[]
MaxResultsnumberNoMaximum results per page
NextTokenstringNoPagination token
DryRunbooleanNoValidate permissions without running
DescribeInstanceStatus

Get status checks for instances.

{ "command": "DescribeInstanceStatus", "params": { "InstanceIds": ["i-1234567890abcdef0"] } }

Parameters:

ParameterTypeRequiredDescription
InstanceIdsarray of stringsNoList of instance IDs
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions without running
DescribeInstanceTypes

Get details about instance types (CPU, memory, networking).

{ "command": "DescribeInstanceTypes", "params": { "InstanceTypes": ["t3.micro", "m5.large"] } }

Parameters:

ParameterTypeRequiredDescription
InstanceTypesarray of stringsNoInstance type names to describe
Filtersarray of objectsNoFilter array
DescribeInstanceTypeOfferings

List instance types available in specific locations.

{ "command": "DescribeInstanceTypeOfferings", "params": { "LocationType": "availability-zone", "Filters": [{ "Name": "instance-type", "Values": ["t3.*"] }] } }

Parameters:

ParameterTypeRequiredDescription
LocationTypestringNoregion, availability-zone, or availability-zone-id
Filtersarray of objectsNoFilter array
DescribeImages

Describe AMIs (Amazon Machine Images).

{ "command": "DescribeImages", "params": { "Owners": ["self"], "Filters": [{ "Name": "state", "Values": ["available"] }] } }

Parameters:

ParameterTypeRequiredDescription
Ownersarray of stringsNoImage owners (self, amazon, account ID)
Filtersarray of objectsNoFilter array
MaxResultsnumberNoMaximum results
NextTokenstringNoPagination token
DryRunbooleanNoValidate permissions
DescribeVpcs

Describe VPCs.

{ "command": "DescribeVpcs", "params": {} }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeSubnets

Describe subnets.

{ "command": "DescribeSubnets", "params": { "Filters": [{ "Name": "vpc-id", "Values": ["vpc-12345"] }] } }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeSecurityGroups

Describe security groups.

{ "command": "DescribeSecurityGroups", "params": { "GroupIds": ["sg-12345"] } }

Parameters:

ParameterTypeRequiredDescription
GroupIdsarray of stringsNoSecurity group IDs
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeSecurityGroupRules

Describe security group rules.

{ "command": "DescribeSecurityGroupRules", "params": { "Filters": [{ "Name": "group-id", "Values": ["sg-12345"] }] } }

Parameters:

ParameterTypeRequiredDescription
GroupIdsarray of stringsNoSecurity group IDs
Filtersarray of objectsNoFilter array
DescribeVolumes

Describe EBS volumes.

{ "command": "DescribeVolumes", "params": { "Filters": [{ "Name": "attachment.instance-id", "Values": ["i-12345"] }] } }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
MaxResultsnumberNoMaximum results
NextTokenstringNoPagination token
DryRunbooleanNoValidate permissions
DescribeSnapshots

Describe EBS snapshots.

{ "command": "DescribeSnapshots", "params": { "Filters": [{ "Name": "volume-id", "Values": ["vol-12345"] }] } }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
MaxResultsnumberNoMaximum results
NextTokenstringNoPagination token
DryRunbooleanNoValidate permissions
DescribeKeyPairs

Describe key pairs.

{ "command": "DescribeKeyPairs", "params": {} }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeAddresses

Describe Elastic IP addresses.

{ "command": "DescribeAddresses", "params": {} }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeRegions

Describe available AWS regions.

{ "command": "DescribeRegions", "params": {} }

Parameters:

ParameterTypeRequiredDescription
RegionNamesarray of stringsNoSpecific region names
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeAvailabilityZones

Describe availability zones.

{ "command": "DescribeAvailabilityZones", "params": {} }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeRouteTables

Describe route tables.

{ "command": "DescribeRouteTables", "params": { "Filters": [{ "Name": "vpc-id", "Values": ["vpc-12345"] }] } }

Parameters:

ParameterTypeRequiredDescription
RouteTableIdsarray of stringsNoRoute table IDs
Filtersarray of objectsNoFilter array
DescribeInternetGateways

Describe internet gateways.

{ "command": "DescribeInternetGateways", "params": { "InternetGatewayIds": ["igw-12345"] } }

Parameters:

ParameterTypeRequiredDescription
InternetGatewayIdsarray of stringsNoInternet gateway IDs
Filtersarray of objectsNoFilter array
DescribeNatGateways

Describe NAT gateways.

{ "command": "DescribeNatGateways", "params": { "NatGatewayIds": ["nat-12345"] } }

Parameters:

ParameterTypeRequiredDescription
NatGatewayIdsarray of stringsNoNAT gateway IDs
Filtersarray of objectsNoFilter array
DescribeNetworkInterfaces

Describe network interfaces.

{ "command": "DescribeNetworkInterfaces", "params": { "Filters": [{ "Name": "vpc-id", "Values": ["vpc-12345"] }] } }

Parameters:

ParameterTypeRequiredDescription
NetworkInterfaceIdsarray of stringsNoNetwork interface IDs
Filtersarray of objectsNoFilter array
DescribeFlowLogs

Describe VPC flow logs.

{ "command": "DescribeFlowLogs", "params": { "FlowLogIds": ["fl-12345"] } }

Parameters:

ParameterTypeRequiredDescription
FlowLogIdsarray of stringsNoFlow log IDs
Filtersarray of objectsNoFilter array
DescribeTags

Describe tags across EC2 resources.

{ "command": "DescribeTags", "params": { "Filters": [{ "Name": "resource-id", "Values": ["i-12345"] }] } }

Parameters:

ParameterTypeRequiredDescription
Filtersarray of objectsNoFilter array
DryRunbooleanNoValidate permissions
DescribeLaunchTemplates

Describe launch templates.

{ "command": "DescribeLaunchTemplates", "params": { "LaunchTemplateIds": ["lt-12345"] } }

Parameters:

ParameterTypeRequiredDescription
LaunchTemplateIdsarray of stringsNoLaunch template IDs
LaunchTemplateNamesarray of stringsNoLaunch template names
Filtersarray of objectsNoFilter array
DescribeTransitGateways

Describe transit gateways.

{ "command": "DescribeTransitGateways", "params": { "TransitGatewayIds": ["tgw-12345"] } }

Parameters:

ParameterTypeRequiredDescription
TransitGatewayIdsarray of stringsNoTransit gateway IDs
Filtersarray of objectsNoFilter array
DescribeVpcEndpoints

Describe VPC endpoints.

{ "command": "DescribeVpcEndpoints", "params": { "VpcEndpointIds": ["vpce-12345"] } }

Parameters:

ParameterTypeRequiredDescription
VpcEndpointIdsarray of stringsNoVPC endpoint IDs
Filtersarray of objectsNoFilter array
DescribeVpcPeeringConnections

Describe VPC peering connections.

{ "command": "DescribeVpcPeeringConnections", "params": { "VpcPeeringConnectionIds": ["pcx-12345"] } }

Parameters:

ParameterTypeRequiredDescription
VpcPeeringConnectionIdsarray of stringsNoPeering connection IDs
Filtersarray of objectsNoFilter array
DescribeSpotPriceHistory

Get spot instance pricing history.

{ "command": "DescribeSpotPriceHistory", "params": { "InstanceTypes": ["m5.large"], "ProductDescriptions": ["Linux/​UNIX"], "StartTime": "2024-01-01T00:00:00Z" } }

Parameters:

ParameterTypeRequiredDescription
InstanceTypesarray of stringsNoInstance type names
ProductDescriptionsarray of stringsNoProduct descriptions
StartTimestringNoStart time for history
EndTimestringNoEnd time for history
Filtersarray of objectsNoFilter array
DescribeAccountAttributes

Describe EC2 account attributes (limits).

{ "command": "DescribeAccountAttributes", "params": {} }

Parameters: None required.

GetConsoleOutput

Get the console output from an instance.

{ "command": "GetConsoleOutput", "params": { "InstanceId": "i-1234567890abcdef0" } }

Parameters:

ParameterTypeRequiredDescription
InstanceIdstringYesInstance ID
GetLaunchTemplateData

Get launch template data from an instance.

{ "command": "GetLaunchTemplateData", "params": { "InstanceId": "i-1234567890abcdef0" } }

Parameters:

ParameterTypeRequiredDescription
InstanceIdstringYesInstance ID
GetPasswordData

Get Windows instance password data.

{ "command": "GetPasswordData", "params": { "InstanceId": "i-1234567890abcdef0" } }

Parameters:

ParameterTypeRequiredDescription
InstanceIdstringYesInstance ID
GetHostReservationPurchasePreview

Preview a host reservation purchase.

{ "command": "GetHostReservationPurchasePreview", "params": {} }

Related Services

  • EC2 → CloudWatch: VPC Flow Logs deliver to CloudWatch Log Groups. Use DescribeFlowLogs to find the log group name, then CloudWatchLogTool to read logs
  • EC2 → VPC/​Subnet/​SecurityGroup: Instance metadata contains vpcId, subnetId, securityGroups — use these IDs with DescribeVpcs, DescribeSubnets, DescribeSecurityGroups
  • EC2 → IAM: Instance profiles link to IAM roles. Use IAMTool to inspect the role
  • EC2 → CloudFormation: EC2 instances created by CloudFormation can be found via CloudFormationTool DescribeStackResources
  • EC2 → S3: Instances use S3 for user data scripts, AMI snapshots; check instance user data for S3 references
  • EC2 → EBS: Use DescribeVolumes with filter attachment.instance-id to find volumes attached to an instance

More skills from necatiarslan

awsclaw-glue logo
necatiarslan/awsclaw

awsclaw-glue

Manage AWS Glue ETL jobs, triggers, crawlers, databases, tables, workflows, and connections using awsclaw. Create, update, and delete resources, inspect crawl history, and manage tags.

1 0
View
awsclaw-general logo
necatiarslan/awsclaw

awsclaw-general

General AWS management in VS Code using awsclaw extension. Covers AWS connectivity, session management, profiles, regions, endpoints, file operations, testing connections, safety model, cross-service discovery, and extension capabilities.

1 0
View
awsclaw-rds logo
necatiarslan/awsclaw

awsclaw-rds

Manage and inspect Amazon RDS instances, clusters, snapshots, parameter groups, logs, proxies, events, engine versions, subnet groups, security groups, certificates, recommendations, and more using awsclaw.

1 0
View
awsclaw-lambda logo
necatiarslan/awsclaw

awsclaw-lambda

Manage AWS Lambda functions using awsclaw. Create, update, invoke, and delete functions, manage aliases/versions, event source mappings, layers, tags, function URLs, concurrency, and code signing.

1 0
View
tracing-downstream-lineage logo
necatiarslan/airflow-vscode-extension

tracing-downstream-lineage

Map downstream lineage and blast radius for Airflow data assets. Use when the user needs to know which DAGs, tables, dashboards, or models depend on a dataset and what could break after a change.

44 0
View
airflow logo
necatiarslan/airflow-vscode-extension

airflow

Manages Apache Airflow operations including listing, running, and debugging DAGs, viewing logs, and checking server status using the VS Code extension tools.

44 0
View
creating-openlineage-extractors logo
necatiarslan/airflow-vscode-extension

creating-openlineage-extractors

Create custom OpenLineage extractors for Airflow operators. Use when the user needs lineage from unsupported or third-party operators, wants column-level lineage, or needs complex extraction logic beyond what inlets/outlets provide.

44 0
View
setting-up-astro-project logo
necatiarslan/airflow-vscode-extension

setting-up-astro-project

Initialize and configure Astro/Airflow projects. Use when the user wants to create a new project, set up dependencies, configure connections/variables, or understand project structure. For running the local environment, see managing-astro-local-env.

44 0
View
tablefaker logo
necatiarslan/table-faker

tablefaker

Generate YAML configs for Tablefaker to create synthetic datasets with tables, relationships, and faker data.

19 0
View
awsclaw-s3-fileops logo
necatiarslan/awsclaw

awsclaw-s3-fileops

Upload and download files and folders to/from Amazon S3 with folder structure preservation using awsclaw. Bulk file transfers, folder uploads, folder downloads.

1 0
View
testing-dags logo
necatiarslan/airflow-vscode-extension

testing-dags

Complex DAG testing workflows with debugging and fixing cycles. Use for multi-step testing requests like "test this dag and fix it if it fails", "test and debug", "run the pipeline and troubleshoot issues".

44 0
View
managing-astro-local-env logo
necatiarslan/airflow-vscode-extension

managing-astro-local-env

Manage local Airflow environment with Astro CLI. Use when the user wants to start, stop, or restart Airflow, view logs, troubleshoot containers, or fix environment issues. For project setup, see setting-up-astro-project.

44 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View