Available Skills
- PowerPoint (pptx): Create professional presentations with slides, layouts, and formatting
- Excel (xlsx): Generate spreadsheets with formulas, charts, and data analysis
- Word (docx): Create and edit documents with rich formatting
- PDF (pdf): Analyze and extract information from PDF documents
Prerequisites
Before using Claude Agent Skills, ensure you have:- Python 3.8 or higher
- Anthropic API key with access to Claude models
- Beta access to Claude Agent Skills
File Download Helper Setup
How File Download Works
- Claude creates the file in the sandbox
- Returns a file ID in the tool result
- You download the file using the helper function below
Create file_download_helper.py
Save the following code as file_download_helper.py in your project directory:
file_download_helper.py
Basic Usage
Enable skills by passing them to the Claude model configuration:- Configures the required betas (
code-execution-2025-08-25,skills-2025-10-02) - Adds the code execution tool
- Uses the beta API client
- Sets up the container with skill configurations
PowerPoint Skills
Create professional presentations with slides, layouts, and formatting.Example: Q4 Business Review Presentation
Excel Skills
Generate spreadsheets with formulas, charts, and data analysis.Example: Sales Dashboard
Word Document Skills
Create and edit documents with rich formatting.Example: Project Proposal
Multi-Skill Workflows
Combine multiple skills for comprehensive document packages.Example: Multi-Document Package
Usage
1
Set up your virtual environment
2
Set your API key
3
Install dependencies
4
Create file download helper
Create
file_download_helper.py using the code provided in the File Download Helper Setup section above.5
Run Example
Create a Python file with any of the examples above and run:
Configuration
Model Requirements
- Recommended:
claude-sonnet-4-5-20250929or later - Minimum:
claude-3-5-sonnet-20241022 - Skills require models with code execution capability
Beta Version
Skills require the following beta flags:code-execution-2025-08-25skills-2025-10-02