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…
thoughtbot/thoughtbot-dev
SkillsMP has collected 5 skills from thoughtbot/thoughtbot-dev. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 5
- GitHub stars
- 2
- GitHub forks
- 0
Skills in this repository
Showing 5 of 5 collected skills.
Use when refactoring code or when asked to refactor. Provides a 6-gate decision framework to determine whether refactoring is appropriate and when to stop.
Use when writing or reviewing tests in a Ruby/Rails application. Guides agents to write well-structured tests using the Arrange/Act/Assert pattern, semantic Capybara selectors, and performance-aware practices.
Use when encountering bugs, test failures, or unexpected behavior. Provides a systematic debugging process based on surfacing assumptions, building decision tables, and validating one assumption at a time.
Use when writing or modifying code in a Rails application. Guides agents to follow thoughtbot best practices for N+1 prevention, view layer organization, and domain modeling.