Moving this week

Ranked by stars gained over seven days, not by the total. An absolute count tells you what was popular in 2024; a delta tells you what people are picking up now, and it cannot be inherited from a parent repository.

Window This week Today
#ModTypeThis weekStarsScanTokensRating
801 humanizer-ruVladimir-Human/humanizer-ruA plugin for reviewing Russian-language text for signs of machine-generated writing and, when explicitly requested, rewriting it to sound more natural. Plugin ▲ +2 120 A
802 cursorrulesKyaniteLabs/kinocutRead the nearest AGENTS.md for repository rules. For Kinocut workflows, load skills/kinocut/SKILL.md; it is the canonical public skill. Keep this adapter limited to host-specific discovery and do not duplicate policy here. Cursor rule ▲ +2 132 A 60
803 SessionStartArchive228/loopkitRuns when a session starts on startup, clear and compact, running an inline shell check. From Archive228/loopkit. Hook ▲ +2 753 A
804 PreCompactArchive228/loopkitRuns before the context is compacted for manual and auto tool calls, running an inline shell check. From Archive228/loopkit. Hook ▲ +2 753 A
805 githubArchive228/loopkitLets the agent work with GitHub: search code, read and create issues and pull requests, and manage repositories through the GitHub API. Runs locally from the @modelcontextprotocol/server-github npm package. Needs 1 environment variable to run. MCP server ▲ +2 753 A
806 kinocutKyaniteLabs/kinocutTrusted, guardrailed video editing for AI agents. FFmpeg, Hyperframes, repurposing tools, Python client, CLI, and MCP server. Runs locally from the kinocut Python package. MCP server ▲ +2 132 A
807 threat-modelingfr33d3m0n/threat-modelingThreat model, security audit, find vulnerabilities, check security of my app, risk assessment, penetration test prep, analyze attack surface, what could an attacker exploit. Use this skill whenever a user wants holistic security analysis of a codebase, application, or project. MUST be invoked instead of analyzing… Skill ▲ +2 340 A 178
808 mcp-sunoAceDataCloud/SunoMCPMCP Server for Suno AI Music Generation via AceDataCloud API. Runs locally from the mcp-suno Python package. Needs 1 environment variable to run. MCP server ▲ +2 47 A
809 ducklab AGENTS.mdjrullan/ducklabInstructions for jrullan/ducklab, covering working in this repository as an agent and path 1: conventional (edit the tree directly). Instructions file ▲ +2 8 A 639
810 ducklabjrullan/ducklabMCP server "ducklab" as configured in jrullan/ducklab. Launched with https://github.com/jrullan/ducklab/releases/download/v0.7.0/ducklab-mcp.mcpb. MCP server ▲ +2 8 A
811 bmad-pilotstellarlinkco/myclaudeCommand "bmad-pilot" from stellarlinkco/myclaude, covering usage, options, context, your role and initial repository scanning phase. Command ▲ +2 2.7k A 0
812 prototype-prompt-generatorstellarlinkco/myclaudeThis skill should be used when users need to generate detailed, structured prompts for creating UI/UX prototypes. Trigger when users request help with "create a prototype prompt", "design a mobile app", "generate UI specifications", or need comprehensive design documentation for web/mobile applications. Works with… Skill ▲ +2 2.7k A 81
813 bmad-architectstellarlinkco/myclaudeInteractive System Architect agent for technical design with quality scoring and user confirmation. Agent ▲ +2 2.7k A 18
814 bmad-qastellarlinkco/myclaudeAutomated QA Engineer agent for comprehensive testing based on requirements and implementation. Agent ▲ +2 2.7k A 18
815 requirements-pilotstellarlinkco/myclaudeCommand "requirements-pilot" from stellarlinkco/myclaude, covering usage, options, context, your role and initial repository scanning phase. Command ▲ +2 2.7k A 0
816 codeagentstellarlinkco/myclaudeExecute codeagent-wrapper for multi-backend AI code tasks. Supports Codex, Claude, Gemini, and OpenCode backends with agent presets, skill injection, file references (@syntax), worktree isolation, parallel execution, and structured output. Skill ▲ +2 2.7k A 51
817 myclaudestellarlinkco/myclaudeProfessional multi-agent development workflows with OmO orchestration, Requirements-Driven and BMAD methodologies. Plugin ▲ +2 2.7k A
818 PreToolUsestellarlinkco/myclaudeRuns before the agent uses a tool for Bash tool calls, executing pre-bash.py and inject-spec.py via python3 (2 commands). From stellarlinkco/myclaude. Hook ▲ +2 2.7k A
819 omostellarlinkco/myclaudeMulti-agent orchestration for code analysis, bug investigation, fix planning, and implementation with intelligent routing to specialized agents. Plugin ▲ +2 2.7k A
820 UserPromptSubmitstellarlinkco/myclaudeRuns when you submit a prompt, before the agent sees it, executing log-prompt.py via python3. From stellarlinkco/myclaude. Hook ▲ +2 2.7k A
821 loopkitArchive228/loopkitAgent settings declaring 1 hook event (PostToolUse) and 6 allowed tools. Settings file ▲ +2 753 C
822 civitai CLAUDE.mdcivitai/civitaiClaude Code instructions for civitai/civitai, covering civitai development guide, how to work with us, inline comments, filing follow-up work and tech stack overview. Instructions file ▲ +1 7.2k A 14,814
823 add-prompt-enhancement-guidecivitai/civitaiAuthor a prompt-enhancement system prompt for a new ecosystem and register/update it on the orchestrator's prompt-analysis service. Use when onboarding a new ecosystem (e.g. happyhorse, a new Flux variant, a new Wan video version) and the user provides the ecosystem key plus a reference link, model card, or… Skill ▲ +1 7.2k A 95
824 add-generation-supportcivitai/civitaiWire an existing ecosystem into the generation system. Adds generation support to basemodel.constants.ts, creates graph and handler files, and wires them into the ecosystem discriminator, workflow config, and router. Use after add-ecosystem when you need the ecosystem to show up in the generation form. Always checks… Skill ▲ +1 7.2k A 78
825 civitai-test-reviewcivitai/civitaiReviews the tests in a feature segment of the main Civitai Next.js app (src/) for whether they would actually fail if the code broke — vacuous assertions, over-broad mocks, fakes that hang instead of failing, suites that collect zero tests, and races in browser tests. Use before calling a segment done, alongside… Agent ▲ +1 7.2k A 98
826 civitai-correctness-reviewcivitai/civitaiReviews a feature segment in the main Civitai Next.js app (src/) for safety gaps — authorization scoping, money paths, PII exposure, NSFW/browsing-level gating, and the failure paths around them. Use before calling a segment done, alongside civitai-reuse-review, civitai-perf-review, civitai-test-review and… Agent ▲ +1 7.2k A 85
827 setup-mention-highlightscivitai/civitaiSets up VS Code mention highlighting configuration for markdown files. Creates or updates the necessary VS Code workspace files to highlight @dev, @ai, and other @ mentions. Command ▲ +1 7.2k A 0
828 dev-handlerscivitai/civitaiGive context for creating handlers. Command ▲ +1 7.2k A 5
829 dispatchjeremylongshore/tons-of-skills-marketplaceUse when a task file exists in .hyperflow/tasks/ and workers need dispatching. Fans out parallel workers under per-batch Reviewers, runs a final integration review, and commits per sub-task. Endpoint of the auto-chain — no auto-deploy. Trigger with /hyperflow:dispatch, "run the plan", "execute the task", "build it"… Skill ▲ +1 2.7k A 81
830 tons-of-skills-marketplace CLAUDE.mdjeremylongshore/tons-of-skills-marketplaceClaude Code instructions for jeremylongshore/tons-of-skills-marketplace, covering claude.md, repository overview, essential commands, quick sanity check (30s) and build & test. Instructions file ▲ +1 2.7k A 10,750
831 planjeremylongshore/tons-of-skills-marketplaceUse when a request needs shaping before any code is written — a rough or vague prompt to sharpen, an ambiguous idea to design, or a clear-enough task to decompose. One chain-starter that amplifies the prompt, designs the approach, and decomposes it into a batched task file, skipping whichever phases the request… Skill ▲ +1 2.7k A 144
832 beads-wardenjeremylongshore/tons-of-skills-marketplaceGuard the beads execution record: enforce the write-flush-verify discipline that defeats the bd rapid-write race, audit epic dependency graphs for cycles and orphans, catch closures whose title overstates what shipped, flag open beads carrying no disposition or a disproven premise, and reconcile bd against its GitHub… Agent ▲ +1 2.7k A 157
833 claim-verifierjeremylongshore/tons-of-skills-marketplaceVerify every factual assertion in a diff, PR body, commit message, bead note, or governing doc against the actual repository, and fail anything that cannot be substantiated by a command. Use before merging any PR that makes claims about counts, coverage, consumers, enforcement, provenance, or certification, and when… Agent ▲ +1 2.7k A 93
834 discoveryjeremylongshore/tons-of-skills-marketplaceCreate client discovery questionnaire. Command ▲ +1 2.7k A 7
835 tons-of-skills-marketplace AGENTS.mdjeremylongshore/tons-of-skills-marketplaceAGENTS.md instructions for jeremylongshore/tons-of-skills-marketplace, covering repository guidelines, project structure, build, test, and development, style and naming and tests. Instructions file ▲ +1 2.7k A 792
836 Observal AGENTS.mdObserval/ObservalAGENTS.md instructions for Observal/Observal, covering agents.md, what observal is, harness capability support, architecture at a glance and how the modularisation works. Instructions file ▲ +1 2.4k A 4,139
837 release-notesstacklok/toolhiveGenerates polished GitHub release notes for a ToolHive release by analyzing every merged PR, cross-referencing linked issues, dispatching expert agents to assess breaking changes, and producing a formatted release body. Use when the user provides a GitHub release URL, tag name, or says "release notes". Skill ▲ +1 2.1k A 64
838 toolhive-cli-userstacklok/toolhiveGuide for using ToolHive CLI (thv) to run and manage MCP servers and skills. Use when running, listing, stopping, building, or configuring MCP servers locally. Covers server lifecycle, registry browsing, secrets management, client registration, groups, container builds, exports, permissions, network isolation… Skill ▲ +1 2.1k A 98
839 toolhive CLAUDE.mdstacklok/toolhiveClaude Code instructions for stacklok/toolhive, covering claude.md, project overview, build and development commands, available subagents and core development. Instructions file ▲ +1 2.1k A 1,430
840 kubernetes-expertstacklok/toolhiveSpecialized in Kubernetes operator patterns, CRDs, controllers, and cloud-native architecture for ToolHive. Agent ▲ +1 2.1k A 24
841 toolhive-expertstacklok/toolhiveCodebase knowledge, navigation, and implementation guidance — use for understanding existing code and patterns. Agent ▲ +1 2.1k A 23
842 civitaicivitai/civitaiAgent settings declaring 2 hook events (PreToolUse, PostToolUse). Settings file ▲ +1 7.2k A
843 voicemodembailey/voicemodeVoice interaction for Claude Code. Use when users mention voice mode, speak, talk, converse, voice status, or voice troubleshooting. Skill ▲ +1 1.3k A 30
844 cursor-talk-to-figma-mcp AGENTS.mdgrab/cursor-talk-to-figma-mcpAGENTS.md instructions for grab/cursor-talk-to-figma-mcp, covering agents.md, project overview, build & development commands, architecture and mcp server (src/talktofigmamcp/server.ts). Instructions file ▲ +1 7.0k A 911
845 PreToolUsecivitai/civitaiRuns before the agent uses a tool for Bash and PowerShell tool calls, executing check-writable.mjs via node. From civitai/civitai. Hook ▲ +1 7.2k A
846 PostToolUsecivitai/civitaiRuns after a tool call finishes for Write and Edit tool calls, executing check-svelte-ts.mjs via node. From civitai/civitai. Hook ▲ +1 7.2k A
847 voicemode CLAUDE.mdmbailey/voicemodeClaude Code instructions for mbailey/voicemode, covering claude.md, voice interaction, project overview, key commands and development & testing. Instructions file ▲ +1 1.3k A 2,166
848 m_flow AGENTS.mdFlowElement-xinliuyuansu/m_flowAGENTS.md instructions for FlowElement-xinliuyuansu/m_flow, covering m-flow — developer & agent reference, 1. repository map, extension points, 2. local development and python backend (requires python 3.10 – 3.13). Instructions file ▲ +1 4.5k A 1,075
849 impressionsmbailey/voicemodeAdd and use custom voices for VoiceMode TTS via local mlx-audio. Use when the user wants to clone a voice, do an impression, add a reference clip, or use voice=" " in converse. Skill ▲ +1 1.3k A 47
850 rb-setupstudy8677/repobrainFirst-time setup. Configure the LLM API key, or a no-API-key local host runner (Codex / Trae / Claude / any headless CLI) that RepoBrain uses for codebase Q&A and refresh. / 首次 setup,配置 RepoBrain 代码问答与 refresh 所需的 LLM API key,或无需 API key 的本地 host runner(Codex / Trae / Claude / 任意无头 CLI)。. Command ▲ +1 1.3k A 92
851 mcporter AGENTS.mdopenclaw/mcporterAGENTS.md instructions for openclaw/mcporter, a project described as: Call MCPs via TypeScript, masquerading as simple TypeScript API. Or package them as cli. Instructions file ▲ +1 5.0k A 176
852 mcpsupabase/mcpLets the agent manage Supabase projects: inspect tables, run SQL, handle migrations and read logs. Runs locally from the @supabase/mcp-server-supabase npm package. Needs 1 environment variable to run. MCP server ▲ +1 2.9k A
853 chunkhound-release-noteschunkhound/chunkhoundGenerate release notes for a ChunkHound production release. Command ▲ +1 1.4k A 10
854 conversembailey/voicemodeStart an ongoing voice conversation. Command ▲ +1 1.3k A 5
855 seller-researchcinderline/northcinderUse when researching a merchant, storefront, marketplace seller, or merchant of record for a buying decision, especially when identity, refund terms, fulfillment, counterfeit risk, domain history, or independent buyer outcomes are uncertain. Skill ▲ +1 1.2k A 46
856 chunkhound AGENTS.mdchunkhound/chunkhoundAGENTS.md instructions for chunkhound/chunkhound, covering chunkhound llm context, projectidentity, modificationrules, keycommands and development. Instructions file ▲ +1 1.4k A 2,309
857 settingsopenclaw/mcporterMCP configuration declaring 2 servers: claude-shared, claude-overridden. Settings file ▲ +1 5.0k A
858 product-researchcinderline/northcinderUse when researching or comparing a specific product, model, or variant for a buying decision, especially when specifications conflict, fit or compatibility matters, retailer copy dominates, or the evidence may be incomplete. Skill ▲ +1 1.2k A 43
859 slides-grab-imageNomaDamas/slides-grabImage-native presentation pipeline usable in Codex and Claude Code. Generate whole-slide raster images one slide at a time with slides-grab image, passing the reference template page as --reference so the model copies the layout and style and only swaps the content. Use when visual fidelity to an existing template… Skill ▲ +1 1.2k A 69
860 statusmbailey/voicemodeCheck the status of VoiceMode services. Command ▲ +1 1.3k A 7
861 rb-askstudy8677/repobrainAsk a question about the current project's codebase via the repobrain knowledge hub. / 通过 repobrain 知识库询问当前项目代码。. Command ▲ +1 1.3k A 33
862 graph-retrievalstudy8677/repobrainExposes graph-based retrieval as a tool capability via querygraph. Reads normalized graph store files, builds a query-relevant subgraph, and returns LLM-friendly semantic triples with replayable evidence metadata. Skill ▲ +1 1.3k A 46
863 cursorrulesstudy8677/repobrainUse AGENTS.md as the single authoritative behavior file. Cursor rule ▲ +1 1.3k A 255
864 repobrain copilot-instructions.mdstudy8677/repobrainCopilot instructions for study8677/repobrain, covering github copilot bootstrap instructions and hard rule — query the repobrain hub first. Instructions file ▲ +1 1.3k A 229
865 hyperflow-marketplacejeremylongshore/tons-of-skills-marketplacePlugin marketplace listing 1 plugin: hyperflow. Plugin ▲ +1 2.7k A
866 clawhubMigoXLab/dingoDingo: A Comprehensive AI Data, Model and Application Quality Evaluation Tool. Skill ▲ +1 752 A 0
867 hyperflowjeremylongshore/tons-of-skills-marketplacePoint it at a GitHub issue and get back a reviewed pull request. Hyperflow turns one AI coding session into a structured engineering pipeline: plan sharpens and decomposes the work, dispatch fans out parallel workers, and a domain specialist reviews every step — nothing ships unreviewed. 18 skills, 22 specialist… Plugin ▲ +1 2.7k A
868 observalObserval/ObservalOperates the Observal CLI for authentication, configuration, setup diagnosis, teamspaces, inbox work, scans, update checks, and authenticated API access. Use when the user wants to log in, configure Observal, inspect local harness setup, manage a teamspace or invitation, process inbox items, check installed registry… Skill ▲ +1 2.4k A 79
869 design-critic-agentNomaDamas/slides-grabRun the slides-grab design gate before export. Agent ▲ +1 1.2k A 15
870 dingo AGENTS.mdMigoXLab/dingoAGENTS.md instructions for MigoXLab/dingo, covering dingo — agent instructions, project overview, tech stack, directory structure and core concepts. Instructions file ▲ +1 752 A 3,364
871 release-core-testcyrusagents/cyrusInvoke when dev-testing a Cyrus change that spans CYPACK (edgeworker + CLI) and CYHOST (Vercel-hosted GUI) and the hosted GUI needs to point at an unreleased cyrus-core from this repo. Publishes cyrus-core (and claude-runner if needed) as a -test.N prerelease under the npm test dist-tag so CYHOST can install it via… Skill ▲ +1 792 A 114
872 cyrus-setup-claude-authcyrusagents/cyrusConfigure Claude Code authentication for Cyrus — API key, OAuth token, or third-party provider. Skill ▲ +1 792 A 27
873 tons-of-skills-marketplacejeremylongshore/tons-of-skills-marketplaceAgent settings declaring 2 hook events (PreCompact, SessionStart). Settings file ▲ +1 2.7k A
874 observal-adminObserval/ObservalAdministers Observal users, settings, diagnostics, review queues, security events, audit logs, SAML, SCIM, local server services, upgrades, rollback, and database migrations. Use when the user needs privileged governance, submission decisions, identity configuration, security investigation, or server operations. Skill ▲ +1 2.4k A 64
875 claw-orchestratorEnderfga/claw-orchestratorManage persistent coding sessions across Claude Code, Codex, Antigravity (agy), Grok Build, and OpenCode engines. Use when orchestrating multi-engine coding agents, starting/sending/stopping sessions, running multi-agent council collaborations, cross-session messaging, ultraplan deep planning, ultrareview parallel… Skill ▲ +1 560 A 468
876 SessionStartjeremylongshore/tons-of-skills-marketplaceRuns when a session starts, executing check-mcp-plaintext-creds.mjs via node with --all-local (2 commands). From jeremylongshore/tons-of-skills-marketplace. Hook ▲ +1 2.7k A
877 reconciliationopenyak/openyakReconcile accounts by comparing GL balances to subledgers, bank statements, or third-party data. Use when performing bank reconciliations, GL-to-subledger recs, intercompany reconciliations, or identifying and categorizing reconciling items. Skill ▲ +1 703 A 54
878 perplexity-mcp-serverperplexityai/modelcontextprotocolPlugin marketplace listing 1 plugin: perplexity. Plugin ▲ +1 2.5k A
879 toolhivestacklok/toolhiveAgent settings declaring 1 hook event (PostToolUse) and 29 allowed tools. Settings file ▲ +1 2.1k A
880 dingo-verifyMigoXLab/dingoUse when the user wants to fact-check an article or verify factual claims in a document. Triggers on: "fact-check", "verify article", "check facts", "文章事实核查", "验证文章". Runs Dingo's ArticleFactChecker via SDK to extract and verify all factual claims with web search evidence. Skill ▲ +1 752 A 70
881 evaluator-developmentMigoXLab/dingoGuide for developing new evaluators (rules, LLMs, agents). Cursor rule ▲ +1 752 A 0
882 compare-harnessesruvnet/metaharnessDiff two scaffolded harnesses (ADR-031). Reports manifest meta drift + host list + per-file fingerprint changes (added/removed/changed). Exits 0 IDENTICAL, 1 DRIFT, 2 missing manifest. Use --bundle for the ADR-031 schema-1 JSON envelope. Skill ▲ +1 624 A 66
883 unity-cli-loop AGENTS.mdhatayama/unity-cli-loopAGENTS.md instructions for hatayama/unity-cli-loop, covering architecture overview, repository map, cli / unity package compatibility, project runner pin and generated skill files. Instructions file ▲ +1 522 A 3,014
884 python-conventionsMigoXLab/dingoPython coding conventions for the Dingo SDK. Cursor rule ▲ +1 752 A 0
885 create-harnessruvnet/metaharnessScaffold your own focused AI agent harness — pick host (Claude Code, Codex, pi.dev, Hermes), template, agents, skills, and ship a npm-publishable harness with its own npx CLI. Use when a user asks to "create my own agent harness", "scaffold a harness", "make a custom Claude Code plugin like ruflo", or "build a… Skill ▲ +1 624 A 89
886 ultraapp-interviewEnderfga/claw-orchestratorUse when the user opens a Forge tab in the claw-orchestrator dashboard to start building a new ultraapp. Drives a structured Q&A interview that produces a complete AppSpec, then signals readiness to build. Skill ▲ +1 560 A 48
887 uloop-execute-dynamic-codehatayama/unity-cli-loopExecute C# with Unity APIs when existing uloop tools cannot inspect or edit enough. Use for reachable scene/component state, scene/prefab/menu automation, and PlayMode checks. Skill ▲ +1 522 A 43
888 uloop-simulate-mouse-inputhatayama/unity-cli-loopSimulate Mouse.current input in PlayMode through Unity Input System. Use for gameplay mouse clicks, long-press (LongPress), movement delta (MoveDelta/SmoothDelta), or scroll. Use --dry-run to check what a Game View coordinate hits in 3D physics before clicking (works in EditMode; no Input System required). Use… Skill ▲ +1 522 A 113
889 plinth-tech-leadjabrena/plinthTech lead for Java Enterprise Development. Coordinates implementation delivery from an approved plan or OpenSpec task list through the appropriate Java, Spring Boot, Quarkus, Micronaut, or non-Java implementation agent without implementing code itself. Agent ▲ +1 435 A 52
890 agentic-developmentalinaqi/maggyBuild AI agents with Pydantic AI (Python) and Claude SDK (Node.js). Skill ▲ +1 705 A 22
891 agent-teamsalinaqi/maggyClaude Code Agent Teams - default team-based development with strict TDD pipeline enforcement. Skill ▲ +1 705 A 19
892 plinth AGENTS.mdjabrena/plinthAGENTS.md instructions for jabrena/plinth, covering contributor quickstart guide, your role, tech stack, framework version baseline and internal scripts. Instructions file ▲ +1 435 A 3,046
893 033-architecture-diagramsjabrena/plinthUse when you need to generate Java project diagrams — including UML sequence diagrams, UML class diagrams, C4 model diagrams, UML state machine diagrams, UML Deployment Diagrams, ER (Entity Relationship) diagrams, and bounded-context diagrams — through a modular, step-based interactive process that adapts to your… Skill ▲ +1 435 A 117
894 implement-specjabrena/plinthDeliver an approved plan or OpenSpec change through controlled implementation. Command ▲ +1 435 A 12
895 PostToolUsestacklok/toolhiveRuns after a tool call finishes for Edit and Write tool calls, running an inline shell check. From stacklok/toolhive. Hook ▲ +1 2.1k A
896 test-toolsutensils/mcp-nixosTest MCP NixOS Tools (project). Command ▲ +1 816 A 9
897 ktx-analyticsKaelio/ktxUse when answering a question that needs data from a ktx-connected database - investigating, analyzing, "how many", "show me", "what's the breakdown of", finding records by value, exploring tables, comparing periods, explaining metrics, or any data-analysis request. Triggers even when the user does not say… Skill ▲ +1 1.6k A 86
898 maggy CLAUDE.mdalinaqi/maggyClaude Code instructions for alinaqi/maggy, covering global claude code settings, general preferences, code style, git workflow and tools & frameworks. Instructions file ▲ +1 705 A 2,250
899 analyze-repoalinaqi/maggyAnalyze an existing repository's structure, conventions, and guardrails. Command ▲ +1 705 A 0
900 analyze-workspacealinaqi/maggyCommand "analyze-workspace" from alinaqi/maggy, covering /analyze-workspace, trigger, behavior, phase 1: topology discovery (30 seconds) and phase 2: module analysis (60 seconds). Command ▲ +1 705 A 0

Two mods per repository at most, so one viral repository cannot occupy the chart. Star history starts when a repository is first crawled, so this list becomes meaningful after a week of runs rather than immediately.