recsys-pipeline-architect

Installation
SKILL.md

recsys-pipeline-architect

Overview

A spec-and-scaffold skill for building composable recommendation, ranking, and feed pipelines. It encodes the six-stage Source → Hydrator → Filter → Scorer → Selector → SideEffect framework popularized by xAI's open-sourced For You algorithm (Apache 2.0). This skill is an independent reimplementation of the pattern — no code is copied from the original — licensed MIT. Use it whenever you need "the top K items for a (user, context)": social feeds, content CMSs, RAG rerankers, task prioritizers, notification triage, search reranking, ad ranking.

When to Use This Skill

  • Use when the user wants to build any system that picks "the top K items for a user/context"
  • Use when the user asks "how should I rank X" or describes a feed/personalization problem
  • Use when the user has a scoring function and needs the pipeline plumbing around it
  • Use when the user wants to migrate from a single relevance score to multi-action prediction with tunable weights
  • Use when the user is wrapping an LLM/ML scorer and needs filters, hydrators, side-effects, and a runnable scaffold in their stack (TypeScript / Go / Python)

How It Works

Step 1: Clarify the use case

Ask the user three questions (only what is missing):

Installs
4
GitHub Stars
41.0K
First Seen
Today
recsys-pipeline-architect — sickn33/antigravity-awesome-skills