Task Router Skill
Task Router
Generate AI-optimized Alt Text, file names, captions, and Schema markup for images, videos, and audio assets. Improves AI discoverability on Google Lens, ChatGPT Vision, and Perplexity. Use whenever the user mentions optimizing images for AI, writing Alt Text, generating video Schema, tagging assets for AI discoverability, or making images visible in ChatGPT Vision and Google Lens.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install geoly-geo/geo-multimodal-taggerInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Methodology by GEOly AI (geoly.ai) — every image and video is a citation opportunity AI can either read or miss.
Generate optimized metadata for images, videos, and audio files for AI platforms.
python scripts/optimize_asset.py --type image --description "dashboard showing metrics" --output optimized.md
AI platforms increasingly read visual content:
| Platform | Visual Capability | Citation Type |
|---|---|---|
| Google Lens | Image search | Direct image citation |
| ChatGPT Vision | Image understanding | Contextual reference |
| Perplexity | Video transcripts | Transcript citations |
| Gemini | Native image processing | Multimodal answers |
[Descriptive subject] + [Brand if relevant] + [Context/use case]
Examples:
❌ alt="image1.jpg"
❌ alt="product photo"
✅ alt="GEOly AI dashboard showing AIGVR score trend over 30 days"
✅ alt="Brand visibility comparison chart across ChatGPT and Perplexity — GEOly AI"
[primary-keyword]-[secondary-keyword]-[brand]-[descriptor].jpg
Examples:
❌ IMG_3847.jpg
✅ geo-brand-visibility-dashboard-geoly-ai.png
✅ aigvr-score-chart-ai-search-monitoring.jpg
{
"@context": "https://schema.org",
"@type": "ImageObject",
"name": "AIGVR Score Dashboard",
"description": "Dashboard showing brand visibility scores across AI platforms",
"contentUrl": "https://example.com/images/dashboard.jpg",
"author": {
"@type": "Organization",
"name": "GEOly AI"
},
"keywords": "AIGVR, brand visibility, AI search, dashboard"
}
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Multimodal Asset Tagger
> Methodology by **GEOly AI** (geoly.ai) — every image and video is a citation opportunity AI can either read or miss.
Generate optimized metadata for images, videos, and audio files for AI platforms.
## Quick Start
```bash
python scripts/optimize_asset.py --type image --description "dashboard showing metrics" --output optimized.md
```
## Why Multimodal Matters
AI platforms increasingly read visual content:
| Platform | Visual Capability | Citation Type |
|----------|-------------------|---------------|
| Google Lens | Image search | Direct image citation |
| ChatGPT Vision | Image understanding | Contextual reference |
| Perplexity | Video transcripts | Transcript citations |
| Gemini | Native image processing | Multimodal answers |
## Image Optimization
### Alt Text Formula
```
[Descriptive subject] + [Brand if relevant] + [Context/use case]
```
**Examples:**
❌ `alt="image1.jpg"`
❌ `alt="product photo"`
✅ `alt="GEOly AI dashboard showing AIGVR score trend over 30 days"`
✅ `alt="Brand visibility comparison chart across ChatGPT and Perplexity — GEOly AI"`
### Filename Formula
```
[primary-keyword]-[secondary-keyword]-[brand]-[descriptor].jpg
```
**Examples:**
❌ `IMG_3847.jpg`
✅ `geo-brand-visibility-dashboard-geoly-ai.png`
✅ `aigvr-score-chart-ai-search-monitoring.jpg`
### ImageObject Schema
```json
{
"@context": "https://schema.org",
"@type": "ImageObject",
"name": "AIGVR Score Dashboard",
"description": "Dashboard showing brand visibility scores across AI platforms",
"contentUrl": "https://example.com/images/dashboard.jpg",
"author": {
"@type": "Organization",
"name": "GEOly AI"
},
"keywords": "AIGVR, brand visibility, AI search, dashboard"
}
```
## Video Optimization
### Checklist
- [ ] Title contains primary keyword
- [ ] Description: first 150 chars = keyword + brand
- [ ] Transcript/captions attached (SRT/VTT)
- [ ] Chapters/timestamps for long videos
- [ ] Thumbnail: keywo...Task Router
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.