CLAUDE.md · hardikvasa/google-images-download
CLAUDE.md from hardikvasa/google-images-download: 83 lines covering Repository Details, Recent Major Updates, Issue Management, PR Management and more.
Template by hardikvasa
Chalk Labs
Need help deploying CLAUDE.md · hardikvasa/google-images-download?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/hardikvasa/google-images-download/master/CLAUDE.md -o CLAUDE.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
A CLAUDE.md file: project memory Claude Code loads at the start of every session.
- For
- Claude Code
- Length
- 83 lines
- File
CLAUDE.md
Sections
- Repository Details
- Recent Major Updates
- Issue Management
- PR Management
- Testing Best Practices
- Code Standards
- Important Notes
First lines (shown under the repo's MIT license)
# google-images-download
## Repository Details
- **Name**: google-images-download
- **Owner**: hardikvasa
- **URL**: https://github.com/hardikvasa/google-images-download
- **Purpose**: Python script for searching and downloading hundreds of Google images to local disk
- **Documentation**: https://google-images-download.readthedocs.io
## Recent Major Updates
- **May 17, 2026**: Fixed filename sanitization issues
- Added sanitize_filename() method to handle illegal characters in filenames
- Search keywords with slashes, quotes, and other illegal characters now work properly
- Prevents Windows/Unix filesystem errors when using extract_metadata or creating directories
- Fixes issues #170 and #217
- **May 16, 2026**: Fixed compatibility with modern Google Images and Selenium 4.x
- Updated to Selenium 4.x API (find_element with By locators, Service class)
- Added webdriver-manager for automatic chromedriver installation
- Rewrote image extraction for new Google Images HTML/JS structure
- Added anti-detection measures
- All existing features remain backward compatible
## Issue Management
### Common Issue Patterns
1. **Download failures** ("0 images downloaded", "can't download anything")
- Usually caused by Google Images structure changes
- Fixed in latest version (May 2026)
2. **TypeError: 'NoneType' object is not subscriptable**
- Was caused by outdated Google Images parsing
- Fixed in latest version
3. **Selenium/Chromedriver errors**
- Fixed with Selenium 4.x update and webdriver-manager
4. **Filename/directory errors with special characters** (slashes, quotes, etc.)
- Keywords with illegal characters (/, \, :, ", <, >, |, ?, *) causing filesystem errors
- Fixed with automatic filename sanitization (May 2026)
### Issue Review Checklist
- Check if issue describes a bug fixed in recent commits
- Look at commit messages and git log to see if already addressed
- Verify issue date - older issues likely fixed by recent updates
- Check for duplicates before responding
- Close spam/invalid issues immediately
### Closing Issues - Tone Guidelines
- Keep brief and human
- For fixed issues: Reply in natural human tone explaining the issue is resolved and briefly describe what we did to fix it
- Example: "This is now fixed. The similar_images feature now properly includes filter parameters like size and format in the search URL."
- For duplicates: "Closing as duplicate of #XXX"
- For spam: "Closing as spam" or "Closing as not a valid issue"
## PR Management
- Review for backward compatibility
- Test with various search terms and filters
- Check Selenium compatibility
- Verify documentation updates if API changes
- Run against different Python versions if possible
## Testing Best Practices
- Test basic download: `googleimagesdownload -k "cats" -l 5`
- Test with filters: format, color, size, time, usage_rights
- Test multiple keywords
- Test prefix and suffix options
- Test metadata extraction
- Verify chromedriver auto-installation works
## Code Standards
- Maintain Python 2/3 compatibility where possible
- Follow existing code style
- Keep all existing features backward compatible
- Update documentation for new features
- Add clear error messages
## Important Notes
- This tool is for educational purposes only
- Users must respect image copyrights
- Google Images structure changes frequently - be ready to update parsing logic
- Selenium is now required (Google Images needs JavaScript)Signals
- Stars
- 8,698
- Forks
- 2,082
- Open issues
- 46
- Last commit (this folder)
- May 18, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get CLAUDE.md · hardikvasa/google-images-download running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
CLAUDE.md · hardikvasa/google-images-download. Agent Mart. https://agentmart.dev/templates/hardikvasa-google-images-download-claude-md (last updated 2026-10-24)