# uniform-enrichment-recommendations

> Claude/Codex skill by [@uniformdev](https://omgskills.com/library/uniformdev/index.md) · 2 stars · Updated 2026-10-08

Add personalized, relevance-ranked content recommendations to a Uniform + React/Next.js project by boosting Content API results with Uniform Context enrichment scores. Use when a user wants visitor-personalized recommendations, dynamic product/article/promotion lists ranked by interest, enrichment-based content ranking, or mentions enrichment boosting, boost orderBy, or the \`ufvd\` cookie with Uniform.

## Install

```sh
git clone https://github.com/uniformdev/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/uniform-enrichment-recommendations ~/.claude/skills/uniform-enrichment-recommendations
```

## From README

Uniform Enrichment-Boosted Recommendations Add a feature that re-ranks a Uniform Content API query by the current visitor's enrichment scores (their interest profile from Uniform Context), so each visitor sees the same content pool ordered by what is most relevant to them. Works for any content type (products, articles, promotions, events, ...). How it works (read first) Uniform Context accumulates visitor enrichment scores in the ufvd cookie, keyed → number (e.g. intinternet: 50). On the server, those scores are converted into a Content API boost clause passed to orderBy: boost|fields. : : . EntryDeliveryClient.list({ orderBy: \[clause\] }) re-ranks the result set. No scores → no clause → graceful fallback to default ordering. Critical alignment rule: the enrichment value's suffix (after the first ) must equal the value stored in the content field you boost on. Enrichment intinternet only boosts entries whose target field holds internet. If they don't match, nothing re-ranks.

## Links

- HTML page: https://omgskills.com/library/uniformdev/agent-skills/skills/uniform-enrichment-recommendations/
- GitHub: https://github.com/uniformdev/agent-skills
- Author: [@uniformdev](https://omgskills.com/library/uniformdev/index.md)

## More from this repo

- [uniform-content-modeling](https://omgskills.com/library/uniformdev/agent-skills/skills/uniform-content-modeling/index.md) — Best practices for content modeling in Uniform — designing content types with well-chosen fields, validations, and...
   - [@uniformdev](https://omgskills.com/library/uniformdev/index.md) · 2 stars
- [uniform-experience-modeling](https://omgskills.com/library/uniformdev/agent-skills/skills/uniform-experience-modeling/index.md) — Best practices for experience modeling in Uniform — designing component definitions with well-chosen parameters, slots,...
   - [@uniformdev](https://omgskills.com/library/uniformdev/index.md) · 2 stars
- [uniform-forms](https://omgskills.com/library/uniformdev/agent-skills/skills/uniform-forms/index.md) — Used when adding a form (like contact, signup, newsletter, lead-capture or survey) to a Uniform project, when creating...
   - [@uniformdev](https://omgskills.com/library/uniformdev/index.md) · 2 stars
