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:
…
Prevent destructive actions in production systems and autonomous agent workflows.
Learn Pythonic patterns, type hints, and best practices for maintainable code.
Optimize energy procurement, tariffs, PPAs, and multi-site energy cost strategies.
Apply PyTorch best practices for robust, efficient, reproducible deep learning pipelines.
Investigate quality nonconformances, find root causes, and drive CAPA improvements.
Search icons and generate Xcode-ready PNG asset sets for iOS apps.
Turn vague requests into structured expert prompts for better LLM outputs.
Rank social graphs to find warm intros, bridges, and network gaps.
Instantly search skills across installed plugins to find the right capability.
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.