minitest-testing
CommunityImprove Rails test quality with Minitest
AuthorShoebtamboli
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Many Rails applications have incomplete, brittle, or inconsistent tests that make refactors risky and slow down delivery. This Skill helps engineers write, review, and improve Minitest tests so test suites are reliable, fast, and aligned with Rails conventions.
Core Features & Use Cases
- Model, Controller, and System Test Patterns: Provides idiomatic examples for validations, associations, HTTP behavior, and end-to-end workflows with Capybara and Turbo.
- Fixtures & Test Helpers: Demonstrates fixture usage, setup/teardown patterns, authentication helpers, and custom assertions to reduce duplication.
- Debugging & Coverage Guidance: Helps diagnose failing tests, suggests fixes, recommends assertions, and shows how to run tests in parallel and collect coverage with SimpleCov.
- Use Cases: Writing new tests for models/controllers, converting flaky feature specs to stable system tests, fixing CI test failures, and adding Turbo/Hotwire-aware system tests.
Quick Start
Ask the assistant to review failing tests in test/models/article_test.rb, identify root causes, and propose corrected test code and fixture updates.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: minitest-testing Download link: https://github.com/Shoebtamboli/rails_claude_skills/archive/main.zip#minitest-testing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.