testing-test-writing

188
aiskillstoreaiskillstore

Write minimal, focused tests for core user flows and critical paths during development, testing behavior rather than implementation with clear test names and mocked dependencies. Use this skill when writing unit tests, integration tests, test files, test cases for critical workflows, or mocking external dependencies. Apply when working with test files (.test.js, .spec.ts, _test.py), test frameworks (Jest, RSpec, pytest), testing user journeys, or implementing fast-executing tests that validate business-critical functionality without over-testing implementation details or edge cases during feature development.

194 days ago

rspec-mocking

98
TheBushidoCollectiveTheBushidoCollective

Use when rSpec mocking with doubles, stubs, mocks, spies, and partial mocking strategies.

195 days ago

rspec-advanced

98
TheBushidoCollectiveTheBushidoCollective

Use when advanced RSpec features including custom matchers, shared examples, metadata, and hooks.

195 days ago

rspec-fundamentals

98
TheBushidoCollectiveTheBushidoCollective

Use when rSpec fundamentals including describe, context, it blocks, let, and basic matchers for BDD testing.

194 days ago

unit-testing-framework

95
aj-geddesaj-geddes

Write comprehensive unit tests with high coverage using testing frameworks like Jest, pytest, JUnit, or RSpec. Use when writing tests for functions, classes, components, or establishing testing standards.

195 days ago

ruby-version-manager

87
st0012st0012

Use at session start for Ruby projects (Gemfile, .ruby-version, or .tool-versions present). Detect version manager BEFORE running ruby, bundle, gem, rake, rails, rspec, or any Ruby command.

195 days ago

Ruby on Rails Testing

71
PramodDuttaPramodDutta

Rails application testing with RSpec, FactoryBot, Capybara, system tests, request specs, model specs, and Rails-specific testing conventions.

railsrspecfactorybot+2
194 days ago

rails-audit-thoughtbot

37
thoughtbotthoughtbot

Perform comprehensive code audits of Ruby on Rails applications based on thoughtbot best practices. Use this skill when the user requests a code audit, code review, quality assessment, or analysis of a Rails application. The skill analyzes the entire codebase focusing on testing practices (RSpec), security vulnerabilities, code design (skinny controllers, domain models, PORO with ActiveModel), Rails conventions, database optimization, and Ruby best practices. Outputs a detailed markdown audit report grouped by category (Testing, Security, Models, Controllers, Code Design, Views) with severity levels (Critical, High, Medium, Low) within each category.

195 days ago

write-test

34
aviflombaumaviflombaum

Writes comprehensive RSpec tests for Rails applications. Use when writing model specs, request specs, system specs, job specs, mailer specs, channel specs, or storage specs. Triggers on "write tests for", "add specs to", "test the User model", "create request specs", "write RSpec", "add test coverage".

195 days ago

rspec-testing

34
dgalarzadgalarza

This skill should be used when writing, reviewing, or improving RSpec tests for Ruby on Rails applications. Use this skill for all testing tasks including model specs, controller specs, system specs, component specs, service specs, and integration tests. The skill provides comprehensive RSpec best practices from Better Specs and thoughtbot guides.

194 days ago

rspec-testing-guidelines

32
ThibautBaissacThibautBaissac

RSpec testing patterns, factories, mocks, and test best practices

194 days ago

minitest-coder

27
majesticlabs-devmajesticlabs-dev

Write Minitest tests for Ruby and Rails applications. Use when creating test files, writing test cases, or testing new features. Not for RSpec — use rspec-coder instead. Covers both traditional and spec styles, fixtures, mocking, and Rails integration testing patterns.

194 days ago

rspec-coder

27
majesticlabs-devmajesticlabs-dev

Write RSpec tests for Ruby and Rails applications. Use when creating spec files, writing test cases, or testing new features. Not for Minitest — use minitest-coder instead. Covers RSpec syntax, describe/context organization, subject/let patterns, fixtures, mocking with allow/expect, and shoulda matchers.

194 days ago

ruby

23
MindrallyMindrally

Ruby development guidelines covering idiomatic code style, Ruby 3.x features, testing with RSpec, and best practices for building maintainable Ruby applications.

194 days ago

rspec

23
MindrallyMindrally

RSpec testing best practices for Ruby and Rails applications, covering test organization, data management, and isolation patterns.

194 days ago

inertia-rails-testing

20
cole-robertsoncole-robertson

Test Inertia Rails applications with RSpec or Minitest. Use when writing tests for Inertia responses, components, props, flash messages, and partial reloads.

194 days ago

rspec

19
hoblinhoblin

This skill should be used when the user asks to "write specs", "create spec", "add RSpec tests", "fix failing spec", or mentions RSpec, describe blocks, it blocks, expect syntax, test doubles, or matchers. Should also be used when editing *_spec.rb files, working in spec/ directory, planning implementation phases that include tests (TDD/RGRC workflow), writing Testing Strategy or Success Criteria sections, discussing unit or integration tests, or reviewing spec output and test failures. Comprehensive RSpec and FactoryBot reference with best practices, ready-to-use patterns, and examples.

194 days ago

testing

17
boochbooch

Testing philosophy and practices. This skill should be used when writing tests, designing test strategies, or reviewing test code. Use proactively when discussing TDD, red-green-refactor, test doubles, mocks, stubs, fakes, RSpec, Jest, pytest, unit tests, integration tests, test coverage, or test-first development. (user)

194 days ago

rspec-rails

14
kurkokurko

Write Ruby on Rails specs with RSpec following best practices for unit tests, request specs, feature specs, and job specs. Use when writing or modifying RSpec test files for Rails applications.

194 days ago

Test Framework Detector

10
FortiumPartnersFortiumPartners

Automatically detect test frameworks (Jest, pytest, RSpec, xUnit) in projects by analyzing configuration files and dependencies

194 days ago

RSpec Test Framework

10
FortiumPartnersFortiumPartners

Execute and generate RSpec tests for Ruby projects with let bindings, before hooks, and mocking support

194 days ago

testing-standards

6
rockcodelabsrockcodelabs

kw-app testing standards using RSpec, FactoryBot, and Docker. Covers test types, patterns, and best practices for TDD workflow.

194 days ago

Ruby RSpec TDD Implementer

5
viaminviamin

Expert in Test-Driven Development using Ruby and RSpec framework

194 days ago

minitest

4
ThinkOodleThinkOodle

Expert guidance for writing fast, maintainable Minitest tests in Rails applications. Use when writing tests, converting from RSpec, debugging test failures, improving test performance, or following testing best practices. Covers model tests, policy tests, request tests, system tests, fixtures, and TDD workflows.

194 days ago

new-spec

2
vadim7j7vadim7j7

Generate an RSpec test file for a Ruby class

194 days ago

rage-framework

rage-rbrage-rb

Develop and maintain Rage apps (Gemfile includes `gem "rage-rb"`) - controllers, routing, deferred jobs, events, websockets, OpenAPI, logging/telemetry, sessions/cookies, and RSpec.

194 days ago