ec2-claude-code

Provisions a secure Ubuntu 24.04 LTS EC2 instance with pre-installed development tools and GitHub deploy keys on AWS.

29|2|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/jbdamask/john-claude-skills --skill ec2-claude-code
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ec2-claude-code
Source: https://github.com/jbdamask/john-claude-skills/tree/main/skills/ec2-claude-code
Command: npx skills add https://github.com/jbdamask/john-claude-skills --skill ec2-claude-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill automates the creation of a fully configured AWS EC2 instance, pre-loaded with essential development tools, saving significant setup time for cloud-based development environments.

Core Features & Use Cases

  • Automated EC2 Provisioning: Creates an Ubuntu 24.04 LTS EC2 instance on AWS.
  • Pre-installed Tools: Includes Claude Code, Playwright (for headless browser testing), tmux, git, beads (bd) task tracking, and agent-deck session manager.
  • GitHub Integration: Sets up a deploy key for secure, write-access to a specified GitHub repository.
  • Use Case: Spin up a new, secure, and fully equipped development environment on AWS in minutes for a new project.

Quick Start

Create an EC2 instance using your AWS profile 'dev-profile', a GitHub repository 'https://github.com/myuser/myrepo', and your existing EC2 key pair named 'my-dev-key'.

Frequently Asked Questions about ec2-claude-code

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

FAQPage Schema
How do I provision an EC2 instance with Claude Code and Playwright pre-installed?▼

You can provision a secure Ubuntu 24.04 LTS EC2 instance pre-installed with Claude Code, Playwright, tmux, git, beads, and agent-deck by providing your AWS profile, GitHub repository, and EC2 key pair to the automation Skill.

What do I need to set up a cloud-based development environment on AWS?▼

To set up a cloud-based development environment on AWS, you need the AWS CLI, GitHub CLI, an existing AWS profile, a specified GitHub repository, and an existing EC2 key pair to automate the provisioning process.

Can I use this EC2 provisioning approach to push code directly to GitHub?▼

Yes, the EC2 provisioning process integrates with GitHub by setting up a deploy key, which provides secure write-access to your specified GitHub repository for automated code pushes directly from the cloud instance.

What development tools are included on an automated Ubuntu 24.04 LTS EC2 instance?▼

The automated Ubuntu 24.04 LTS EC2 instance includes Claude Code, Playwright for headless browser testing, tmux, git, beads for task tracking, and agent-deck for session management.

Is manual SSH configuration required to secure a new EC2 development instance?▼

No manual SSH configuration is needed beyond providing your existing EC2 key pair. The Skill provisions a secure Ubuntu 24.04 LTS instance and configures the necessary GitHub deploy keys automatically.

Why use automated EC2 provisioning instead of manually installing dev tools?▼

Automated EC2 provisioning saves significant setup time by instantly creating a fully configured, secure AWS instance loaded with essential development tools and GitHub integration for immediate cloud-based coding.