Browse 182,820 skills across 14 categories.
Measurable criteria translating qualitative debate to quantitative scores
Build ONE rubric (criteria by performance levels) for a task or standard. Do NOT use to write items (use assessment-item...
根据作业或项目类型设计评分量规,包含评价维度、等级描述与分值,便于教师或评审使用。
Create a clear grading rubric with criteria and performance-level descriptors that make scoring fair, fast, and consiste...
Build assessment rubrics — criteria, performance levels, point values, and qualitative descriptors.
Maakt voor een reeks leerdoelen een beoordelingsrubriek als rubriek.csv die in Microsoft Teams geladen kan worden, met é...
Ruby programming - use when working on related tasks
Ruby development, RubyGems, Rails, clean code practices, and idiomatic Ruby
Use when working with Ruby — the dynamic, object-oriented language and its runtime (MRI/CRuby). Covers the object model,...
Use when writing or refactoring plain Ruby outside Rails — scripts, CLIs, gems, libraries: Enumerable chains and blocks,...
Language-specific super-code guidelines for ruby.
Ruby programming patterns and idioms
Ruby development guidelines covering idiomatic code style, Ruby 3.x features, testing with RSpec, and best practices for...
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...
Expert assistance for building Model Context Protocol servers in Ruby using the official MCP Ruby SDK gem with Rails int...
Rails application testing with RSpec, FactoryBot, Capybara, system tests, request specs, model specs, and Rails-specific...
Classic xUnit-style Ruby testing with Test::Unit covering assertions, fixtures, test case organization, mocking patterns...
Use when designing Ruby methods, classes, services, or library boundaries whose public inputs, outputs, errors, visibili...
Use when Ruby behavior is passed as blocks, stored as Proc or lambda objects, yielded to callers, or converted with the...
Use when working with Ruby blocks, procs, lambdas, and functional programming patterns including closures and higher-ord...
Use when implementing or refactoring complex Ruby predicates, conditional expressions, guard clauses, truthiness, or boo...
Ruby environment setup and update workflow using rbenv and Bundler. Use when user asks to update Ruby environment, updat...
Use globally for Ruby/Rails implementation and review when readability, simplicity, changeability, naming, responsibilit...
This skill guides writing of new Ruby code following modern Ruby 3.x syntax, Sandi Metz's 4 Rules for Developers, and id...
Use for Ruby Array/Hash data structures and collection algorithms, especially when representation, mutation, indexing, o...
Use this skill when writing Ruby code following the RuboCop Community Ruby Style Guide. Provides comprehensive guidance...
Use when Ruby/Rails code performs concurrent work, shares mutable state across threads, uses queues or executors, uses F...
Use when implementing or refactoring Ruby conditionals, case expressions, loops, boolean branches, guards, or repetitive...
Ruby code conventions covering Ruby 3.2+, RuboCop, RBS type checking, RSpec/Minitest, security scanning, exception handl...
Ruby and Rails best practices for services, testing, and architecture. Use when: - Writing or reviewing Ruby/Rails code...
Use when implementing, reviewing, or debugging Ruby language behavior, syntax, object semantics, truthiness, method disp...
Use when choosing, parsing, validating, or reviewing Ruby values such as strings, numbers, symbols, ranges, nil, arrays,...
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...
Use when business concepts, invariants, or policies are becoming implicit in procedural code and need explicit domain bo...
Use when choosing or reviewing Ruby Enumerable traversal and transformation semantics after the underlying collection re...
Expert-level Ruby development with Rails, modern features, testing, and best practices
Use when Ruby/Rails code represents or computes money, prices, quantities, fees, or PnL — BigDecimal discipline, decimal...
Use when creating, developing, packaging, releasing, or maintaining a reusable Ruby gem or gem repository.
Use when working with Ruby gems, Bundler for dependency management, creating gemspecs, and publishing gems to RubyGems.
Use for RubyGems/dependency decisions, filesystem and CSV I/O, HTTP integrations, external boundaries, and focused servi...
Ruby language guardrails, patterns, and best practices for AI-assisted development. Use when working with Ruby files (.r...
When you need check documentation about Ruby classes, modules, and methods use this skill to get full details. Avoid che...
Use when a Ruby/Rails application calls large language models — provider adapters (RubyLLM, Ollama, hosted APIs), timeou...
Use when reflection, dynamic dispatch, runtime method creation, open classes, monkey patches, method_missing, define_met...
Use when creating, reviewing, or refactoring Ruby methods with meaningful parameters, return contracts, branching, nesti...
Use for Ruby modules, namespaces, shared behavior, include, extend, prepend, callbacks, and method lookup design.
Use when behavior can be assembled from collaborating objects and inheritance is creating coupling, branching, or fragil...
Use when working with Ruby's object-oriented programming features including classes, modules, inheritance, mixins, and m...
Ruby on Rails 7, Active Record query tuning, Turbo/Stimulus, and background processing with Sidekiq.
Comprehensive Ruby on Rails 8.1 best-practices skill covering MVC, Active Record, routing, views, background jobs, stora...
Use when designing Ruby classes, state ownership, encapsulation, inheritance, polymorphism, composition, or domain objec...
Comprehensive guide to Object-Oriented Programming in Ruby and Rails covering classes, modules, design patterns, SOLID p...
Ruby development patterns including package manager detection (Bundler), project structure, and idiomatic Ruby practices...
Modern Ruby idioms, design patterns, metaprogramming techniques, and best practices. Use when writing Ruby code or refac...
Use when diagnosing or changing Ruby/Rails performance, latency, throughput, allocations, memory usage, database/query c...
Use when behavior can be represented by a plain Ruby object independent of persistence, controllers, or framework lifecy...
Write idiomatic Ruby code with metaprogramming, Rails patterns, and performance optimization. Specializes in Ruby on Rai...
- Working on ruby pro tasks or workflows
Interpretive guidance for Ruby code quality using RuboCop (configurable) or StandardRB (zero-config). Use when linting R...
Expert in Ruby and Rails development with conventions and best practices
Comprehensive skill for Ruby RBS type signatures. Use for writing inline type annotations in Ruby files, creating standa...
Automatically invoked when analyzing code quality, refactoring, or maintainability. Triggers on mentions of "code smell"...
Review Ruby code for idioms, object design, metaprogramming boundaries, Bundler hygiene, tests, and performance.
Describe what this skill helps an agent do.
Expert in Test-Driven Development using Ruby and RSpec framework
Use when determining or enforcing Ruby, Rails, Bundler, and runtime-version compatibility before implementing, upgrading...
Use when an application workflow coordinates several steps and does not belong naturally to one model or controller.
Create new Claude Code Skills using Ruby as the control flow language. Use this skill when users want to author Skills w...
Use when working with Ruby's standard library including Enumerable, File I/O, Time/Date, Regular Expressions, and core c...
Use when changing Ruby/Rails behavior, fixing bugs, adding coverage, refactoring, or working under a regression-risk con...
Ruby/RSpec testing guidelines and workflow following project conventions. Use when writing or improving Ruby tests.
Use when installing, selecting, inspecting, or troubleshooting the Ruby runtime, RubyGems, Bundler, gem executables, PAT...
Rubycon Corporation MPN encoding patterns, suffix decoding, and handler guidance. Use when working with Rubycon aluminum...
Integrate RubyCritic to analyze Ruby code quality and maintain high standards throughout development. Use when working o...
Analyze Ruby and Rails code quality with RubyCritic. Identifies code smells, complexity issues, and refactoring opportun...
Use when building, testing, or linting the Ruckus iOS app, regenerating the Tuist project, running tests, or adding new...
Use when working with the Racket backend, adding or modifying RPC methods, or understanding the Racket-Swift communicati...
Installs and authenticates rudder-cli. Use when installing rudder-cli, setting up rudder cli, rudder-cli command not fou...
Validates, previews, and applies RudderStack resource changes via YAML specs. Use when iterating on RudderStack resource...
Derives tracking plans from existing codebase types and structures. Use when instrumenting an existing product that wasn...
Creates and manages events, properties, categories, and custom types for instrumentation schemas. Use when creating or m...
Produces Data Graph YAML from RETL sources for Audiences. Use when designing Data Graphs, mapping RETL to entities/event...
Plans instrumentation for new features starting from product requirements before code exists. Use when building new feat...
Diagnoses why events are failing, dropping, or not arriving at a destination. Use when events are missing from a destina...
Checks RudderStack tool prerequisites and reports status. Use when checking prerequisites, setup status, what tools are...
Imports existing RudderStack workspace resources into YAML files for git-based management. Use when importing existing R...
Diagnoses and fixes validation errors, schema issues, and instrumentation problems. Use when debugging validation errors...
Designs event taxonomies and instrumentation strategies from business requirements. Use when designing event taxonomy fr...
Configures Claude Code to connect to RudderStack's MCP server at mcp.rudderstack.com. Use when setting up MCP for rudder...
Connects AI agents to RudderStack via MCP tool calls for catalog, sources, destinations, transformations, and live event...
Diagnoses RudderStack Profiles compile failures, run failures, and output-quality problems. Use when pb compile fails, p...
Creates a new RudderStack Profiles project with discovered warehouse resources and validated YAML. Use when creating a P...
Installs and configures the RudderStack Profiles toolchain: profiles-mcp, Profile Builder CLI, and editor MCP wiring. Us...
Explains an existing RudderStack Profiles project by reading YAML, model structure, and output metadata. Use when explai...