vbo-ontology
Query the VBO database for standardized animal breed naming and classification.
Install
mkdir -p .claude/skills/vbo-ontology && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17132" && unzip -o skill.zip -d .claude/skills/vbo-ontology && rm skill.zipInstalls to .claude/skills/vbo-ontology
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Access the Vertebrate Breed Ontology (VBO) for standardized breed nomenclature across 49 species with 19,500+ breed concepts. Use for breed identification, cross-referencing, and taxonomic standardization.Key capabilities
- →Identify patient breed using standardized nomenclature
- →Query breed-specific health predispositions
- →Resolve breed name ambiguities
- →Perform cross-species breed classification
- →Link breed-specific genetic test recommendations to phenotype
- →Access VBO data via web interface or download formats
How it works
The skill accesses the Vertebrate Breed Ontology, a structured taxonomy of animal breeds, to provide standardized nomenclature and link to genetic disease databases.
Inputs & outputs
When to use vbo-ontology
- →Identify an animal breed
- →Standardize breed nomenclature
- →Lookup breed health predispositions
About this skill
Vertebrate Breed Ontology (VBO)
Overview
The Vertebrate Breed Ontology (VBO) is a standardized, structured taxonomy of animal breeds and varieties across 49 domesticated and semi-domesticated species. Developed and maintained by the VBO consortium (veterinary geneticists, bioinformaticians, breed club representatives), VBO enables consistent breed naming, automated breed-predisposition reasoning, and integration with genetic disease databases (OMIA, VetClaw). With 19,500+ breed concepts and hierarchical classification, VBO powers precision veterinary medicine.
When to Use
- User identifies patient breed and needs standardized breed nomenclature for records/research
- User queries breed-specific health predispositions (MDR1 in herding breeds)
- User resolves breed name ambiguities (e.g., "English Springer Spaniel" vs. "Springer Spaniel" variant)
- User performs cross-species breed classification (dog breed groups, horse registry standards)
- User links breed-specific genetic test recommendations to patient phenotype
- Keywords: VBO, breed ontology, breed identification, breed predisposition, standardized nomenclature, FCI
What is VBO?
Definition: Formal ontology structured as directed acyclic graph (DAG) where:
- Nodes = breed concepts (unique IDs)
- Edges = hierarchical relationships (is-a, part-of)
- Metadata = breed names (preferred + synonyms), species, FCI classification (for dogs/cats), breed clubs
Coverage (by Species):
- Companion Animals: Canis familiaris (dog) - 900+ breeds; Felis catus (cat) - 250+ breeds; Rabbit (200+), Guinea pig (50+)
- Livestock: Cattle (300+), Horse (350+), Sheep (500+), Goat (200+), Swine (100+), Poultry (200+)
- Exotic Species: Fish (200+), Rodents, Amphibians, Reptiles
Total: 19,500+ breed concepts across 49 species
VBO Hierarchical Structure
Dog (Canis familiaris) Example:
VBO_DOG_ROOT (Dog - all breeds)
├── VBO_GROUP_1 (FCI Group 1: Sheepdogs & Cattle Dogs)
│ ├── VBO_COLLIE (Rough Collie)
│ ├── VBO_COLLIE_SMOOTH (Smooth Collie)
│ ├── VBO_AUSTRALIAN_SHEPHERD (Australian Shepherd)
│ ├── VBO_GERMAN_SHEPHERD (German Shepherd Dog)
│ └── ... (50+ herding breeds)
├── VBO_GROUP_2 (FCI Group 2: Pinschers, Schnauzers, Molossians)
│ ├── VBO_BOXER (Boxer)
│ ├── VBO_DOBERMAN (Doberman Pinscher)
│ └── ... (20+ molossoid breeds)
├── VBO_GROUP_3 (FCI Group 3: Terriers)
│ ├── VBO_SMOOTH_FOX_TERRIER (Smooth Fox Terrier)
│ └── ... (30+ terrier breeds)
├── VBO_GROUP_8 (FCI Group 8: Retrievers, Flushing Dogs)
│ ├── VBO_LABRADOR (Labrador Retriever)
│ ├── VBO_GOLDEN (Golden Retriever)
│ └── ... (30+ gun dogs)
└── ... (8 total FCI groups + miscellaneous/non-FCI breeds)
Cattle (Bos taurus) Example:
VBO_CATTLE_ROOT
├── VBO_DAIRY (Dairy Breeds)
│ ├── VBO_HOLSTEIN (Holstein-Friesian)
│ ├── VBO_JERSEY (Jersey)
│ ├── VBO_GUERNSEY (Guernsey)
│ └── VBO_BROWN_SWISS (Brown Swiss)
├── VBO_BEEF (Beef Breeds)
│ ├── VBO_ANGUS (Angus)
│ ├── VBO_HEREFORD (Hereford)
│ ├── VBO_CHAROLAIS (Charolais)
│ └── ...
└── VBO_DUAL_PURPOSE (Dairy/Beef Breeds)
├── VBO_SIMMENTAL (Simmental)
└── ...
VBO Breed ID Format
Standard Format: VBO_XXXXXX (6-character code or full name reference)
Examples:
- VBO_0000147 = Labrador Retriever (canine)
- VBO_0000456 = Collie (canine)
- VBO_0000123 = Siamese (feline)
- VBO_0001000 = Holstein (bovine)
- VBO_0002156 = Thoroughbred (equine)
Nomenclature Standards:
- Preferred name = FCI standard (for FCI-recognized breeds)
- Synonyms = regional variants, historical names, abbreviated forms
- Example: "Rough Collie" (preferred) ≈ "Lassie type" (historical) ≈ "Collie long-coat" (variant)
Accessing VBO
Web Interface (OBO Foundry/BioPortal): https://www.ebi.ac.uk/ols/ontologies/vbo (EMBL-EBI OLS - Ontology Lookup Service)
Search Functions:
- Breed by Name: Enter "Labrador" → Returns VBO_0000147 + linked data
- Breed by FCI Code: Enter "8.1" (FCI retriever code) → Lists all retrievers
- By Species: Select "Canis familiaris" → Browse all dog breeds
- By Predisposition: (Advanced) Query "MDR1 mutation" → Returns all affected breeds
Download Formats:
- OWL (Web Ontology Language): Full semantic structure, machine-readable
- OBO Format: Text-based, human-readable
- JSON: Programmatic access
- CSV: Breed list spreadsheets
File Location: https://github.com/vbreeds/vbo (open-source repository)
VBO-OMIA Integration
Power of Linking: VBO enables automated health predisposition reasoning by linking breed ID to inherited disease databases (OMIA).
Example Query:
Breed: VBO_0000456 (Collie)
→ Link to OMIA records for Collie predispositions
→ Results:
- MDR1 mutation: 50-70% carriers
- Collie Eye Anomaly: 15-25% carriers
- Progressive Retinal Atrophy: Breed-specific loci
- Microphthalmia: Rare
→ Veterinarian alert: "Collie breed: avoid ivermectin (MDR1); screen eyes (CERF)"
Breeding Program Integration:
1. Breeder registers breeding dogs: VBO ID + genetic test results (OMIA-linked)
2. System identifies mating risks:
- Both parents carriers of PRA → 25% affected puppies
- One parent MDR1 homozygous, other carrier → all puppies carriers
3. Recommendation: Avoid mating; counsel on genetic implications
VBO Hierarchical Relationships
Parent-Child Relationships:
FCI Group 8 (Retrievers)
├── Labrador Retriever (VBO_0000147)
│ ├── Black Labrador (phenotypic variant)
│ ├── Yellow Labrador (phenotypic variant)
│ └── Chocolate Labrador (phenotypic variant)
└── Golden Retriever (VBO_0000234)
Breed Variants (Size/Coat): Some breeds have recognized size/coat variants (not separate breed in FCI, but distinct lines):
- Standard Poodle vs. Miniature Poodle vs. Toy Poodle
- VBO distinguishes size variants with separate IDs
- Different health predispositions (patella luxation more common in toy sizes)
- Rough Collie vs. Smooth Collie
- Both VBO IDs, same genetic predispositions (MDR1)
- Phenotypic difference (coat length) only
Breed Predisposition Reasoning
Automated Workflow (VetClaw AI):
1. Patient Information Input:
- Species: Canis familiaris
- Breed: "Rough Collie"
- Age: 8 months
- Gender: Female
2. VBO Lookup:
- Resolves "Rough Collie" → VBO_0000456
- Identifies parent FCI group: Group 1 (Herding Dogs)
3. OMIA Predisposition Query:
- Search OMIA: "VBO_0000456" + inherited diseases
- Returns: MDR1, Collie Eye Anomaly, PRA, etc.
4. Genetic Test Recommendations:
- MDR1: Recommended (drug interaction implications)
- Eye exam: CERF certification (Collie Eye Anomaly screening)
- PRA testing: Candidate gene panel
5. Clinical Alert Generation:
- "Breed predisposition: Avoid ivermectin + analogs"
- "Recommend ophthalmology exam before breeding"
6. Treatment Plan Modification:
- Alternative antiparasitic: Spinosad (not MDR1-substrate)
- Genetic counseling: If breeding planned
Cross-Species Breed Standardization
Problem: Same breed name across species with different meanings
- "Angora": Could be Angora rabbit, Angora goat, or Angora cat
- VBO resolves with species prefix: VBO_ANGORA_RABBIT vs. VBO_ANGORA_GOAT
International Breed Name Variation:
- "English Springer Spaniel" (FCI) vs. "English Springer Spaniel" (AKC) vs. "Springer Spaniel" (colloquial)
- VBO preferred: FCI standard; synonyms capture variants
Horse Registry Integration:
- Thoroughbred (Equestrian registry: Jockey Club)
- Quarter Horse (AQHA registration)
- VBO links both to equine taxonomy, but maintains registry distinctions
VBO Querying Examples
Example 1: Find All Large-Breed Dogs (Hip Dysplasia Risk)
SPARQL Query:
SELECT ?breed ?breedLabel
WHERE {
?breed rdfs:subClassOf vbo:GROUP_8 . # Retrievers, gun dogs
?breed rdfs:label ?breedLabel .
}
Returns: Labrador, Golden Retriever, etc. (all large breeds)
Filter by predisposition: High hip dysplasia prevalence
Example 2: Identify All Cat Breeds with PKD1 Risk
Query: "Felis catus" + "PKD1" + inheritance:autosomal_dominant
Returns: Persian, Maine Coon, Bengal, British Shorthair, etc.
Link to OMIA: PKD1 prevalence per breed
Breeding recommendation: Screen parents (ultrasound kidney assessment)
Example 3: Breed Equivalence Across Registries
Query: VBO_LABRADOR (FCI) + AKC equivalent
Returns: Labrador Retriever (AKC) = Labrador (FCI) = same breed
Use for breed-predisposition research (align datasets from different registries)
VBO-Based Breed Identification Workflow
Ambiguous Case: User Says "Spaniel"
1. VBO Query: "Spaniel" (search for partial name match)
2. Returns multiple breeds:
- English Springer Spaniel (VBO_0000XXX)
- Cocker Spaniel (VBO_0000YYY)
- Cavalier King Charles Spaniel (VBO_0000ZZZ)
- American Spaniel Variety (multiple lines)
3. Veterinarian Clarifies:
- "Which spaniel breed exactly?"
- Obtain FCI classification or show pedigree
4. Once Breed Confirmed:
- VBO ID assigned (e.g., VBO_0000XXX = English Springer Spaniel)
- Health predispositions retrieved
- Genetic testing recommendations automated
5. Medical Record:
- Store VBO ID (standardized across clinics/research)
- Enable data sharing, breeding program tracking
Limitations
- Non-FCI Breeds: Many regional/emerging breeds lack VBO classification
- Mixed-Breed Animals: VBO applies to purebreds; hybrids/mongrels not classified
- Breed Validity: FCI recognition varies; some "breeds" are phenotypic variants, not genetically distinct
- Phenotypic vs. Genetic: VBO emphasizes FCI breed standards (phenotype) rather than genetic similarity (genotype)
- Example: English Springer Spaniel vs. Cocker Spaniel are distinct FCI breeds but genetically closely related
- Updating Lag: New breeds recognized by breed clubs; VBO updates lag (6-12 months typical)
- **Speci
Content truncated.
When not to use it
- →When identifying mixed-breed animals
- →When breed validity is not recognized by FCI
- →When phenotypic variants are not genetically distinct breeds
Limitations
- →Many regional/emerging breeds lack VBO classification
- →VBO applies to purebreds; hybrids/mongrels are not classified
- →VBO updates for new breeds lag by 6-12 months
How it compares
This workflow provides standardized, hierarchical breed information and links to genetic predispositions, unlike general breed identification.
Compared to similar skills
vbo-ontology side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| vbo-ontology (this skill) | 0 | 5mo | No flags | Intermediate |
| literature-review | 559 | 2mo | Review | Advanced |
| openalex-database | 48 | 8mo | Review | Intermediate |
| linkedin-sales-navigator-alt | 23 | 2mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
literature-review
K-Dense-AI
Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature searches across biomedical, scientific, and technical domains. Creates professionally formatted markdown documents and PDFs with verified citations in multiple citation styles (APA, Nature, Vancouver, etc.).
openalex-database
davila7
Query and analyze scholarly literature using the OpenAlex database. This skill should be used when searching for academic papers, analyzing research trends, finding works by authors or institutions, tracking citations, discovering open access publications, or conducting bibliometric analysis across 240M+ scholarly works. Use for literature searches, research output analysis, citation analysis, and academic database queries.
linkedin-sales-navigator-alt
OneWave-AI
Build targeted prospect lists by analyzing LinkedIn profiles, extracting job titles, companies, locations, and recent activity. Identifies decision-makers, tracks job changes for warm outreach, and enriches contact data. Use when users need to find prospects, build lead lists, or track decision-maker movements.
web-search
Igosuki
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
market-research-reports
davila7
Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner). Features professional LaTeX formatting, extensive visual generation with scientific-schematics and generate-image, deep integration with research-lookup for data gathering, and multi-framework strategic analysis including Porter's Five Forces, PESTLE, SWOT, TAM/SAM/SOM, and BCG Matrix.
annas-archive-ebooks
ratacat
Use when needing to look up book content, find a book by title/author, download an ebook, or reference material from a published book. Triggers on book lookups, ebook downloads, "find the book", "get the PDF/EPUB of". Downloads produce PDF/EPUB/MOBI files - use ebook-extractor skill to convert to text.