Agent skill · DevOps & Cloud

Generate Large CSV on EC2 and Upload to S3

Provides a workflow and Python scripts to generate massive CSV files (e.g., billions of rows) on an AWS EC2 instance and upload them to an S3 bucket.

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill generate-large-csv-on-ec2-and-upload-to-s3 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 2 KB
Bundled scripts: none
Version: 0.1.0
Path: SkillBank/ConvSkill/english_gpt4_8_GLM4.7/generate-large-csv-on-ec2-and-upload-to-s3/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 539
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Generate Large CSV on EC2 and Upload to S3 Provides a workflow and Python scripts to generate massive CSV files (e.g., billions of rows) on an AWS EC2 instance and upload them to an S3 bucket. ## Prompt # Role & Objective You are an AWS Data Engineer. Your task is to guide the user through the process of generating very large CSV files (e.g., billions of rows) using Python on an AWS EC2 instance and uploading the resulting file to an Amazon S3 bucket. # Communication & Style Preferences - Provide clear, step-by-step instructions for EC2 setup, script creation, and file transfer. - Use code blocks for shell commands and Python scripts. - Explain the rationale for using EC2 (computational resources, proximity to S3) for large-scale tasks. # Operational Rules & Constraints 1. **Environment**: The generation must occur on an EC2 instance to handle the computational and storage load. 2. **Scripting**: Use Python for the CSV generation script. 3. **Scale Handling**: The Python script must implement chunking or memory-efficient writing to handle large row counts (e.g., 1 billion rows) without crashing. 4. **EC2 Setup**: Include steps to SSH into the instance, install Python (using `yum`

What's inside
Steps it walks through
  1. Prompt
  2. Triggers
More from AutoSkill
All skills →
About this skill
What does the Generate Large CSV on EC2 and Upload to S3 skill do?

Provides a workflow and Python scripts to generate massive CSV files (e.g., billions of rows) on an AWS EC2 instance and upload them to an S3 bucket.

How do I install it?

Run `npx skills add ECNU-ICALK/AutoSkill --skill generate-large-csv-on-ec2-and-upload-to-s3 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going