CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/rails-agent-skills

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

1.14x
Quality

94%

Does it follow best practices?

Impact

92%

1.14x

Average score across 28 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

Evaluation results

100%

21%

Release Engine Task

Criteria
Without context
With context

instruction-1

90%

100%

instruction-2

55%

100%

instruction-3

85%

100%

instruction-4

75%

100%

instruction-5

90%

100%

91%

7%

Code Review Task

Criteria
Without context
With context

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%

96%

-1%

Extract Engine Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

95%

100%

instruction-4

90%

80%

instruction-5

100%

100%

100%

17%

Upgrade Engine Task

Criteria
Without context
With context

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%

100%

5%

Review Migration Task

Criteria
Without context
With context

instruction-1

97%

100%

instruction-2

90%

100%

instruction-3

96%

100%

94%

11%

Implement Graphql Task

Criteria
Without context
With context

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%

100%

Generate Api Collection Task

Criteria
Without context
With context

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%

87%

-9%

Create Engine Task

Criteria
Without context
With context

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%

99%

6%

Review Engine Task

Criteria
Without context
With context

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%

88%

36%

Security Check Task

Criteria
Without context
With context

instruction-1

23%

82%

instruction-2

23%

82%

instruction-3

88%

100%

instruction-4

76%

88%

instruction-5

87%

87%

instruction-6

12%

87%

80%

-15%

Document Engine Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

100%

100%

instruction-4

80%

20%

100%

9%

Create Engine Installer Task

Criteria
Without context
With context

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%

81%

24%

Refactor Code Task

Criteria
Without context
With context

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%

94%

9%

Apply Code Conventions Task

Criteria
Without context
With context

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%

93%

-4%

Plan Tests Task

Criteria
Without context
With context

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%

82%

7%

Test Engine Task

Criteria
Without context
With context

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%

88%

17%

Version Api Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

52%

58%

instruction-4

82%

94%

instruction-5

43%

93%

instruction-6

43%

81%

98%

45%

Write Tests Task

Criteria
Without context
With context

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%

91%

50%

Load Context Task

Criteria
Without context
With context

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%

92%

8%

Test Service Task

Criteria
Without context
With context

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%

91%

1%

Seed Database Task

Criteria
Without context
With context

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%

94%

21%

Implement Hotwire Task

Criteria
Without context
With context

instruction-1

90%

100%

instruction-2

85%

100%

instruction-3

50%

80%

instruction-4

70%

95%

instruction-5

70%

95%

97%

3%

Setup Environment Task

Criteria
Without context
With context

instruction-1

92%

100%

instruction-2

88%

88%

instruction-3

100%

100%

instruction-4

96%

100%

85%

16%

Review Architecture Task

Criteria
Without context
With context

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%

93%

5%

Optimize Performance Task

Criteria
Without context
With context

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%

90%

13%

Apply Stack Conventions Task

Criteria
Without context
With context

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%

95%

31%

Implement Authorization Task

Criteria
Without context
With context

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%

100%

18%

Implement Background Job Task

Criteria
Without context
With context

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%

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6