← all publishers

Kayforkind

@kayforkind source repo

417 published skills · page 4 of 5

  1. Assets Pipeline · kayforkind
    Configures Godot 4.x import-time assets: texture compression, glTF/.blend scenes, WAV/Ogg, .tres/.res, and .import sidecars plus headless reimport. Use when importing textures, glTF, blend, wav/ogg, tres/res, or running godot --headless --import. Not for runtime audio buses (audio-system), 3D materials/lighting (3d-essentials), 2D sprites (2d-essentials), animation playback, or WASM/web export.
    1
    install
  2. Audio Extractor · kayforkind bundle
    Pulls a video soundtrack into mono 16 kHz 16-bit PCM WAV through the bundled FFmpeg wrapper. Trigger on extract-audio, ASR/VAD prep, or normalizing mixed containers to analysis WAV. Not for stereo music mastering, archival hi-fi, or keeping the picture track.
    1
    install
  3. Beautiful Prose · kayforkind
    Applies a hard English prose contract: concrete nouns, varied sentence length, banned em dashes, reversal pivots, filler transitions, and therapeutic cadence. Use when the user wants essays, literary rewrites, punchy long-form, or text free of AI tells. Not for UI microcopy, YAML skill descriptions, marketing slogans, or code comments.
    1
    install
  4. Community Evals · kayforkind bundle
    Runs local GPU Hugging Face Hub evaluations with inspect-ai and lighteval, choosing vLLM, Transformers, or accelerate backends and smoke-test limits. Use when benchmarking a Hub model on local hardware before a full run. Not for writing model-card eval tables (hugging-face-evaluation), publishing .eval_results, or orchestrating Hugging Face Jobs.
    1
    install
  5. Design Research · kayforkind
    Synthesizes JTBD jobs, App Store review patterns, interview evidence, quote-backed personas, and scored opportunities before any mockups. Trigger on product discovery, UX research, heuristic or CRO audits, or demographic-only persona decks. Not a visual-interface skill; do not use during an implementation sprint whose deliverable is pixels or code.
    1
    install
  6. Diagnosing Bugs · kayforkind bundle
    Runs a phased hard-bug workflow: invent a fast deterministic red-capable loop, minimise the repro, rank 3-5 falsifiable hypotheses, probe one variable, then land a seam-correct regression. Trigger on diagnose requests, stubborn flakes, throws, or performance regressions. Not a product-spec chair; never start hypothesizing before that loop has already been executed once.
    1
    install
  7. Emil Design Eng · kayforkind
    Applies Emil Kowalski design-engineering motion: custom cubic-bezier ease-out, origin-aware popovers, interruptible CSS transitions, clip-path reveals, spring gestures, and GPU-only transform/opacity. Trigger on UI polish, Framer Motion, drawers, toasts, easing, or perceived-quality review. Not for WCAG audits as the primary job, Remotion compositions, or animating keyboard palettes used hundreds of times a day.
    1
    install
  8. Expo API Routes · kayforkind
    Creates Expo Router server endpoints as +api.ts files on EAS Hosting for secrets, database calls, third-party proxies, webhooks, and rate limits. Use when the user needs API routes, server functions, or EAS Hosting in an Expo Router app. Not for public client-side fetch, realtime sockets, direct file uploads, or Convex/Firebase as the backend.
    1
    install
  9. Flash Attention · kayforkind bundle
    Enables fused transformer attention (PyTorch scaled_dot_product_attention, the flash-attn library, optional H100 FP8 and sliding windows) so long sequences use less GPU memory and less wall time. Use for training or inference past about 512 tokens, attention OOMs, or Ampere-or-newer SDPA backends. Not for CNN or UNet blocks, CPU-only training, or float32 attention. Never assume Volta V100 kernels exist.
    1
    install
  10. Game Hud System · kayforkind bundle
    Implements Godot 4.3+ screen-space HUDs on CanvasLayer: health bars, score, minimap, damage numbers, toasts, and interaction prompts. Use when building in-game HUD widgets that must stay fixed to the viewport. Not for Control layout and themes (godot-ui) and never parent HUD under world or player nodes without a CanvasLayer.
    1
    install
  11. Github Presence · kayforkind bundle
    Improves GitHub discoverability: README anatomy and badges, username profile README, topics, awesome-list submissions, FUNDING.yml, and traffic/star signals. Use for making a repo findable via README, topics, profile page, or awesome-list PRs. Not for Actions log debugging, PR merge mechanics, or application feature work.
    1
    install
  12. Gitops Workflow · kayforkind bundle
    Installs and operates Kubernetes GitOps with ArgoCD or Flux: app-of-apps layouts, automated prune/selfHeal sync, canary and blue-green rollouts, multi-cluster promotion, and sealed or external secrets. Trigger on Git-as-desired-state delivery or OpenGitOps setup. Not for one-off kubectl apply; not a GitHub Actions or local-git workflow.
    1
    install
  13. Gsap Frameworks · kayforkind
    Integrates GSAP into Vue 3, Nuxt 4, Svelte, and SvelteKit via onMounted/onMount, gsap.context scoped selectors, and ctx.revert() cleanup. Use when writing or reviewing GSAP in those non-React frameworks, including ScrollTrigger plugin registration. Not for React useGSAP/@gsap/react (gsap-web-animations) or GSAP tween/timeline recipes without a component lifecycle.
    0
    installs
  14. Invariant Guard · kayforkind
    Forces a written function contract, loop invariant, termination argument, and edge-case table before emitting loops or recursion (Boyer-Moore, leftmost binary search, QuickSelect traps). Use when writing or reviewing algorithms whose obvious implementation is subtly wrong. Not for choosing which algorithm to use (lemmaly) or epsilon-bounded math (mathguard). Do not use for trivial one-liners or as an automated prover.
    0
    installs
  15. IOS App Intents · kayforkind bundle
    Implements App Intents, AppEntity, EntityQuery, AppEnum, and AppShortcutsProvider so Shortcuts, Siri, Spotlight, widgets, and controls can invoke a thin intents target. Use when exposing app actions or entities to those system surfaces. Do not use for HIG layout, 44pt targets, or Dynamic Type (ios-design-guidelines).
    1
    install
  16. K6 Load Testing · kayforkind
    Writes and runs k6 load tests for HTTP APIs, WebSockets, and browser scenarios, covering smoke/load/stress/spike/soak profiles, thresholds, and CI regression. Use when validating SLA budgets or comparing release behavior under synthetic load. Not for WebGL frame-budget tuning (webgl-performance-tuning), Monte Carlo warehouse-query diagnosis, or unit/property tests (fast-check).
    1
    install
  17. N8n Code Python · kayforkind
    Writes Python inside n8n Code nodes using _input/_json/_node helpers, the standard library only, and a return of list-of-json dicts. Use when the Code node language is Python, or when choosing Python vs JavaScript for n8n. Not for JavaScript Code nodes (n8n-code-javascript) or {{ }} expressions (n8n-expression-syntax). Do not import pandas or requests; those packages are unavailable.
    1
    install
  18. Playwright Java · kayforkind bundle
    Scaffolds and hardens Playwright Java E2E tests with Page Object Model, JUnit 5, ThreadLocal parallel browsers, Allure, and CI browser install. Use when writing Java page objects, fixing flake without Thread.sleep, or wiring Maven/Jenkins/GitHub Actions. Not for TypeScript Playwright, Chrome CDP research automation (chrome-browser-automation), or k6 load tests.
    1
    install
  19. Secrets Hygiene · kayforkind
    Keeps API keys in one gitignored place, redacts logs before model pastes, and rotates leaked credentials. Use when handling .env files, commits that might contain secrets, or before pasting scripts or errors to a model. Not for Vercel env pull or OIDC (env-vars) and not for inventing an XAI_API_KEY for browser Grok OAuth. Do not read or echo .env values into chat.
    1
    install
  20. Senior Frontend · kayforkind bundle
    Scaffolds React/Next.js TypeScript apps, generates components/hooks, and audits bundle size via this skill's Python scripts. Use when scaffolding a Next.js or React app, generating components, or analyzing package.json for heavy imports. Not for CSS animation craft (emil-design-eng) or Vercel UI guideline audits (web-interface-guidelines). Never a backend or data-layer skill.
    1
    install
  21. Threejs Loaders · kayforkind
    Loads Three.js assets: GLTFLoader/GLB, TextureLoader, RGBE/EXR, OBJ/FBX/STL/PLY, Draco/KTX2/Meshopt, LoadingManager, and dispose/cache. Use when loading models, HDR environments, compressed glTF, or progress/retry orchestration. Not for scene/camera/renderer bootstrap (threejs-fundamentals), materials/shaders, or authoring geometry. Never skip decoder/transcoder paths for Draco/KTX2 or leak GPU memory by omitting dispose().
    1
    install
  22. Threejs Shaders · kayforkind
    Authors Three.js custom shaders: ShaderMaterial vs RawShaderMaterial, GLSL uniforms/varyings, vertex deformation, fragment effects, onBeforeCompile hooks, and TSL for WebGPU. Use when writing or migrating Three.js shaders or extending built-in materials. Not for scene/camera/renderer scaffold (threejs-fundamentals) or picking a specialist via threejs-skill-router.
    1
    install
  23. Transformers JS · kayforkind bundle
    Runs Hugging Face models in JavaScript/TypeScript via @huggingface/transformers and ONNX (browser WASM/WebGPU or Node): NLP, vision, audio, embeddings, pipelines. Use when inference must stay in JS without a Python backend. Not for Python Diffusers (stable-diffusion), SVG-vault CLIP indexing (svg-vault-embeddings), or model training.
    1
    install
  24. Trl Fine Tuning · kayforkind bundle
    Post-trains LLMs with Hugging Face TRL trainers: SFT, DPO, reward modeling, PPO, GRPO, and RLHF pipelines on CUDA. Use when instruction-tuning, preference-aligning, or running online RL with a reward function. Not for HuggingFace Trainer-only SFT without preferences, Unsloth/Axolotl YAML stacks, or CPU-only training; never skip LoRA/QLoRA on 7B-class models without checking VRAM.
    1
    install
  25. Uncle Bob Craft · kayforkind bundle
    Applies Robert C. Martin craft to review and production code: inward Dependency Rule, SOLID in context, rigidity/fragility smells, and pattern use versus cargo cult. Trigger on code review, refactoring, Clean Architecture, SOLID, or Uncle Bob. Not a linter or formatter substitute and never a Clean Code naming/functions duplicate.
    1
    install
  26. Bug Hunt Swarm · kayforkind
    Runs a read-only four-agent swarm that ranks root-cause hypotheses for bugs, regressions, crashes, and flakes. Use when the failure is large or ambiguous and the user wants a diagnosis plus proof path. Not for applying patches or implementing the fix (bug-hunter, systematic-debugging). Never launch four investigators for a tiny obvious bug.
    1
    install
  27. Color Blocking · kayforkind
    Implements Mondrian-style color-blocking layouts with large flat geometric panels, a 3-4 color high-contrast palette, and thick black grid lines via CSS Grid or native stacks. Use when the user wants color blocking, Mondrian grids, or bold geometric color sections on web or mobile. Not for glassmorphism, VisionOS spatial glass, or gradient/shadow UI. Do not use as a general design-system or theming skill.
    1
    install
  28. Component View · kayforkind bundle
    Embeds live Zoom meetings in a custom web container via Meeting SDK Component View (ZoomMtgEmbedded.createClient, Promise init/join, lowercase password). Use when integrating real Zoom meetings into React/Vue/Angular layouts with embeddable UI. Not for Zoom Video SDK custom sessions (ui-toolkit) and not for full-page callback-based Client View (passWord / #zmmtg-root).
    1
    install
  29. CSV Processing · kayforkind
    Reads and writes pandas CSV with pinned dtypes, explicit NA tokens, formula-injection sanitization, and chunked processing. Use when ingesting sensor logs, simulation results, or in-memory time-series CSVs. Not for Polars LazyFrame pipelines (polars), Kafka streams, or Parquet/Arrow as the native store.
    1
    install
  30. Design Explore · kayforkind
    Generates multiple standalone HTML design explorations of one UI component, each in a different company design language, then adapts the winner into the real theme. Use when the user wants design options, a design sprint, or to compare UI approaches for a self-contained component. Not for implementing an already-specified restyle (hex/fonts/spacing), full-page redesigns, or design-system token architecture without exploration.
    1
    install
  31. Dotnet Backend · kayforkind
    Implements ASP.NET Core 8+ services: Minimal or controller APIs, EF Core DbContext and migrations, JWT/Identity, hosted BackgroundService workers, exception middleware, health checks, and OpenAPI. Use for C# Web API, auth, or EF query reliability. Not a .NET Framework 4.x playbook; do not use as the Azure/AWS/GCP topology guide.
    1
    install
  32. Memory Systems · kayforkind bundle
    Designs cross-session semantic memory for agents (Mem0, Zep/Graphiti, Letta, Cognee, LangMem) with entity identity, validity windows, and consolidation. Use when choosing a memory framework, temporal knowledge graph, or LoCoMo/LongMemEval/DMR benchmark. Do not use for file scratchpads, conversation compaction, or in-flight token-budget tactics.
    1
    install
  33. Multithreading · kayforkind bundle
    Offloads CPU-heavy Godot work via WorkerThreadPool, Thread/Mutex/Semaphore, call_deferred, and threaded resource load so the main thread keeps the ~16 ms frame. Use when Godot pathfinding, procedural generation, or background loads hitch rendering. Not for Python/C++/JS threading, profiling-first optimization (godot-optimization), or mutating the live scene tree from a worker. Never skip wait_for_task_completion (slot leak) or do GPU work off the main thread.
    1
    install
  34. Neon Functions · kayforkind bundle
    Deploys long-running Node.js 24 HTTP functions onto a Neon branch via neon.ts slugs and neon deploy, with DATABASE_URL injected beside Postgres. Use when hosting an API, SSE/WebSocket server, or streaming agent that must outlast lambda timeouts in us-east-2. Do not use for static hosting, scheduled background workers, or compute outside the us-east-2 preview.
    1
    install
  35. Netlify Deploy · kayforkind bundle
    Publishes a linked web project with `npx netlify`: status/login, link or init, draft `netlify deploy`, then `--prod`, honoring netlify.toml build and publish directories. Use when a site needs a Netlify draft URL or production alias. Not for serverless function authoring (netlify-functions). Do not use for CLI install, `netlify dev`, or context-scoped env vars (netlify-cli-and-deploy).
    1
    install
  36. Obsidian Bases · kayforkind bundle
    Authors Obsidian Bases .base YAML: global filters, formulas, summaries, and table/cards/list/map views over note properties. Use when creating database-like views of notes, embedding ![[MyBase.base]], or editing Bases filters/formulas. Not for ordinary Markdown note CRUD (obsidian) or Dataview JS queries.
    1
    install
  37. Obspy Data API · kayforkind
    Parses seismological formats (MiniSEED, SAC, QuakeML, StationXML) into ObsPy Stream/Trace, Catalog/Event, and Inventory objects. Use when ingesting waveforms, event catalogs, or station metadata for processing or SeisBench. Not for generic non-seismic time series (NumPy/pandas). Never pass untrusted paths or URLs straight to read().
    1
    install
  38. Parity Testing · kayforkind bundle
    Debugs numerical parity between two ML pipeline implementations (research vs Diffusers, standard vs modular) with CPU/float32 component tests, encode/decode/denoise stage checkpoints, and tensor injection. Use when outputs look washed out, pixelated, or visually wrong, or when verifying a conversion. Not for training new models or general unit tests. Do not monkey-patch forward or mix reference code into the Diffusers path.
    1
    install
  39. Postgresql CLI · kayforkind bundle
    Drives PostgreSQL's psql client: connections, \d inspection, \copy, scripting, pipeline mode, and \watch. Use when the user mentions psql, backslash meta-commands, or SQL scripting from the terminal. Not for Neon egress/query-bloat diagnosis (neon-postgres-egress-optimizer) and not a Metabase BI setup (setup-metabase-instance).
    1
    install
  40. Python Debugpy · kayforkind
    Debugs Python with breakpoint()/pdb, python -m pdb, pytest --pdb, and debugpy DAP attach to long-lived processes. Use when a test value is wrong, a daemon misbehaves, or step-through inspection is required. Not for print/logging or pytest --showlocals that already explain the failure, nor the language-agnostic 4-phase loop (systematic-debugging).
    1
    install
  41. Remotion Video · kayforkind
    Builds Remotion videos in React: compositions, useCurrentFrame, interpolate/spring, Sequence, and npx remotion render to MP4/WebM. Use when the user wants programmatic Remotion video, Remotion Studio, or frame-based React animation. Not for Premiere/FFmpeg timeline edits or AI video models (Sora/Veo). Never assume this folder ships a references pack.
    1
    install
  42. Render Monitor · kayforkind bundle
    Monitors Render services in real time: health, CPU/memory/latency metrics, logs, Postgres slow queries, and Key-Value status via Render MCP or CLI. Use when checking whether a Render deploy is healthy or investigating slow responses. Not for deploying or tearing down Render resources, GitHub Actions CI (github-actions-advanced), or Expo EAS update metrics (eas-update-insights).
    1
    install
  43. Review Results · kayforkind
    Evidence-based PASS/FAIL exit gate for sensory deliverables (video, UI, audio, SVG, packs): Read every visual sample, quarantine fakes, require regenerate. Use when the user runs /reviewresults, after Remotion/ffmpeg/effects renders, or as /scale wave gates. Not for polish/harden loops (that is better) and not for generating the footage (localvideo or remotion-video).
    1
    install
  44. Spatial Design · kayforkind
    Implements VisionOS-inspired spatial UI with ultra-thin glass panels, backdrop blur, specular rim light, and environment-tinted rgba materials on web and native. Use when the user wants spatial design, Apple Vision Pro aesthetics, or mixed-reality glass layouts. Not for Mondrian color-blocking or macOS frosted glassmorphism. Do not use opaque drop shadows or saturated brand fills as the primary color.
    1
    install
  45. Startup Canvas · kayforkind
    Structures a Startup Canvas that splits product strategy (JTBD segments, trade-offs, North Star, Can't/Won't moats) from unit-economics lines. Use for early strategy drafts or defensibility reviews after competitor cost profiles exist. Not a Next.js MVP scaffold (saas-mvp-launcher) and not a P&L projection workbook.
    1
    install
  46. Text To Speech · kayforkind
    Masters synthesized voiceover with FFmpeg: artifact cleanup, -23 LUFS loudnorm, atempo or silence pad, boundary fades, and segment stitch for video. Use for TTS, LUFS, or voiceover export. Do not use for Whisper transcripts (automatic-speech-recognition) and not a live-mic capture chair.
    1
    install
  47. Threejs Skills · kayforkind bundle
    Scaffolds vanilla Three.js r183 canvases: import maps or Vite, PerspectiveCamera, WebGLRenderer, MeshStandardMaterial plus lights, setAnimationLoop, OrbitControls, Points particles, and GLTFLoader. Use when the user wants a WebGL scene, rotating mesh, or interactive 3D element rather than a game or specialist pipeline. Not for routing ambitious graphics (threejs-skill-router) and not a playable Vite+TypeScript web-game stack (three-js-web-game).
    1
    install
  48. Trend Analysis · kayforkind
    Tests long-term time-series trends with linear regression and Mann-Kendall / Sen's slope. Use when asking whether a series is statistically increasing or decreasing over years. Not for forecasting, seasonality without detrend, change-point detection, or series shorter than 15 points.
    1
    install
  49. Trpc Fullstack · kayforkind
    Builds end-to-end type-safe tRPC APIs: routers, Zod procedures, dual Next.js App Router context factories, protected middleware, and subscriptions. Use when scaffolding tRPC in a TypeScript monorepo or migrating REST/GraphQL incrementally inside one repo. Not for OpenAPI/REST-only backends or GraphQL schema-first stacks. Do not share one context factory between fetch Request handlers and RSC callers.
    1
    install
  50. Vercel Storage · kayforkind
    Selects and configures Vercel storage: Blob, Edge Config, and Marketplace Neon/Upstash/Supabase/Prisma/Mongo/Convex/Turso, including sunset @vercel/postgres and @vercel/kv migrations. Use when choosing or debugging data stores on Vercel. Not for Neon branch types (neon-postgres-branches), Supabase Auth wiring (nextjs-supabase-auth), or Vercel env var CLI (env-vars).
    1
    install
  51. Video Assembly · kayforkind
    Assembles a final video from existing clips, audio, and subs with FFmpeg concat/amix/xfade/subtitles/loudnorm (Remotion only for complex motion). Use when combining production outputs, concatenating clips, or mixing/burning audio and captions. Not for generating the clips (ComfyUI/Flow), Remotion composition authoring (remotion-video), or Whisper transcription. Never concat mismatched codecs with -c copy.
    1
    install
  52. Create Branch · kayforkind
    Creates a git branch using Sentry's username/type/short-description convention, proposing feat, fix, ref, chore, or similar from the task or local diff after user confirmation. Use when asked to create, start, or switch to a new branch. Not for commits, rebase, merge, or pull requests (git-workflow). Do not use to rename existing branches or overwrite a name that already exists.
    1
    install
  53. Deal Analysis · kayforkind
    Underwrites a named real-estate asset from raw rent roll and T12 through post-sale millage, CapEx reserve, DSCR, cash-on-cash, and IRR, then runs correlated base/stress/catastrophe knobs. Use when the ask is pre-LOI underwriting, a partner or lender package, or a post-mortem on one address. Not for MLS or CoStar list screening, 1031/cost-seg tax strategy, or ground-up entitlement risk.
    1
    install
  54. Design Harden · kayforkind
    Hardens shipped UI by adding missing error boundaries, content-shaped skeletons, empty-state CTAs, overflow/i18n/offline handling, and keyboard/ARIA coverage while matching the repo's existing patterns. Use for production-ready edge states on screens that already work. Never a visual-language or token-system build; not for drawing new pages from a blank canvas.
    1
    install
  55. Expo Examples · kayforkind bundle
    Maps a need to Expo's official expo/examples with-* integrations and adapts the canonical pattern (deps, config plugins, wiring) into an existing managed app, or scaffolds via create-expo --example. Use when integrating Stripe, Clerk, maps, Reanimated, SQLite, Skia, or NativeWind into Expo. Not for authoring native modules or upgrading the Expo SDK. Do not scaffold an example on top of a populated project.
    1
    install
  56. Glassmorphism · kayforkind
    Implements frosted-glass panels via CSS backdrop-filter, SwiftUI ultraThinMaterial, Flutter BackdropFilter+ClipRRect, React Native BlurView, or Compose haze fallbacks. Use when the user wants glassmorphism, frosted glass, blurred translucent cards, or a macOS-like glass surface. Not for general layout/cascade (modern-css), Tailwind v4 scaffolding (setup-tailwind-typescript), or neumorphism. Never place glass on a solid white or black field — the effect vanishes.
    1
    install
  57. Parallel Plan · kayforkind
    Breaks a backlog into at most four concurrent subagent tracks, an acyclic Mermaid dependency graph, and hard sync checkpoints after at most three tasks per track. Use when independent file sets can run together. Not a source-file decoupling pass and not a high-level backlog sketch.
    1
    install
  58. Particles Vfx · kayforkind bundle
    Implements Godot 4.3+ visual particle VFX with GPUParticles2D/3D and ParticleProcessMaterial (emission, trails, subemitters, attractors, collision). Use when adding fire, smoke, rain, explosions, or polish bursts that are visual flavor, not gameplay state. Not for reading GPU particle positions for hit/loot logic, Three.js particles, or Compatibility-renderer trails/attractors.
    1
    install
  59. Pinggy Tunnel · kayforkind
    Exposes a local port with a Pinggy SSH reverse tunnel to a.pinggy.io:443, returning a public HTTP/HTTPS URL with no extra daemon (free 60-minute tunnels). Use when sharing a dev server, receiving webhooks, or tunneling port N. Not for Cloudflare wrangler deploys, Vercel previews, or long-lived cloudflared/ngrok ingress.
    1
    install
  60. React I18next · kayforkind
    Sets up react-i18next on i18next: useTranslation, withTranslation, Trans, namespaces, plurals, interpolation, language detection, TypeScript resources, and Next/Remix/Gatsby SSR. Use when adding i18n, locales, RTL, or language switching in React or React Native. Not for Django/gettext backends, Expo +api.ts routes, or writing the marketing copy itself.
    1
    install
  61. Robot Bringup · kayforkind
    Configures production ROS2 boot on Linux: systemd units, layered launch, udev stable device names, CycloneDDS/FastDDS discovery, watchdogs, and graceful actuator shutdown. Use when bringing up a robot stack, writing service units, or debugging boot-time races. Not for Nav2/SLAM algorithms, Gazebo simulation, or Windows-native ROS.
    1
    install
  62. Ruby Patterns · kayforkind
    Extracts Ruby and Rails backends into service and query objects, thin controllers, pinned Bundler manifests, and includes/preload/eager_load N+1 strategy. Use when fat models, fat controllers, Gemfile drift, or N+1 loops are the work. Never a RSpec/Minitest cookbook (rails-testing) or a Brakeman/OWASP deep chair (ruby-security).
    1
    install
  63. Runaway Guard · kayforkind
    Enforces written dollar caps, iteration bounds, concurrency limits, retry policy, and provider-dashboard hard caps before any paid inference call site. Use when writing or auditing loops, agents, webhooks, or queues that hit billed APIs. Not a production billing meter and not for rewriting after an overage already landed.
    1
    install
  64. Aiq Research · kayforkind bundle
    Routes research questions to a reachable NVIDIA AI-Q Blueprint via scripts/aiq.py (health, /chat, async job poll, report). Use when the user asks for AI-Q/AIQ research or to query a trusted AIQ_SERVER_URL. Not for installing, deploying, Docker, Helm, or Blueprint troubleshooting (aiq-deploy). Never put credentials in the query text or fabricate answers if the backend fails.
    1
    install
  65. Chatgpt Apps · kayforkind bundle
    Scaffolds ChatGPT Apps SDK apps that pair an MCP server with a widget UI: tool plans, resource registration, MCP Apps bridge, window.openai extensions, CSP/domain metadata, and directory submission. Use when designing tools, wiring widgets, or producing a docs-aligned Apps SDK scaffold. Not for generic ChatGPT chat prompts or standalone MCP servers with no Apps SDK widget contract.
    1
    install
  66. Conditioning · kayforkind
    Conditions raw gravitational-wave detector strain (PyCBC TimeSeries) for matched filtering: high-pass, resample, crop filter wraparound, then Welch PSD with inverse-spectrum truncation. Use when preprocessing LIGO/Virgo/KAGRA strain, GW TimeSeries, high-pass, resample, or PSD/whitening before a search. Not for post-filter SNR, triggers, or chi-squared, already-conditioned data, or non-GW DSP. Never resample before high-pass or let the PSD cutoff drift from the high-pass.
    1
    install
  67. Git Workflow · kayforkind bundle
    End-to-end Git for agents on Windows/PowerShell: status triage, branching, staging, commits, rebase/merge, conflict resolution, stash, cherry-pick, bisect, and safety gates before destructive ops. Use when the user asks for git, commit, branch, rebase, merge, stash, or local version-control help. Not for opening or merging GitHub PRs (github-pr-workflow), rewriting git config, or force-pushing main without an explicit ask.
    1
    install
  68. Nosql Expert · kayforkind
    Models Cassandra, ScyllaDB, and DynamoDB access patterns as tables: high-cardinality partition keys, clustering or sort keys, single-table adjacency lists, GSIs, and duplicated lookup tables. Trigger on hot partitions, ALLOW FILTERING, or DynamoDB single-table design. Never apply MongoDB document schemas or SQL join thinking to these stores.
    1
    install
  69. Os Scripting · kayforkind
    Hardens production Bash on Linux and macOS: ShellCheck 0.9+, Bats 1.9+, `set -euo pipefail`, quoted expansions, and systemd timers instead of bare cron. Use when a script fails only in CI or a host needs CPU, disk, or unit triage. Never treat this as PowerShell-first Windows automation or as an application runtime in Python.
    1
    install
  70. Papers Skill · kayforkind bundle
    Searches Semantic Scholar and arXiv via the bundled papers.py CLI: metadata, citation/reference graphs, arXiv PDF download, and PyMuPDF text extract. Use when finding papers, analyzing citations, building reading lists, or summarizing arXiv preprints. Not for paywalled publisher PDFs, OCR of scanned pages, citation-alert watches, or general web due diligence (end-to-end-research).
    1
    install
  71. Review UX UI · kayforkind
    Audits interfaces with Nielsen's 10 heuristics, WCAG 2.2 AA or AAA, keyboard and screen-reader flow, and cognitive-load maps, then returns a severity-ranked report. Trigger on UX review, UI audit, heuristic evaluation, or accessibility. Do not use for implementing CSS/HTML (frontend-design). Not a form-CRO conversion chair.
    1
    install
  72. Trl Training · kayforkind
    Trains Hugging Face TRL jobs: trl sft/dpo/grpo/kto/rloo/reward, YAML configs, LoRA/PEFT, and Accelerate multi-GPU. Use when fine-tuning or aligning transformer LMs with TRL CLI. Not for vLLM OpenAI serving, local Hub evals (hugging-face-community-evals), or sentence-transformers embedding training.
    1
    install
  73. Tune Monitor · kayforkind
    Tunes an existing Monte Carlo monitor (metric, custom SQL, validation, or table) from its UUID: fetch report, recommend sensitivity/schedule/segments, preview MaC YAML. Use when a monitor is noisy, over-alerting, or needs quieting without dropping real signal. Not for incident root-cause (monte-carlo-analyze-root-cause), creating new monitors, or pipeline performance diagnosis.
    1
    install
  74. XLSX Parsing · kayforkind
    Ingests Microsoft Excel .xlsx workbooks with openpyxl (or pandas) into list-of-dict rows, handling multi-sheet books, sparse rows, merged cells, and composite list or JSON cells. Use when a task input is .xlsx rather than a database. Not for .csv, .json, or legacy .xls; never mix openpyxl and pandas objects in one pipeline or load untrusted files with read_only=False.
    1
    install
  75. Bootstrap · kayforkind
    Orchestrates first-run setup for Vercel-linked repos: vercel link, env pull, AUTH_SECRET, then db:push/seed/dev in that order (next-forge uses pnpm migrate). Use when cloning or repairing a project that depends on Neon, Auth, Blob, or other Vercel integrations. Not for the CSS Bootstrap framework or UI component libraries. Do not use to author CI deploy workflows (deployments-cicd) or to mint throwaway neon.new databases (claimable-postgres).
    1
    install
  76. Fp Errors · kayforkind
    Encodes TypeScript failures as fp-ts Either and TaskEither values: tryCatch at throw boundaries, chain and chainW pipelines, applicative field validation, and async orElse fallbacks. Use when callers need failure in the type, multi-field validation, or structured API error codes. Not a migration playbook for imperative modules (that is fp-refactor). Do not use for Rust Result, Python exceptions, or Zod-only schemas without fp-ts.
    1
    install
  77. Llama Cpp · kayforkind bundle
    Runs local GGUF inference with llama.cpp (llama-cli, llama-server, optional llama-cpp-python) on CPU, Metal, CUDA, ROCm, or Intel GPU, including Hugging Face -hf Hub downloads. Use when the user wants llama.cpp, GGUF files, llama-cli, or llama-server. Not for Ollama install/serve (ollama-local-setup) or Ollama Cloud GLM (ollama). Never treat mmproj-*.gguf projector files as the main weights.
    1
    install
  78. Openhands · kayforkind
    Delegates coding tasks to the OpenHands CLI in headless JSON mode over any LiteLLM provider. Use when the user requests OpenHands, a vendor-unlocked coding agent, or multi-step file-plus-shell work on OpenRouter, Ollama, or vLLM. Not for Claude-native (claude-code), OpenAI Codex, Hermes delegate_task, or native Windows (WSL only).
    1
    install
  79. React Ink · kayforkind
    Builds interactive terminal UIs with React Ink: Box and Text, Yoga flexbox, useInput, useFocus, Static logs, and create-ink-app. Use when the user wants a React CLI, Ink components, or styled stdout UI. Not for React DOM, Next.js, or React Native screens. Do not use for shell scripts that only print text.
    1
    install
  80. Redis CLI · kayforkind bundle
    Operates Redis from redis-cli: GET/SET/hashes/lists, SCAN, latency/bigkeys, ACL, cluster, pub/sub, MONITOR. Use when querying or diagnosing a Redis instance from the command line. Not for application Redis clients (redis-py/ioredis), choosing Vercel/Upstash storage (vercel-storage), or Redis module/source development.
    1
    install
  81. Scrapling · kayforkind
    Fetches and extracts pages with Scrapling HTTP Fetcher, DynamicFetcher for JS-rendered HTML, and Spider crawling via CLI or Python. Use when static or JS pages must be extracted after a generic web extract fails, or when crawling URLs the user is allowed to collect. Not for CAPTCHA solving, credential stuffing, or ignoring robots and site terms; never treat stealth fetchers as a license for unauthorized access.
    1
    install
  82. SEO Audit · kayforkind bundle
    Runs a prioritized technical and on-page SEO audit covering crawl/index, ranking drops, Core Web Vitals, meta tags, and internal links. Use when the user wants an SEO health check or asks why traffic or rankings fell. Not for Next.js-specific Search Console coverage fixes (nextjs-seo-indexing), schema-markup chairs, or programmatic SEO page factories.
    1
    install
  83. Setup Env · kayforkind
    Creates isolated Python environments with uv (uv sync, uv run, PEP 723 scripts) from pyproject.toml or requirements.txt. Use when bootstrapping a Python repo so dependencies stay locked and isolated. Not for Node/npm, Vercel env var management (env-vars), or falling back to system pip when uv is missing.
    1
    install
  84. Turborepo · kayforkind
    Configures Turborepo v2.8 monorepo pipelines including turbo.json tasks, remote cache, filter and affected CI, boundaries, and microfrontend deploys. Use when orchestrating JS/TS workspace builds or optimizing turbo CI. Not for a single Next.js app with no shared packages, Vercel Functions runtimes (vercel-functions), or package-manager workspaces that never invoke turbo.
    1
    install
  85. UI Polish · kayforkind
    Audits and refines existing web UI against spacing/type, WCAG 2.2, SEO metadata, and Core Web Vitals (INP, LCP, CLS). Use when polishing a live page or component rather than inventing a new look. Not for original mockups (claude-design, sketch), /better quality loops on arbitrary deliverables, or full-site SEO crawls (seo-audit).
    1
    install
  86. Addvalue · kayforkind bundle
    Deep-reviews a GitHub repo, local project, CLI, docs, or product for high-leverage bugs, features, UX gaps, and inspiring upgrades—not typo farms. Use when the user says /addvalue, add value, find improvements, or what to build next. Do not use for a /better polish pass, a reproduce-then-fix hunt (bug-hunter), or mass good-first-issue PRs.
    1
    install
  87. Airtable · kayforkind
    Talks to Airtable's REST API with curl and a personal access token: list/filter records, schema inspect, batch CRUD, and performUpsert syncs. Use when the user wants to read, create, update, delete, or idempotently sync rows in an Airtable base (app/tbl/rec IDs). Not for the Airtable web UI, OAuth MCP servers, or the Python SDK; do not use deprecated key-prefixed API keys.
    1
    install
  88. Bento UI · kayforkind
    Lays out Apple-style bento grids: mixed-span rounded compartments (1x1, 2x1, 1x2, 2x2) with CSS Grid, Flutter staggered tiles, SwiftUI LazyVGrid, or RN/Compose row stacks. Use when the request is a bento grid, bento-box dashboard, or modular compartment cards. Not for plain card lists, Flexbox-only galleries, or magazine masonry that skips equal-gap compartments.
    1
    install
  89. Env Vars · kayforkind
    Manages Vercel/Next.js environment variables: .env load order, vercel env pull/add/ls/rm, VERCEL_OIDC_TOKEN (~12h local), and production/preview/development scoping. Use when editing .env.local, running vercel env, or debugging expired OIDC on a linked project. Not for Netlify env (netlify-cli-and-deploy), Wrangler secrets, or dotenv without Vercel. Never put secrets on NEXT_PUBLIC_ keys; vercel env pull replaces the whole file.
    1
    install
  90. Fail2ban · kayforkind
    Installs Linux Fail2Ban with jail.local overrides so sshd, nginx, and mail log matches become nftables, iptables, or UFW bans, managed through fail2ban-client. Trigger when SSH, HTTP basic-auth, WordPress logins, or SMTP/IMAP face brute-force and bot probes. Not a WAF, IDS, or CDN bot-management product. Do not use on Windows hosts or behind a load balancer without real client IPs in logs.
    1
    install
  91. Fp Async · kayforkind
    Composes TypeScript async pipelines with fp-ts TaskEither: TE.tryCatch, chain vs map, Do/bind, sequenceT parallelism, orElse/retry, and typed API/DB/file errors. Use when wrapping Promises, replacing nested try/catch, or building TaskEither clients in fp-ts. Not for Effect-ts, RxJS, neverthrow, or plain async/await without fp-ts. Never TE.map a function that returns TaskEither (nested TE) or sequenceT dependent steps.
    1
    install
  92. Fp React · kayforkind
    Applies fp-ts in React 18/19 and Next.js 14/15: Option state, Either form validation, TaskEither fetches, RemoteData UI, and React 19 use/useActionState/useOptimistic with functional patterns. Use when building React apps that already use or should adopt fp-ts instead of null flags. Not for Redux or Zustand without fp-ts, or category-theory lectures with no UI code.
    1
    install
  93. Godot UI · kayforkind bundle
    Builds Godot 4.x user interfaces with Control nodes — anchors/offsets for responsive layout, Container nodes (VBox/HBox/Grid/Margin) for automatic arrangement, Theme resources for consistent styling, and keyboard/gamepad focus navigation. Use when laying out a HUD, menu, inventory, dialog, or settings screen, or when working with Control/Container nodes, anchors, themes, focus, or .tscn UI in a Godot project. Never parent buttons under Node2D, set child anchors inside a Container, or treat this as full input rebinding.
    1
    install
  94. Monopoly · kayforkind
    Produces numbered system-design blueprints, audits, and scale roadmaps (RPS math, Mermaid, trade-offs, SPOF tags) for backend architecture interviews and reviews. Use when asked to design, review, or scale a service, or to simulate a system-design interview. Not for the board game Monopoly. Do not use for writing application code, Vercel deploy YAML, or Django ORM reviews.
    1
    install
  95. Pinecone · kayforkind bundle
    Operates Pinecone serverless indexes via pinecone-client: batch upsert, metadata filters, namespaces, and dense-plus-sparse hybrid queries. Use when production RAG, semantic search, or recommendations need a managed auto-scaling vector store. Not for local Chroma, FAISS-only kNN, or self-hosted Weaviate.
    1
    install
  96. Scip Opt · kayforkind
    Models and solves mixed-integer programs with PySCIPOpt/SCIP: binaries, capacities, routing, assignment, scheduling, packing, and linearized soft-penalty slacks. Use when the problem has an objective plus hard/soft constraints and integer decisions. Not for unconstrained calculations, good-enough heuristics, pure continuous LP (prefer HiGHS), or a second solver stack when PySCIPOpt is already installed. Never call abs() on solver expressions.
    1
    install
  97. Sherlock · kayforkind
    Runs the Sherlock CLI to find where a username exists across 400+ social sites (--print-found, optional --tor/--site). Use when the user asks which networks a handle is registered on, or to check username availability. Not for email, phone, or domain OSINT, credential stuffing, or acting on discovered accounts.
    1
    install
  98. Wrangler · kayforkind
    Runs Cloudflare Wrangler v4+: wrangler.jsonc, deploy/dev, KV/R2/D1/Vectorize/Hyperdrive/Queues/Workflows/Pages, secrets, types, and tail. Use when editing wrangler config, bindings, or any wrangler command. Not for Cloudflare Agents SDK application code (building-ai-agent-on-cloudflare) or Vercel/Netlify CLIs. Never trust baked-in flag knowledge — fetch developers.cloudflare.com/workers/wrangler first.
    1
    install
  99. AI Loop · kayforkind
    Runs a bounded Spec-Build-Review cycle with an iteration budget, recorded verification commands, and human approval gates. Use when an isolated feature needs a full build from scratch or a heavy modification with checkable requirements. Not for open-ended architecture refactors, /goal contracts, or work whose tests depend on missing credentials.
    1
    install
  100. Astropy · kayforkind bundle
    Runs the astropy Python stack for SkyCoord frame transforms, FITS read/write, unit Quantities, Planck18 distances, and Time scale conversions. Use for ICRS/Galactic/AltAz, WCS pixel-world, or FITS catalog work. Not a general NumPy/SciPy notebook skill without astronomical frames or FITS.
    1
    install