Skip to main content

Automation Track

Stop doing repetitive tasks manually. Let Claude help you automate them!

What You'll Automate

  • 📁 File organization and renaming
  • Report generation
  • 📧 Email processing
  • 🔄 Data pipeline automation
  • ⏰ Scheduled tasks
  • VS Code tasks

Prerequisites

  • Completed Start Here
  • Python or Bash basics (or let Claude teach you!)

Example Automations

1. File Organizer

Problem: Downloads folder is a mess.

Ask Claude:

Bash
Write a Python script to organize my Downloads folder:
- Move images to Pictures/
- Move PDFs to Documents/
- Move videos to Videos/
- Create dated subfolders
- Log what was moved

2. Weekly Report Generator

Problem: Generate same report every week.

Ask Claude:

Bash
Automate my weekly sales report:
1. Read sales.csv
2. Calculate KPIs
3. Generate visualizations
4. Create PDF report
5. Email to team
Use Python. Walk me through it.

3. Batch File Renaming

Problem: 100 files need systematic renaming.

Ask Claude:

Bash
Rename files in format:
OLD: IMG_1234.jpg
NEW: 2024-01-15_photo_001.jpg
Write a safe script with preview mode.

Automation Best Practices

Test First

  • Run on copies
  • Add preview/dry-run mode
  • Log all actions

Use Git

Version control your scripts!

Document

Ask Claude to add comments and README.


VS Code Tasks

Automate common workflows in VS Code.

Ask Claude:

Bash
Create VS Code tasks for:
1. Run Python script with one key
2. Format all code
3. Run tests
4. Deploy to server
Create .vscode/tasks.json

Scheduled Automation

Mac (cron)

Bash
# Edit crontab
crontab -e
# Run script daily at 9 AM
0 9 * * * /path/to/script.py

Windows (Task Scheduler)

Ask Claude:

Bash
How do I schedule a Python script on Windows
to run daily at 9 AM?
Step by step instructions.

Coming Soon

Detailed tutorials for:

  • Web scraping automation
  • API integration scripts
  • Database backup automation
  • Cloud storage sync
  • And more!

Start automating! Identify a repetitive task and ask Claude to help you automate it.