Design composable Top-K recommendation, ranking, and feed pipelines for user-context decisions.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "recsys-pipeline-architect" skill from askskill: 1. Download https://raw.githubusercontent.com/affaan-m/ECC/main/skills/recsys-pipeline-architect/SKILL.md 2. Save it as ~/.claude/skills/recsys-pipeline-architect/SKILL.md 3. Reload skills and tell me it's ready
Using the Source→Hydrator→Filter→Scorer→Selector→SideEffect six-stage framework, design a recommendation pipeline for a social product's For You feed. The goals are to improve session time and engagement while controlling low-quality content, author overexposure, and freshness decay. Output the responsibility, inputs/outputs, candidate features, scoring signals, Top-K selection strategy, and pre-launch metrics for each stage.
A structured feed architecture plan with six-stage design, ranking logic, and monitoring metrics.
I am building an enterprise knowledge-base QA system. Based on the six-stage framework, design a RAG retrieval reranking pipeline that selects the most relevant Top-K document chunks for a user query plus retrieved context. Explain retrieval sources, feature hydration, filtering rules, relevance scoring, deduplication and diversity selection, plus logging and feedback loop design.
A RAG reranking pipeline design and optimization plan for knowledge-base QA.
Design a notification prioritization system for a mobile app using the Source→Hydrator→Filter→Scorer→Selector→SideEffect framework to choose the most worthwhile Top-K notifications for a given user and context. Balance click-through rate, conversion, frequency caps, user fatigue, and business priority, and provide an actionable split between rules and models.
A notification ranking system plan detailing stage strategies, constraints, and delivery feedback loops.
A spec-and-scaffold skill for building composable recommendation, ranking, and feed pipelines. It encodes the six-stage pattern — Source → Hydrator → Filter → Scorer → Selector → SideEffect — popularized by xAI's open-sourced For You algorithm (Apache 2.0). This skill is an independent reimplementation of the pattern (MIT) — no code copied from the original.
Upstream: https://github.com/mturac/recsys-pipeline-architect
| # | Stage | Job | Parallel? |
|---|---|---|---|
| 1 | Source | Fetch candidates from one or more origins | Yes — multiple sources run in parallel |
| 2 | Hydrator | Enrich each candidate with metadata needed for filtering and scoring | Yes — independent hydrators run in parallel |
| 3 | Filter | Drop candidates that should never be shown (blocked, expired, duplicate, ineligible) | Sequential — each filter sees fewer items |
| 4 | Scorer | Assign each surviving candidate one or more scores | Sequential — later scorers see earlier scores |
| 5 | Selector | Sort by final score, return top K | Single op |
| 6 | SideEffect | Cache served IDs, log impressions, emit events, update counters | Async — must never block the response |
Walk the user through these eight steps:
…
Design and improve Spring Boot backend architecture, APIs, and service implementation.
Get production-ready MySQL and MariaDB schema, query, and operations patterns.
Choose regex first, then add LLMs for low-confidence parsing edge cases.
Apply idiomatic Kotlin patterns to build robust, efficient, maintainable applications.
Write, review, and refactor C++ with modern, safe, idiomatic standards.
Create iOS liquid glass interfaces with dynamic visuals and interactive morphing.
Turn vague requests into structured expert prompts for better LLM outputs.
Selects relevant skill context for AI agents to cut tokens and improve accuracy.
Rank social graphs to find warm intros, bridges, and network gaps.
Analyze game design, structure concepts, and evolve AI workflows with evidence.
Mine recurring coding-agent workflows and refine skills for reuse and publication.
Track hiring stages, update candidate status, and monitor pipeline counts.