Build and validate CLIP-style image-text pair records and prompt templates for bounded recovery experiments.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill clip_pair_protocol --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Clip Pair Protocol?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-clip-pair-protocol)More formats (shields.io, HTML) on the badges page.
---
name: clip_pair_protocol
description: Build and validate CLIP-style image-text pair records and prompt templates for bounded recovery experiments.
---
# CLIP Pair Protocol
Use this skill when a recovery or evaluation task needs a compact representation of CLIP-style natural-language supervision. Do not use it to read the original CLIP repository during recovery.
## Inputs
- Class names as non-empty strings.
- Prompt templates containing `{}` placeholders.
- Pair records with `id`, `class_name`, `image_embedding`, and `text_embedding` fields.
## Outputs
- Validated pair records with consistent embedding dimensions.
- Rendered prompt strings for each class.
- JSON-serializable diagnostics describing rejected fields.
## Workflow
1. Validate that every class name and template is non-empty.
2. Render class prompts by substituting each class name into each template.
3. Validate pair records and ensure image/text embeddings are numeric vectors with matching dimensions.
4. Preserve provenance fields separately from labels so downstream classifiers do not invent supervision.
## Validation
Run `python tests/test_pair_protocol.py` or validate the tree with the Distiller skill validator.
## Limitations
This skill defines protocol and prompt construction only. It does not encode images or text with a pretrained CLIP model.
## Refinement Note
Refinement note: mismatched image/text embedding dimensions must fail fast and must not be padded or truncated.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!