Curated library of 28 atomic skills and 9 personas for Ruby on Rails development. Organized by category: testing, code-quality, engines, infrastructure, api, context, and personas. Covers code review, architecture, security, testing (RSpec), engines, Hotwire, and TDD automation. Shared Ruby skills (YARD docs, DDD, service objects) have moved to ruby-core-skills.
92
94%
Does it follow best practices?
Impact
92%
1.14xAverage score across 28 eval scenarios
Advisory
Suggest reviewing before use
instruction-1
90%
100%
instruction-2
55%
100%
instruction-3
85%
100%
instruction-4
75%
100%
instruction-5
90%
100%
instruction-1
53%
92%
instruction-2
100%
100%
instruction-3
100%
92%
instruction-4
92%
92%
instruction-5
58%
58%
instruction-6
66%
91%
instruction-7
100%
100%
instruction-8
100%
100%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
95%
100%
instruction-4
90%
80%
instruction-5
100%
100%
instruction-1
80%
100%
instruction-2
80%
100%
instruction-3
92%
100%
instruction-4
92%
100%
instruction-5
85%
100%
instruction-6
64%
100%
instruction-7
85%
100%
instruction-1
97%
100%
instruction-2
90%
100%
instruction-3
96%
100%
instruction-1
100%
100%
instruction-2
69%
92%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
66%
83%
instruction-6
83%
91%
instruction-7
83%
91%
instruction-8
58%
91%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
100%
100%
instruction-6
100%
100%
instruction-7
100%
100%
instruction-8
100%
100%
instruction-1
100%
100%
instruction-2
90%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
90%
80%
instruction-6
100%
100%
instruction-7
100%
70%
instruction-8
100%
20%
instruction-9
100%
100%
instruction-10
80%
100%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
100%
100%
instruction-6
100%
100%
instruction-7
100%
100%
instruction-8
80%
90%
instruction-9
50%
100%
instruction-10
100%
100%
instruction-1
23%
82%
instruction-2
23%
82%
instruction-3
88%
100%
instruction-4
76%
88%
instruction-5
87%
87%
instruction-6
12%
87%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
80%
20%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
100%
100%
instruction-6
100%
100%
instruction-7
100%
100%
instruction-8
100%
100%
instruction-9
30%
100%
instruction-10
80%
100%
instruction-1
92%
100%
instruction-2
69%
100%
instruction-3
76%
100%
instruction-4
15%
61%
instruction-5
0%
83%
instruction-6
91%
83%
instruction-7
91%
91%
instruction-8
25%
25%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
70%
100%
instruction-5
100%
100%
instruction-6
100%
80%
instruction-7
90%
80%
instruction-8
90%
80%
instruction-9
100%
100%
instruction-10
0%
100%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
78%
71%
instruction-6
100%
100%
instruction-7
100%
78%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
54%
54%
instruction-6
45%
90%
instruction-7
45%
100%
instruction-8
45%
90%
instruction-9
81%
0%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
52%
58%
instruction-4
82%
94%
instruction-5
43%
93%
instruction-6
43%
81%
instruction-1
80%
100%
instruction-2
90%
100%
instruction-3
10%
100%
instruction-4
50%
100%
instruction-5
90%
100%
instruction-6
10%
100%
instruction-7
40%
100%
instruction-8
70%
80%
instruction-9
40%
100%
instruction-10
50%
100%
instruction-1
75%
91%
instruction-2
81%
90%
instruction-3
72%
90%
instruction-4
63%
81%
instruction-5
0%
100%
instruction-6
36%
90%
instruction-7
0%
90%
instruction-8
18%
90%
instruction-9
18%
90%
instruction-1
100%
100%
instruction-2
80%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
100%
100%
instruction-6
40%
100%
instruction-7
70%
70%
instruction-8
80%
80%
instruction-9
90%
80%
instruction-10
80%
90%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
100%
100%
instruction-6
100%
100%
instruction-7
63%
72%
instruction-8
72%
72%
instruction-9
72%
72%
instruction-1
90%
100%
instruction-2
85%
100%
instruction-3
50%
80%
instruction-4
70%
95%
instruction-5
70%
95%
instruction-1
92%
100%
instruction-2
88%
88%
instruction-3
100%
100%
instruction-4
96%
100%
instruction-1
60%
90%
instruction-2
90%
100%
instruction-3
90%
90%
instruction-4
90%
90%
instruction-5
90%
90%
instruction-6
60%
80%
instruction-7
60%
90%
instruction-8
70%
90%
instruction-9
40%
60%
instruction-10
40%
70%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
50%
71%
instruction-6
64%
78%
instruction-7
100%
100%
instruction-1
100%
100%
instruction-2
100%
100%
instruction-3
100%
100%
instruction-4
100%
100%
instruction-5
70%
100%
instruction-6
100%
100%
instruction-7
50%
90%
instruction-8
50%
70%
instruction-9
50%
50%
instruction-10
50%
90%
instruction-1
86%
100%
instruction-2
93%
93%
instruction-3
50%
100%
instruction-4
21%
100%
instruction-5
64%
85%
instruction-6
64%
92%
instruction-7
64%
92%
instruction-1
100%
100%
instruction-2
80%
100%
instruction-3
100%
100%
instruction-4
60%
100%
instruction-5
100%
100%
instruction-6
90%
100%
instruction-7
70%
100%
instruction-8
100%
100%
instruction-9
50%
100%
instruction-10
70%
100%
Table of Contents