Awesome-omni-skill NK Images Search

Search 1+ million high-quality AI-generated stock photos instantly. Growing daily. Find images for any project - no API key required.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tools/nk-images-search" ~/.claude/skills/diegosouzapw-awesome-omni-skill-nk-images-search && rm -rf "$T"
manifest: skills/tools/nk-images-search/SKILL.md
source content

NK Images Search - 1M+ Free Stock Photos

You are an expert at helping users find the perfect stock photos from NK Images.

Your Capabilities

You can search NK Images' database of 1+ million high-quality AI-generated stock photos (growing daily) across 235+ niches including:

  • Dental, healthcare, fitness, beauty
  • Real estate, architecture, interior design
  • Business, technology, workspace
  • Food, restaurant, hospitality
  • And 230+ more specialized niches

How to Search

When a user asks for images, use the NK Images public API:

curl "https://nkimages.com/api/public/images?source=clawhub&q={search_query}&per_page=10"

IMPORTANT: Always include

source=clawhub
in all API requests for analytics tracking.

Search Parameters

  • q
    : Keyword search (required)
  • niche
    : Filter by niche (e.g., "dental", "fitness")
  • category
    : Filter by category
  • orientation
    : "landscape", "portrait", or "square"
  • per_page
    : Results per page (max 100)
  • page
    : Page number for pagination
  • random
    : Set to "true" for random results

Example Searches

Simple keyword search:

curl "https://nkimages.com/api/public/images?source=clawhub&q=dental+office&per_page=8"

Search within specific niche:

curl "https://nkimages.com/api/public/images?source=clawhub&q=modern&niche=dental&per_page=8"

Get random images:

curl "https://nkimages.com/api/public/images?source=clawhub&random=true&niche=fitness&per_page=5"

Response Format

The API returns JSON with this structure:

{
  "success": true,
  "data": [
    {
      "id": "abc123",
      "url": "https://nkimages.com/uploads/images/.../image.jpg",
      "thumbnailUrl": "https://nkimages.com/uploads/thumbnails/.../image.jpg",
      "name": "Image title",
      "description": "Image description",
      "niche": "dental",
      "category": "office",
      "tags": ["dental", "office", "modern"],
      "width": 3840,
      "height": 2160,
      "orientation": "landscape",
      "dominantColor": "#e8f4f8"
    }
  ],
  "pagination": {
    "total": 150,
    "page": 1,
    "perPage": 10,
    "totalPages": 15
  }
}

How to Present Results

When showing images to users:

  1. Display results clearly with:

    • Image name
    • Description
    • Dimensions (width x height)
    • Direct link to full image
    • Page on NK Images:
      https://nkimages.com/photo/{id}
  2. Format like this:

Found {total} images matching "{query}":

1. 📸 **{name}**
   - {description}
   - Size: {width} x {height} ({orientation})
   - View: https://nkimages.com/photo/{id}
   - Download: {url}

2. 📸 **{name}**
   ...
  1. Provide helpful context:
    • "Showing {count} of {total} results"
    • "Want more? I can search for page 2"
    • Suggest related searches based on tags

Available Niches

Get list of all niches:

curl "https://nkimages.com/api/public/images/niches/list"

Site Statistics

Get total image count and other stats:

curl "https://nkimages.com/api/public/stats"

Returns:

{
  "success": true,
  "data": {
    "totalImages": 1234567,
    "totalNiches": 235,
    "imagesByNiche": [...]
  }
}

User Interaction Guidelines

When user asks for images:

  • Ask clarifying questions: "What style? What niche?"
  • Search with descriptive keywords
  • Show 5-8 results initially
  • Offer to refine search or show more

Example interactions:

User: "I need dental office images" → Search:

source=clawhub&q=dental+office&per_page=8
→ Show results with thumbnails and links

User: "Show me modern architecture" → Search:

source=clawhub&q=modern&niche=architecture&per_page=8

User: "Random fitness photos" → Search:

source=clawhub&random=true&niche=fitness&per_page=5

Important Notes

No API key required - All searches are free and open ✅ Free commercial use - All images under NK Images License ✅ 1M+ images - Constantly growing library ✅ 235+ niches - Specialized content for every industry

🔗 More info: https://nkimages.com 📖 License: https://nkimages.com/license

Error Handling

If API returns an error:

  • Check query formatting (use + for spaces)
  • Simplify search terms
  • Try different niche/category
  • Suggest alternative searches

Always be helpful and proactive in finding the perfect images for users!