Every mod, cheapest first

Ranked by what a mod adds to every session before you have asked anything; equal costs break by stars gained this week, so the near-free mods people are picking up right now lead. A zero is real — a rule with globs costs nothing until a file matches — and everything else is a number you can check against the source.

#ModTypeCategoryTokens / sessionThis weekStarsScanRating
601 code-ultragraph-reviewwill-pagane/claude-superdev-harnessUse when the user asks for an extensive, maximum-quality, whole-codebase review or audit and wants a consolidated findings report (read-only, default). Add --autopilot to run a fully autonomous performance pipeline: read Supabase signals, deep-dive via dynamic workflows, refine fixes with a headless Codex pass, apply… Skill Code review 0 until used — 4 A —
602 labelkubestellar/kubestellar-mcpAdd or remove labels from Kubernetes resources across clusters. Command DevOps and cloud 0 until used — 2 A —
603 rankings-validatorLouisLau-art/multi-agent-skills-catalogA validation agent for ranking datasets, which are ordered lists of items with scores or popularity measures. It checks that refreshed files contain the expected data, fields, ordering, timestamps, and trends. Agent Analytics and metrics 0 until used — 2 A —
604 fleet-memoryMelloB1989/KARMAXUse before starting work on a person, project or decision the operator has history with, and when you learn a durable fact worth keeping: recall the operator's long-term memory and suggest additions with fleetctl memory (or the fleet MCP server's memoryrecall / memorysuggest). Skill Memory and context 0 until used — 2 A —
605 AIRP-MCP-ServerGhostXia/AIRP-MCP-ServerAn operating guide for using the AIRP MCP server, a tool service that helps AI agents manage role-playing sessions. The server stores session data, while the agent handles reasoning, storytelling, and character acting. Skill Game development 0 until used — 35 A —
606 clean-user-facing-textkarthikrshet/ClaudeMarkEnforce invisible Unicode and steganography hygiene on user-facing text, manuscripts, and documentation. Cursor rule Writing and docs 0 until used — 10 A —
607 adr-003actual-software/actual-cliArchitecture questions, answered from your ADRs. Cursor rule Testing 0 until used — 8 A —
608 architectureArrayo/smart-context-mcpArchitecture exploration workflow with devctx. Cursor rule Other 0 until used — 4 A —
609 cohort-platformrogerSuperBuilderAlpha/hult-cohort-programNext.js cohort platform — Firebase, API routes, peer review UI. Cursor rule Learning and teaching 0 until used — 4 A —
610 aether-iot-queryEvanL1/AetherEdgeUse this skill when the user asks about a live AetherEdge runtime: channels, points, real-time values, history, alarms, rules, models, instances, routing, SHM health, service health, or system status. Use aether CLI commands to answer — do NOT inspect source code, local database files, or config YAMLs to answer… Skill Hardware and IoT 0 until used — 3 A —
611 feishu-cliCassianFlorin/skill-hub-registryUse this skill when a user asks to install, configure, authenticate, verify, or use Feishu/Lark CLI capabilities from an Agent workflow. Skill Documents 0 until used — 2 A —
612 cartographadder-factory/cartographExplore a codebase through Cartograph v2's native RocksDB code graph: intent-aware context, exact/BM25/hybrid search, callers/callees/impact, affected tests, live source, review, freshness, and bounded index administration. Skill Debugging 0 until used — 3 A —
613 db-migrategeorgekhananaev/claude-skills-vaultYou are a database migration expert specializing in zero-downtime deployments, data integrity, and multi-database environments. Create comprehensive migration scripts with rollback strategies, validation checks, and performance optimization. Command Databases 0 until used — 30 A —
614 docs-syncentire-vc/evc-local-sync-pluginRules for working with /docs synced via EVC Local Sync. Cursor rule Writing and docs 0 until used — 11 A —
615 fw-reviewturbyho/fw-context-mcpReview embedded C/C++ firmware changes using fw-context MCP tools. Three-phase workflow: (0) create a review plan from the diff, (1) structural verification via callers/callees/types, (2) logic review across 9 embedded-specific domains. Takes priority over generic review skills for C/C++ code. If project has a local… Skill Hardware and IoT 0 until used — 10 A —
616 notebooksericzakariasson/pg-mcp-serverUse MCP server to discover schema and get sample data. All analysis, data aggregations and queries should be done in the notebooks so they can be shared across my team. Cursor rule Data and AI 0 until used — 179 A —
617 scrapercity-cliscrapercity/scrapercity-cliCall the starthere tool first (API: GET https://app.scrapercity.com/api/v1/start?query=...). Give it who your user wants to reach, what they sell, their website, or an exact order. With no key it answers with a guided tour: what ScraperCity is, how to sign up and get a key, the plans and the trial with their live… Skill Marketing and SEO 0 until used — 1 A —
618 buildablesuntay44/buildable-plugin-skillsUse Buildable's local-first builder brain for prompt-to-prototype app generation. Cursor rule Design and UX 0 until used — 54 A —
619 AI-Agent-Infra-with-OracleDB-Community-EditionHaiwen-Yin/AI-Agent-Infra-with-OracleDB-Community-EditionWork continuity and diagnostics: English operations guide · Chinese operations guide. Agent extensions: current operations guide · Chinese operations guide. Signed updates: download and verification · Chinese download and acknowledgement guide. Verify the exact archive with a locally pinned key and supply its… Skill Databases 0 until used — 21 B —
620 implement-plan.evaldavistroy/claude-marketplaceExecutes an IMPLEMENTATIONPLAN.md using orchestrated subagents. Each work item is implemented, tested, and committed by a dedicated subagent. Good behavior: items are implemented in order, status markers are updated, tests pass, and a PR is created at the end. Command Git and workflow 0 until used — 5 A —
621 skilltheshadow27/mcp-cliUse the mcx CLI via Bash instead of native MCP tools. This eliminates 15,000+ tokens of tool definitions per server from every conversation context. Skill Building agents 0 until used — 2 A —
622 one-pagerouachitalabs/skillsThis skill guides engineers through the process of creating a compelling one-pager proposal using the Heilmeier Catechism framework. The goal is not to immediately produce a document, but to thoroughly understand the problem space first, then distill that understanding into a single page that earns every word. Skill Writing and docs 0 until used — 2 A —
623 bem-scssAtulFalle/ng-elementalEnforce BEM SCSS naming for NgElemental UI and docs styles. Cursor rule Frontend 0 until used — 2 A —
624 obsidian-knowledge-brainTubo2333/obsidian-knowledge-brainA project knowledge system that saves technical decisions, debugging fixes, searchable notes, and evolving project rules as Markdown files. Obsidian is an optional note-taking application that can display these files as a linked knowledge graph. Skill Memory and context 0 until used — 101 A —
625 okf-harness-bootstrappumblus/okf-harnessThis unified entrypoint routes setup and workspace maintenance without making the user choose a mode. Skill Building agents 0 until used — 38 A —
626 gemvc-table-layergemvc/gemvcGEMVC Table layer — columns, Schema, ViewTable, queries, migrate. Cursor rule Writing and docs 0 until used — 22 A —
627 skillpacknordicnode/skillpackGenerate and verify the agent-distribution layer for any OSS project. Cursor rule Building agents 0 until used — 2 A —
628 swarm-subagentfinml-sage/agent-swarm-protocolYou are a Claude subagent participating in an Agent Swarm Protocol network. You process incoming messages from other agents and respond appropriately. Skill Building agents 0 until used — 2 A —
629 native-androidkensaurus/cursor-kenjiNative Android (Kotlin/Java/Gradle) conventions. Cursor rule Mobile 0 until used — 9 A —
630 mainframe-project-skillCATWILLgh/MAINFRAMEThis is a user-invocable command. Execute it only because the current invocation explicitly selected it. It takes no arguments and operates only on the current project. Command Project management 0 until used — 2 A —
631 awsatheurer/agentic-perfSkill "aws" from atheurer/agentic-perf, covering aws resource provider guidance, selecting and reserving resources, cloud provider ip handling and cost awareness. Skill DevOps and cloud 0 until used — 6 A —
632 code-reviewradif-ru/ai-multi-agent-systemA code-review checklist for examining code without rewriting it. It checks correctness, security, readability and performance, then labels findings by seriousness. Skill Code review 0 until used — 6 A —
633 add-composablego4cas/quiverCreate a new Quiver composable named: $ARGUMENTS. Command Frontend 0 until used — 5 A —
634 aomm3au/playwright-bdd-cursor-templateAPI Object Model (AOM) standards and patterns. Cursor rule Backend and APIs 0 until used — 2 A —
635 pcesylverb/game-and-watch-retro-go-sdPCE / PCE CD emulator — architecture and debugging. Cursor rule Game development 0 until used — 204 A —
636 page-changeepistemedeus/x402-url-extractorOffline compare of two extract-batch JSON field snapshots. Use when the caller already has two delivered POST /extract/batch JSON files and wants selected-field diffs without fetching, paying, retrying, or scheduling. Do not use to purchase a second observation. Free POST /recipes/page-change returns charged: false… Skill Analytics and metrics 0 until used — 1 A —
637 mintlifymintlify/cursor-pluginWriting standards and file conventions for Mintlify sites. Cursor rule Writing and docs 0 until used — 1 A —
638 memoryhenryhawke/mcp-titanUse this before every response. Cursor rule Memory and context 0 until used — 93 A —
639 gha-security-reviewThreat-Vector-Security/guardian-agentAttack patterns and real-world examples sourced from the HackerBot Claw campaign analysis by StepSecurity (2025): https://www.stepsecurity.io/blog/hackerbot-claw-github-actions-exploitation -->. Skill DevOps and cloud 0 until used — 13 A —
640 agent-skill-overlap-auditorvoro6yov/spec-driven-developmentAudits a single agent file for content that overlaps with the skills it explicitly references — verbatim duplication, conceptual restatement, inlined procedures that should defer to a skill, and duplicated examples/templates. Read-only; emits a severity-grouped report with before/after patch suggestions. Invoke with… Agent Code review 0 until used — 5 A —
641 component-structureddebixx/frontend-templateEncapsulate component and feature folders; keep the UI file free of types and constants. Cursor rule Other 0 until used — 5 A —
642 doc2x-mcpNoEdgeAI/doc2x-mcpAn MCP server that lets an agent send PDFs and images to Doc2x for parsing, export results as Markdown, TeX, or DOCX, and save files locally. MCP is a standard way for an agent to use external tools. Skill Documents 0 until used — 3 A —
643 dsl-conventionscty12356541/galideA set of text rules for describing visual-novel scenes, including backgrounds, music, character art, positions, and dialogue. Cursor rule Game development 0 until used — 2 A —
644 sync-timedb-queue-orchestrator-contractTACC/HPCPerfStatsGreenfield synctimedb job:v1 queue orchestrator contracts (slice 4+). Cursor rule Backend and APIs 0 until used — 60 A —
645 researcheddiebelaval/squireYou are the orchestrator for the id8Labs Research Lab at /Development/id8/research-lab/. Command Research 0 until used — 21 A —
646 adhd-and-47-tabszgbrenner/adhd-and-47-tabsUse when the user mentions ADHD, executive function, focus or attention difficulty, feeling overwhelmed or distracted, being stuck starting, too many options or open tabs, or losing the thread after an interruption — or when research, studying, writing, planning, decisions, administrative work, troubleshooting, or a… Skill Productivity 0 until used — 39 A —
647 amazon-catalog-cliBWB03/amazon-catalog-cliCatalog CLI audits Amazon Category Listing Reports (CLR files, .xlsx/.xlsm) for listing quality issues. It runs 14 query plugins covering missing attributes, title validation, bullet point optimization, product type checks, and more. Skill E-commerce 0 until used — 17 A —
648 agents-md-best-practicesJularDepick/AGENTS.md-Best-PracticesA collection of guidance documents for agents working with AGENTS.md, a file that tells coding agents how to work in a project. Skill Building agents 0 until used — 7 A —
649 windows-expertsandraschi/windows-operations-mcpThis skill provides the operational logic and safe-mode patterns for managing Windows systems at an industrial grade. It prioritizes system integrity via "Safe Mode" registry operations and "Lean SOTA" data manipulation. Skill Python 0 until used — 6 A —
650 standupbluzername/claude-code-power-stackGenerate a quick personal standup summary using all Power Stack tools. Run this at the start of your day to remember where you left off. Command Productivity 0 until used — 2 A —
651 datajud-mcpmcp-dir/datajud-mcpConsulta de processos judiciais brasileiros via API Pública do CNJ/DataJud: metadados, movimentações e busca por classe/órgão/assunto. Use sempre que o usuário citar um número de processo (formato CNJ), pedir andamento/movimentações, ou buscar processos por tribunal. Grátis, sem login. Orquestra datajudgetprocesso… Skill Legal and compliance 0 until used — 4 A —
652 tool-patternZapSign/api-mcpMCP tool implementation pattern for ZapSign tools. Cursor rule Other 0 until used — 1 A —
653 harness-reviewharnessworks/harness-starter-kitReview the current change set from an opposing harness-engineering perspective. Command Debugging 0 until used — 116 A —
654 backlink-outreachJasper0122/agent-seo-kitFind, evaluate, pitch and track natural backlink and content partnerships. Prospects come from the GEO citation data rather than a generic blog search: the targets are the pages an AI already cites when answering your category questions. Research runs on the Monid tool layer (web search and scrape, authority metrics… Skill Marketing and SEO 0 until used — 8 A —
655 propfundNO7r34L/PropFund.ethTrade on PropFund, the decentralized on-chain prop firm for AI agents. Two layers: PropFund SCREENS you (a free evaluation, then a virtual "funded" probation leg that builds an immutable on-chain record — pool-as-counterparty, no real firm capital), and AgentDesk PAYS you (once your record clears the bar you graduate… Skill Web3 and blockchain 0 until used — 5 A —
656 secrets-scanrcconsult/ppxaiYou scan a codebase for accidentally committed secrets. Use grep to search for common secret patterns (API keys, tokens, -----BEGIN ... PRIVATE KEY-----, password =, high-entropy strings in config). Read the surrounding lines of any hit to judge whether it is a real secret or a placeholder/example. Report each finding… Skill Security 0 until used — 6 A —
657 toolboxpsyd3x/d3x-sanOn-demand tool loader — reads catalog, resolves category conflicts, loads tool context. Modes: scan (plan-aware), load (reactive), status (check loaded). Saves tokens by never preloading. Skill Building agents 0 until used — 5 A —
658 stitchkitmax-listov/stitchkitBuild or change a backend with stitchkit — the contract-first framework where one defineContract() becomes an HTTP API, MCP tools, AI-agent tools, a CLI and a typed client. Use this whenever working in a project that depends on stitchkit: defining or editing a contract, implementing handlers, exposing endpoints as MCP… Skill Backend and APIs 0 until used — 3 A —
659 logging-best-practicesraulriera/skillsUse when adding or reviewing logging in Swift code that uses the Logbook package — log calls, levels, metadata, redaction, bootstrap/flush wiring, or logging in tests. Symptoms: values interpolated into log messages, personal data (email, phone, token) reaching logs, metadata keys that hide what a value is, print() in… Skill Languages 0 until used — 2 A —
660 feature-developmentsampaio-tech/flutter-core-modulesStep-by-step guide for implementing new feature modules in fluttercoremodules. Covers file placement, naming conventions, provider wiring, the GetStateNotifier fetch pattern, CacheBoolStateNotifier settings pattern, and barrel export requirements. Apply when creating or extending any feature under lib/src/features/. Cursor rule Mobile 0 until used — 2 A —
661 auto-instrumentsoleimanmansouri/debug-bankFallback debugging when no pattern matches — hypothesis-driven code instrumentation with auto pattern extraction. Skill Debugging 0 until used — 1 A —
662 microsegmentation-patternsHermeticOrmus/LibreSecOps-Claude-CodeMicrosegmentation operates at multiple layers, each providing different granularity and capabilities. Skill DevOps and cloud 0 until used — 4 A —
663 antislopdrunkrhin0/antislopApply Antislop when writing or editing prose files. Cursor rule Writing and docs 0 until used — 23 A —
664 bmad-initmiounet11/ccjkThis command initializes or updates BMad-Method (V6) in your project. Command Planning 0 until used — 1 A —
665 audit-depsFlorianBruniaux/node-dep-scopeAnalyze project dependencies with dep-scope to identify optimization opportunities. Command Other 0 until used — 19 A —
666 spring-boot-configlsampaioweb/ai-instructionsSpring Boot application configuration contract for YAML settings, environment profiles, and DevTools. Cursor rule Backend and APIs 0 until used — 1 A —
667 CLAUDEmariorojasmz/apolo-cadEl registro schema-driven: models.py (fachada de los params pydantic = schema de UI, diálogos y tools del agente; viven en models.py por familia), escena.py (Feature, DEFINITIONS, require/instanced…: la capa de abajo), exec.py (executors por familia), registry.py (el shim, el REGISTRY, el despacho y los schemas)… Command Writing and docs 0 until used — 3 A —
668 plannablesuntay44/plannablePlannable progressive planning rules. Cursor rule Planning 0 until used — 28 A —
669 osfedithatogo/osf-cli-goUse the osf MCP server for read-only Open Science Framework tasks. Skill Research 0 until used — 1 A —
670 cockroachdb-app-patternscockroachdb/cursor-pluginApplication-level best practices and anti-patterns when building applications on CockroachDB. Covers transaction retry logic, ORM configuration, schema design, connection management, online DDL, batching, session guardrails, and multi-region patterns. Based on real-world production patterns from… Cursor rule Databases 0 until used — 2 A —
671 book_writerkandada/aacodeGuided multi-phase book writing: outline → storyline → chapter-by-chapter writing with verification → final consistency review and polish. Skill Writing and docs 0 until used — 134 A —
672 job-huntMelonS/MelonS-AgentsFind Korean job postings for a target role with minimal user input — pass a short --seed keyword like "Problem Solver" or "Forward Deployed Engineer" and the skill expands it to the full family of equivalent titles used at different companies (FDE / Applied AI Engineer / Generalist / Solutions Engineer / etc.)… Skill Research 0 until used — 17 A —
673 opendream-contextpylit-ai/opendreamReference only. Canonical rules stay in README.md, AGENTS.md, and docs/. Skill Memory and context 0 until used — 10 A —
674 skillMun1to/vidorqSkill "skill" from Mun1to/vidorq, covering vidorq skill — edición por ia (v1), flujo, uso, 1) transcribir (word-level, local) and 3) renderizar. Skill Creative and media 0 until used — 5 A —
675 ui-componentsjaycewalzer1/SilverKey-Inc.UI component standardization rules - use standardized components from ui/ directory. Cursor rule Design and UX 0 until used — 2 A —
676 skillrusty4444/changedetection-mcpChangeDetection.io is a self-hosted or SaaS tool for monitoring web pages for changes — price drops, restock alerts, content updates, defacement monitoring. It's one of the most popular self-hosted tools (31k+ GitHub stars). Skill Browser automation 0 until used — 3 A —
677 bundle-integration-steerVrooli/VrooliIntegrate scenarios/{{TARGET}}/ into the Vrooli Business Suite bundle so that it participates in subscription gating, credit-based metering, and authenticated downloads managed by the Landing Page Business Suite (LPBS) scenario. Skill E-commerce 0 until used — 56 A —
678 skillsYouhai020616/stealth-cliAnti-detection browser CLI powered by Camoufox. Browse the web, search, extract data, take screenshots, and crawl pages — all with C++ level fingerprint spoofing that bypasses Cloudflare, Google, and most bot detection systems. Skill Browser automation 0 until used — 45 B —
679 mcp-server-rulespandeussilvae/mcp-odoo-pandaCursor rule "mcp-server-rules" from pandeussilvae/mcp-odoo-panda, covering mcp server implementation rules, core architecture rules, resource management rules, tool management rules and prompt management rules. Cursor rule Building agents 0 until used — 8 A —
680 trade-assistantEnesp4rl4k/bist-trader-mcpBIST Trader MCP — temel+teknik trade assistant akışı. Cursor rule Finance and fintech 0 until used — 7 A —
681 modulesbackendforth/next-sanity-starterModule pattern — schema, component and query of a content module. Cursor rule Frontend 0 until used — 4 A —
682 mainghostswap1/ghostswap-agentsGhostSwap Partners API integration conventions (auth, idempotency, polling, error handling). Apply when working on swap, exchange, quote, or crypto-conversion code. Cursor rule Web3 and blockchain 0 until used — 3 A —
683 humanizer-workbenchaprempeh-tech/humanizer-workbenchRewrites AI-generated text into natural, human-quality writing using a multi-stage detection and transformation pipeline. Skill Writing and docs 0 until used — 2 A —
684 testing-strategyhalflength-ampleness75/claude-code-recipesFollow the testing pyramid — more unit tests, fewer integration tests, even fewer e2e tests. Skill Testing 0 until used — 2 A —
685 unity-pluginTomLeeLive/openclaw-unity-skillControl Unity Editor via OpenClaw Unity Plugin. Use for Unity game development tasks including scene management, GameObject/Component manipulation, debugging, input simulation, and Play mode control — including arbitrary C# execution (script.execute) and reflection-based editor calls, which can modify scenes, assets… Skill Game development 0 until used — 7 A —
686 diplomat-reviewerDiplomat-ai/diplomat-agentReviews Python code for unguarded AI agent tool calls. Use when reviewing agent code, scanning for security issues, or checking tool call safety. Cursor rule Code review 0 until used — 7 A —
687 design-component-speckarlng279/ai-ready-product-workflow-v2Produces COMP-XXX component specifications from wireframes. Enforces COMP-XXX/COMP-XXX-EL-YYY ID format, ShadCN component mapping with variants and states, Tanstack Table full configuration, accessibility requirements, and AC traceability. Triggers on: component spec, COMP-XXX, ShadCN component, design to code… Skill Design and UX 0 until used — 6 A —
688 dreamtimoncool/dream-skillA read-only review of project memories, notes, instructions, documents, and selected session records that produces a detailed report and a browser-viewable HTML report. It suggests ideas and insights but does not apply changes. Skill Memory and context 0 until used — 3 B —
689 unityxclaudeagustedire542/unityxclaudeYou have full control over Unity Editor via 24 MCP tools. This skill teaches you how to use them effectively. Skill Game development 0 until used — 2 A —
690 steam-mcpsandraschi/steam-mcpSteam-MCP exposes Valve Steam data through FastMCP 3.2 portmanteau tools on ports 11020 (backend) and 11021 (frontend). Skill Game development 0 until used — 3 A —
691 plugin-openclawhelixdata/gopherhole-clientsEnables Clawdbot to communicate with other AI agents via the A2A (Agent-to-Agent) protocol. Skill Backend and APIs 0 until used — 2 A —
692 new-odoo-project19prince/claude-odoo-builderTRIGGER: User invokes /new-odoo-project to scaffold a new Odoo website builder project. Skill Planning 0 until used — 46 A —
693 coding-standardskaptinlin/gozodThis document defines comprehensive coding standards and best practices for the GoZod validation library. It provides guiding principles for implementing Go code that ensures full compatibility with the TypeScript Zod v4 API while following Go language idioms and performance optimization principles. Cursor rule Languages 0 until used — 25 A —
694 moltrust-mcp-serverMoltyCel/moltrust-mcp-serverMCP server providing 45 tools for AI agent trust verification, identity, and reputation scoring. Skill Security 0 until used — 5 A —
695 project-setup16wells/claude-project-setupScaffold a new client project folder from the client-project template, retrofit an existing client folder to the template structure, or reconcile a client folder's memory files after a thread loss. This is the client-engagement variant of the project-setup skill — for internal products, use… Skill Claude Code 0 until used — 2 A —
696 fluttersdkfluttersdk/aiFlutterSDK conventions for Wind UI and Magic Framework projects. Cursor rule Mobile 0 until used — 3 A —
697 reuse-before-generatearadar46/reuse-before-generateSkill "reuse-before-generate" from aradar46/reuse-before-generate, covering reuse before generate and workflow. Skill Research 0 until used — 6 A —
698 m-orchestrated-devpenwyp/ClaudePreferenceTarget: $ARGUMENTS (Default: previous discussion results or current requirements) Scope: Deploy three specialized agents with MCP tools for optimal development. Command Planning 0 until used — 136 A —
699 commune-emailblack22345/commune-cookbookI give you a real email inbox and let you send, receive, search, and manage email threads programmatically via the Commune API. Every inbox I create is RFC 5322 compliant — replies thread correctly in any email client, including Gmail, Apple Mail, and Outlook. Skill Productivity 0 until used — 2 A —
700 findtime-mcp-serverhkchao/findtime-mcp-serverUse this skill when an agent can access the findtime.io MCP server and the user asks about current time, timezones, daylight saving time, timezone conversion, overlap hours, location resolution, or cross-timezone meeting planning. Skill Localization 0 until used — 0 A —

Counted with the o200k_base tokenizer at crawl time; mcp, hooks and settings are not measured this way, so they are not ranked here. Two mods per repository at most.