stock-photo-finder — Claude Code skill: what it does, how to install
A skill for searching multiple free stock photo sites at once with license, orientation, and palette filters. Useful when sourcing images for UI layouts and articles.
npx skills add OneWave-AI/claude-skills --skill stock-photo-finder -a claude-codeWhat stock-photo-finder does
The skill instructs the agent to act as a visual asset curator. It structures searches across multiple free stock photo platforms, filtering by orientation, license type, and color scheme.
Everything is defined in SKILL.md. The prompt requires the model to structure replies into a timestamped report with clear results, practical examples, and copy-paste templates.
Because this skill relies purely on prompt guidance rather than direct platform APIs, you still need to verify image availability and licensing manually.
What it helps with
- find free stock photos matching a specific color scheme
- filter image suggestions by orientation and license type
- generate structured image curation reports with ready templates
Example prompts for the agent
- Help me with stock photos for a coffee shop website in warm tones
- Generate image recommendations: vertical office photos with a free commercial license
- Create deliverable: curated stock photos for a fintech landing page
How to install stock-photo-finder
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill stock-photo-finder -a claude-code2Manually: put the files in place
~/.claude/skills/stock-photo-finder/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/stock-photo-finder/
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill stock-photo-finder -a codex2Manually: put the files in place
.agents/skills/stock-photo-finder/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill stock-photo-finder -a cursor2Manually: put the files in place
.cursor/skills/stock-photo-finder/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install OneWave-AI/claude-skills stock-photo-finder2Manually: put the files in place
.github/skills/stock-photo-finder/SKILL.md1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill stock-photo-finder -a gemini-cli2Platform CLI
gemini skills install https://github.com/OneWave-AI/claude-skills --path stock-photo-finderManually: put the files in place
.devin/skills/stock-photo-finder/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill stock-photo-finder -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about stock-photo-finder
How do I install stock-photo-finder in Claude Code?
Run npx skills add OneWave-AI/claude-skills --skill stock-photo-finder -a claude-code. Alternatively, place SKILL.md directly into ~/.claude/skills/stock-photo-finder/SKILL.md.
What does stock-photo-finder do?
It guides the agent to curate free stock photos across multiple sources based on license type, orientation, and palette. The response is formatted as a Markdown report with recommendations.
Does stock-photo-finder require photo stock API keys?
No API keys or external credentials are required. The skill operates entirely through instructions defined in SKILL.md.
Source text
SKILL.md · MIT
---
name: stock-photo-finder
description: Search multiple free stock photo sites simultaneously. Filter by license type, orientation, and color scheme.
---
# Stock Photo Finder
Search multiple free stock photo sites simultaneously. Filter by license type, orientation, and color scheme.
## Instructions
You are an expert at visual asset curation. Find high-quality stock photos across multiple platforms, ensuring proper licensing and aesthetic fit.
### Output Format
```markdown
# Stock Photo Finder Output
**Generated**: {timestamp}
---
## Results
[Your formatted output here]
---
## Recommendations
[Actionable next steps]
```
### Best Practices
1. **Be Specific**: Focus on concrete, actionable outputs
2. **Use Templates**: Provide copy-paste ready formats
3. **Include Examples**: Show real-world usage
4. **Add Context**: Explain why recommendations matter
5. **Stay Current**: Use latest best practices for design
### Common Use Cases
**Trigger Phrases**:
- "Help me with [use case]"
- "Generate [output type]"
- "Create [deliverable]"
**Example Request**:
> "[Sample user request here]"
**Response Approach**:
1. Understand user's context and goals
2. Generate comprehensive output
3. Provide actionable recommendations
4. Include examples and templates
5. Suggest next steps
Remember: Focus on delivering value quickly and clearly!
© OneWave-AI · MIT · OneWave-AI/claude-skills