
find-image
by albertsikkema
Website hosted on github, based on Jekyll and markdown
SKILL.md
name: find-image description: Find and suggest images for blog posts. Use when the user asks to find images, needs a picture, wants stock photos, or is looking for visuals for their blog post.
Find Image for Blog Post
Help the user find appropriate images for their blog posts and generate the proper HTML markup.
Instructions
-
Understand the context: Ask or determine what the blog post is about
-
Search for images: Use web search to find relevant free stock images from sources like:
- Unsplash (https://unsplash.com) - High-quality free photos
- Pexels (https://pexels.com) - Free stock photos and videos
- Pixabay (https://pixabay.com) - Free images and royalty-free stock
- Undraw (https://undraw.co) - Free illustrations for tech/business
-
Provide search links: Give the user direct search URLs to find images
-
Suggest filenames: Propose descriptive filenames following the convention:
- Use lowercase with hyphens
- Be descriptive (e.g.,
gdpr-logging-architecture-diagram.png) - Include the main topic
-
Generate HTML markup: Provide the complete figure HTML with:
- Proper alt text (descriptive, WCAG 2.1 AA compliant, under 125 chars)
- Standard figcaption
Image Guidelines (from project standards)
- Location:
/assets/images/ - Preferred formats: WebP (best compression), PNG (diagrams/screenshots), JPG (photos)
- Max size: < 500KB (images are auto-optimized via pre-commit hook)
- Alt text requirements:
- Be descriptive and specific
- Relate to surrounding content
- Aim for 125 characters or less
- Don't start with "Image of" or "Picture of"
- Include relevant keywords naturally
Output Format
When suggesting an image, provide:
- Search links for finding the image:
Unsplash: https://unsplash.com/s/photos/[search-term]
Pexels: https://www.pexels.com/search/[search-term]/
- Suggested filename:
[topic]-[description].webp
- HTML markup to use:
<figure>
<img src="/assets/images/[filename]" alt="[Descriptive alt text]">
<figcaption>This is what AI thinks an image for this blog should look like...</figcaption>
</figure>
Examples
Example 1: AI Development Post
User asks for an image for a post about "Building AI Agents with Claude"
Search links:
- Unsplash: https://unsplash.com/s/photos/artificial-intelligence-robot
- Pexels: https://www.pexels.com/search/artificial%20intelligence/
Suggested filename: claude-ai-agent-development.webp
HTML markup:
<figure>
<img src="/assets/images/claude-ai-agent-development.webp" alt="Abstract visualization of AI neural network connections representing intelligent agent systems">
<figcaption>This is what AI thinks an image for this blog should look like...</figcaption>
</figure>
Example 2: Python Security Post
User asks for an image for a post about "GDPR-Compliant Logging in Python"
Search links:
- Unsplash: https://unsplash.com/s/photos/data-security-privacy
- Pexels: https://www.pexels.com/search/data%20protection/
Suggested filename: gdpr-python-logging-security.webp
HTML markup:
<figure>
<img src="/assets/images/gdpr-python-logging-security.webp" alt="Secure data protection concept with lock symbol representing GDPR privacy compliance">
<figcaption>This is what AI thinks an image for this blog should look like...</figcaption>
</figure>
Technical Diagrams
For technical content, also suggest tools to create diagrams:
- Excalidraw (https://excalidraw.com) - Hand-drawn style diagrams
- Draw.io (https://draw.io) - Professional flowcharts and architecture diagrams
- Mermaid (in markdown) - Code-based diagrams
For diagrams, use a specific figcaption describing what the diagram shows instead of the standard AI humor caption.
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon