Pre-build reality check. Scans GitHub, HN, npm, PyPI, and Stack Overflow for existing competitors before you build. Use when starting a new project, evaluating a side project idea, or doing a build-vs-buy decision.
How to choose and configure data sources for MapLibre GL JS — rendering your own data without tiles, hosted tile services, serverless PMTiles, self-hosted tile servers, tile schemas, glyphs, and sprites.
Required reference for Prisma v7 driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter/Transaction interfaces. Contains critical contract details not inferable from code examples — including the transaction lifecycle protocol, error mapping…
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "site isn't ranking,"…
Configure catnip for a new user, from nothing installed to collecting on a schedule. Four verified phases: prerequisites and credentials, configuration, first collection, automation via systemd timer, cron, or a leather tannery. Use when someone says catnip is not set up, asks how to start collecting GitHub traffic…
Hunt through catnip's collected traffic data for what actually happened — trends, standout anomalies and their causes, coupled repos, audience versus fetchers, and the things strict arithmetic gates out. Produces a dated markdown report. Use when someone asks what their GitHub traffic is doing, what a spike was…
Diagnose catnip problems — empty charts, missing repos, a timer that stopped, data that looks wrong, onboarding that will not complete. Resolves coordinate mismatches (which config, which account, which run, which timeframe) before investigating anything deeper. Use when catnip is not behaving as expected.
Analyze GitHub repositories — deep-dive into details, find similar projects, or compare alternatives head-to-head. Use when the user wants to evaluate a repo's details, find similar projects, or compare competing libraries.
Search GitHub for relevant projects by use case, topic, or trending activity. Use when the user wants to discover repositories, find projects matching an idea, explore popular repos by topic, or find rising projects worth watching.
Search HuggingFace Hub for ML models by use case, task/topic, or similarity to a known model. Use when the user wants to find models for a specific task, discover popular models by category, or find alternatives to a model they know.
Specs and rules for rendering approved rules into AI context files — CLAUDE.md, .cursor/rules, .github/copilot-instructions.md, AGENTS.md. Read before adding or modifying any export format or template.
Rules for writing or editing any LLM prompt in the RepoMind pipeline (extraction, clustering, synthesis, scoring). Read this before creating or modifying prompt text, few-shot examples, or output schemas for LLM calls.
Rules for the BYOK LLM layer — adding or modifying provider adapters, the capability map, model configuration, key handling, or any code that calls an LLM. Read before touching packages/core LLM-call code.
Manage Langfuse instances (cloud or self-hosted) from the CLI — export/import prompts for backup and cross-env migration, send smoke-test traces, check health across multiple instances, and inspect a specific user's recent activity (sessions, traces, errors) read-only from the public REST API. Use whenever the user…
Check OpenRouter credit balance, aggregate per-key usage stats, search and filter the 350+ model catalogue by price / context / capability, and manage API keys via the provisioning endpoint. Designed for both interactive use and cron jobs (balance alerts, usage summaries).
Read-first wrapper around the Railway CLI. Single-call env overviews (services, deploy status, recent errors/warnings, env var NAMES-only) for fast incident triage. Use whenever the user wants to see the state of a Railway environment — what's running, what's broken, which env vars exist on a service — without you…
What this project is allowed to claim in public — the anchoring rule for AI-generated summaries, confidence states, attribution, and the wording of every published number. Use this skill whenever writing an LLM prompt, rendering generated prose, labelling a metric, designing a badge or status, drafting social posts…
Hard infrastructure ceilings for this project — GitHub API rates, GitHub Actions behaviour, Cloudflare Pages build quotas, Groq limits, and forbidden platforms. Use this skill before choosing any hosting provider, database, scheduler, or LLM provider; before changing polling frequency or the number of watched…
Open a pull request (a.k.a. MR) for a pushed branch using the project PR template, following docs/GITWORKFLOW.md. Use AFTER /commit-push. Keeps PRs small and well-described.
Review a pull request (MR) against project standards before merge, following docs/GITWORKFLOW.md. Use AFTER /open-pr, or any time to review a teammate's or your own PR. The final gate before code reaches main.
Write and run pytest tests for code just implemented on this project, following docs/TESTING.md. Mocks all external APIs. Use AFTER /implement. Blocks the pipeline until tests pass.