Agent skill · Media & Video

clip-aware-embeddings

Semantic image-text matching with CLIP and alternatives. Use for image search, zero-shot classification, similarity matching. NOT for counting objects, fine-grained classification (celebrities, car models), spatial reasoning, or compositional queries. Activate on "CLIP", "embeddings", "image similarity", "semantic search", "zero-shot classification", "image-text matching".

majiayu000github.com/majiayu000GitHub ↗
claude-codecan modify filesMIT
Install
npx skills add majiayu000/claude-skill-registry --skill clip-aware-embeddings-curiositech-some-claude-skills --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 9 KB
Bundled scripts: none
Allowed tools: ReadWriteEditBash
Path: skills/ai-ml/clip-aware-embeddings-curiositech-some-claude-skills/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# CLIP-Aware Image Embeddings Smart image-text matching that knows when CLIP works and when to use alternatives. ## MCP Integrations | MCP | Purpose | |-----|---------| | **Firecrawl** | Research latest CLIP alternatives and benchmarks | | **Hugging Face** (if configured) | Access model cards and documentation | ## Quick Decision Tree ``` Your task: ├─ Semantic search ("find beach images") → CLIP ✓ ├─ Zero-shot classification (broad categories) → CLIP ✓ ├─ Counting objects → DETR, Faster R-CNN ✗ ├─ Fine-grained ID (celebrities, car models) → Specialized model ✗ ├─ Spatial relations ("cat left of dog") → GQA, SWIG ✗ └─ Compositional ("red car AND blue truck") → DCSMs, PC-CLIP ✗ ``` ## When to Use This Skill ✅ **Use for**: - Semantic image search - Broad category classification - Image similarity matching - Zero-shot tasks on new categories ❌ **Do NOT use for**: - Counting objects in images - Fine-grained classification - Spatial understanding - Attribute binding - Negation handling ## Installation ```bash pip install transformers pillow torch sentence-transformers --break-system-packages ``` **Validation**: Run `python scripts/validate_setup.py` ## Basic Usage ### Image Search ```py

What's inside
Steps it walks through
  1. MCP Integrations
  2. Quick Decision Tree
  3. When to Use This Skill
  4. Installation
  5. Basic Usage
  6. Image Search
  7. Common Anti-Patterns
  8. Anti-Pattern 1: "CLIP for Everything"
  9. Anti-Pattern 2: Fine-Grained Classification
  10. Anti-Pattern 3: Spatial Understanding
  11. Anti-Pattern 4: Attribute Binding
  12. Evolution Timeline
  13. 2021: CLIP Released
  14. 2022-2023: Limitations Discovered
Ships with 1 file
  • metadata.json
Commands it runs
pip install transformers pillow torch sentence-transformers --break-system-packages
python scripts/validate_clip_usage.py \
python scripts/diagnose_clip_issue.py --image path/to/image --query "your query"
More from claude-skill-registry
All skills →
About this skill
What does the clip-aware-embeddings skill do?

Semantic image-text matching with CLIP and alternatives. Use for image search, zero-shot classification, similarity matching. NOT for counting objects, fine-grained classification (celebrities, car models), spatial reasoning, or compositional queries. Activate on "CLIP", "embeddings", "image similarity", "semantic search", "zero-shot classification", "image-text matching".

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill clip-aware-embeddings-curiositech-some-claude-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going