28,367 skills sorted by stars.
Covers migrating research code from commercial, license-bound platforms to open source alternatives: MATLAB to Octave or...
Covers the agent as an effective pair programmer and pull-request review buddy for research software: driver-navigator c...
Covers starting a new research software project with a short kickoff interview: asking the user the few questions whose...
Covers making research software environments reproducible: pinning a language version and its dependencies in a per-proj...
Covers publishing research software through its distribution channels: packaging for and releasing on package indexes (P...
Covers discovering and reusing existing research software instead of rebuilding it, using Research Software Directory (R...
Covers how to test research software: choosing test types and levels (unit, integration, system, regression, property-ba...
Covers teaching research software skills while working: turning everyday coding moments into short, learner-centered les...
Covers using version control effectively for research software and the PR-time review process: choosing a VCS, branching...
Detect and trade RSI(14) divergences on NSE/BSE stocks and indices: regular divergence (reversal warning) and hidden div...
RSI Phase 2: Full learned proposal integration
Operator's guide for the rsk CLI — manage ralvaskills via the .rsk/ project manifest (rsk new, rsk install, rsk pin), bu...
An RSS client that executes commands using Markdown-defined state/action rules.
Use the RSSaurus command-line client (Go binary `rssaurus`) to interact with https://rssaurus.com from the terminal: aut...
Use when integrating, porting, configuring, or debugging RT-Thread, Env, Kconfig, FinSH, device framework, DFS, networki...
Use when asked to find a rage moment, analyze a direct transcript path, or analyze a session time range. RTFP finds the...
Install, initialize, verify, and troubleshoot RTK (Rust Token Killer) for AI coding agents. Use when you need to reduce...
CLI proxy that compresses bash command outputs before agent reads them. Single Rust binary, zero dependencies, <10ms ove...
RTK (Rust Token Killer) — token-optimized CLI proxy for Claude Code. USE WHEN rtk, token savings, optimize tokens, reduc...
Trim noisy dev-command output (git diff, tsc, test logs) before it fills agent context, using the rtk binary. Use when a...
Optimize command outputs with RTK (Rust Token Killer) for 70% token reduction
Automatically infer formal correctness properties from Verilog/SystemVerilog RTL code and generate SystemVerilog Asserti...
Manage Remember The Milk tasks — list, add, complete, delete, search, prioritize, tag, move, and annotate tasks with not...
Analyze C++ code for real-time safety violations including heap allocations, locks, blocking calls, and unbounded operat...
Adversarial "rubber duck" review that turns explaining-out-loud into a hallucination check. The main session is the PRES...
Use when you've planned a non-trivial change and are about to implement it, finished a complex or multi-file piece of wo...
Build ONE rubric (criteria by performance levels) for a task or standard. Do NOT use to write items (use assessment-item...
Ruby programming - use when working on related tasks
Ruby development, RubyGems, Rails, clean code practices, and idiomatic Ruby
Ruby programming patterns and idioms
Use when writing Ruby or working in Rails codebases. Covers idiomatic object design, service objects, ActiveRecord query...
Use when building Ruby on Rails applications — recurring-schedule logic (weekly, nth weekday, every other week), backgro...
Use when working with Ruby blocks, procs, lambdas, and functional programming patterns including closures and higher-ord...
Use when implementing or refactoring Ruby conditionals, case expressions, loops, boolean branches, guards, or repetitive...
Use when implementing, reviewing, or debugging Ruby language behavior, syntax, object semantics, truthiness, method disp...
Use when diagnosing Ruby/Rails exceptions, incorrect behavior, production failures, logging problems, unexpected state,...
Use when an object depends on I/O, external services, time, randomness, persistence collaborators, or interchangeable im...
Senior Ruby developer using functional programming techniques. Use when writing Ruby code, implementing Ruby features, o...
Expert-level Ruby development with Rails, modern features, testing, and best practices
Use when creating, developing, packaging, releasing, or maintaining a reusable Ruby gem or gem repository.
Ruby language guardrails, patterns, and best practices for AI-assisted development. Use when working with Ruby files (.r...
Use when creating, reviewing, or refactoring Ruby methods with meaningful parameters, return contracts, branching, nesti...
Use when behavior can be assembled from collaborating objects and inheritance is creating coupling, branching, or fragil...
Comprehensive Ruby on Rails 8.1 best-practices skill covering MVC, Active Record, routing, views, background jobs, stora...
Use when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and m...
Ruby development patterns including package manager detection (Bundler), project structure, and idiomatic Ruby practices...
- Working on ruby pro tasks or workflows
Automatically invoked when analyzing code quality, refactoring, or maintainability. Triggers on mentions of "code smell"...