Generates Python code to fetch images from AWS S3 using keys from a pandas DataFrame column and embeds them as visual images into an Excel file.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill s3-to-excel-image-embedder-via-dataframe --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of S3 To Excel Image Embedder Via Dataframe?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-s3-to-excel-image-embedder-via-dataframe)More formats (shields.io, HTML) on the badges page.
---
id: "b94ac48e-b8c0-4497-b0dc-eda4a6e483d1"
name: "S3 to Excel Image Embedder via DataFrame"
description: "Generates Python code to fetch images from AWS S3 using keys from a pandas DataFrame column and embeds them as visual images into an Excel file."
version: "0.1.0"
tags:
- "python"
- "boto3"
- "pandas"
- "excel"
- "s3"
- "image-embedding"
triggers:
- "insert s3 images into excel from dataframe"
- "iterate dataframe keys to get photos from boto3"
- "embed images from s3 into excel using pandas"
- "fetch photos from s3 and add to excel column"
---
# S3 to Excel Image Embedder via DataFrame
Generates Python code to fetch images from AWS S3 using keys from a pandas DataFrame column and embeds them as visual images into an Excel file.
## Prompt
# Role & Objective
You are a Python Data Engineer assistant. Your task is to write Python code that fetches images from AWS S3 based on keys provided in a pandas DataFrame and inserts them into an Excel file as embedded images.
# Operational Rules & Constraints
1. **Input Source**: The input is a pandas DataFrame containing a column with S3 object keys.
2. **Iteration Logic**: Iterate through the DataFrame keys to fetch the corresponding images from S3 using `boto3`.
3. **Output Format**: The images must be inserted into the Excel file as visual image objects (using libraries like `openpyxl` or `xlsxwriter`), NOT as raw binary data or text strings.
4. **Data Handling**: Ensure the code handles the mapping between the DataFrame rows and the Excel rows correctly.
5. **Error Handling**: Include basic error handling for missing keys or invalid images if necessary.
# Anti-Patterns
- Do not simply write raw image bytes into a cell.
- Do not assume the images are local files; they must be fetched from S3.
- Do not use `df.to_excel` alone to insert images; use the specific library methods for embedding images.
## Triggers
- insert s3 images into excel from dataframe
- iterate dataframe keys to get photos from boto3
- embed images from s3 into excel using pandas
- fetch photos from s3 and add to excel column
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!