CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/hanakai-yaku

Curated library of atomic AI agent skills for Hanami, dry-rb, and ROM Ruby development. Covers actions, slices, repositories, relations, changesets, providers, DI, operations, TDD, CLI, views, routing, and validation. Shared Ruby process skills have moved to ruby-core-skills. Uses Markdown + Front-matter architecture.

92

1.33x
Quality

94%

Does it follow best practices?

Impact

92%

1.33x

Average score across 35 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

Evaluation results

96%

Create App Task

Criteria
Without context
With context

instruction-1

96%

96%

instruction-2

96%

96%

84%

31%

Test Slice Task

Criteria
Without context
With context

instruction-1

84%

100%

instruction-2

84%

92%

instruction-3

92%

92%

instruction-4

15%

15%

instruction-5

33%

100%

instruction-6

0%

100%

instruction-7

25%

83%

instruction-8

83%

91%

80%

6%

Create View Task

Criteria
Without context
With context

instruction-1

90%

95%

instruction-2

90%

95%

instruction-3

80%

95%

instruction-4

20%

20%

instruction-5

90%

95%

100%

41%

Review Code Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

70%

100%

instruction-3

75%

100%

instruction-4

50%

100%

instruction-5

0%

100%

94%

17%

Create Slice Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

90%

100%

instruction-4

100%

100%

instruction-5

80%

100%

instruction-6

50%

100%

instruction-7

70%

100%

instruction-8

80%

70%

instruction-9

90%

70%

instruction-10

10%

100%

73%

12%

Implement Di Task

Criteria
Without context
With context

instruction-1

86%

93%

instruction-2

86%

86%

instruction-3

85%

92%

instruction-4

78%

85%

instruction-5

28%

35%

instruction-6

14%

35%

instruction-7

42%

78%

100%

20%

Create Action Task

Criteria
Without context
With context

instruction-1

95%

100%

instruction-2

50%

100%

instruction-3

90%

100%

instruction-4

100%

100%

instruction-5

65%

100%

92%

25%

Extract Slice Task

Criteria
Without context
With context

instruction-1

64%

94%

instruction-2

70%

94%

instruction-3

88%

88%

instruction-4

76%

100%

instruction-5

75%

93%

instruction-6

25%

81%

98%

11%

Configure Slice Task

Criteria
Without context
With context

instruction-1

94%

100%

instruction-2

88%

100%

instruction-3

82%

100%

instruction-4

100%

100%

instruction-5

62%

87%

instruction-6

93%

100%

100%

Manage Settings Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

100%

38%

Review Security Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

50%

100%

instruction-3

50%

100%

instruction-4

90%

100%

instruction-5

30%

100%

instruction-6

50%

100%

instruction-7

70%

100%

instruction-8

90%

100%

instruction-9

40%

100%

instruction-10

50%

100%

98%

14%

Validate Params Task

Criteria
Without context
With context

instruction-1

94%

100%

instruction-2

100%

100%

instruction-3

100%

100%

instruction-4

94%

100%

instruction-5

50%

100%

instruction-6

62%

87%

100%

7%

Write Migration 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

50%

100%

instruction-7

100%

100%

80%

-4%

Create Changeset 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

9%

0%

instruction-9

45%

18%

95%

39%

Create Operation Task

Criteria
Without context
With context

instruction-1

92%

100%

instruction-2

100%

100%

instruction-3

30%

100%

instruction-4

15%

100%

instruction-5

41%

100%

instruction-6

58%

75%

instruction-7

100%

100%

instruction-8

8%

83%

90%

14%

Configure Providers Task

Criteria
Without context
With context

instruction-1

93%

100%

instruction-2

100%

100%

instruction-3

78%

100%

instruction-4

50%

100%

instruction-5

92%

100%

instruction-6

71%

57%

instruction-7

42%

71%

100%

23%

Decorate With Parts Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

96%

100%

instruction-3

92%

100%

instruction-4

20%

100%

100%

34%

Inject Dependencies Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

70%

100%

instruction-3

95%

100%

instruction-4

15%

100%

instruction-5

50%

100%

95%

58%

Review Slice Boundaries Task

Criteria
Without context
With context

instruction-1

64%

94%

instruction-2

15%

100%

instruction-3

30%

90%

87%

19%

Create Validation Contract Task

Criteria
Without context
With context

instruction-1

88%

100%

instruction-2

29%

41%

instruction-3

94%

100%

instruction-4

52%

100%

instruction-5

93%

100%

instruction-6

50%

81%

96%

18%

Manage Database Task

Criteria
Without context
With context

instruction-1

94%

100%

instruction-2

41%

100%

instruction-3

100%

100%

instruction-4

100%

100%

instruction-5

100%

100%

instruction-6

31%

75%

80%

41%

Run Development Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

53%

100%

instruction-3

0%

100%

instruction-4

15%

38%

instruction-5

0%

0%

instruction-6

91%

100%

instruction-7

16%

100%

instruction-8

33%

100%

89%

50%

Load Context Task

Criteria
Without context
With context

instruction-1

68%

92%

instruction-2

28%

92%

instruction-3

20%

76%

instruction-4

40%

96%

100%

20%

Define Entity Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

40%

100%

instruction-4

100%

100%

instruction-5

60%

100%

100%

25%

Define Routes Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

100%

100%

instruction-4

0%

100%

96%

36%

Handle Errors Task

Criteria
Without context
With context

instruction-1

83%

100%

instruction-2

72%

100%

instruction-3

90%

100%

instruction-4

81%

100%

instruction-5

27%

100%

instruction-6

63%

90%

instruction-7

9%

100%

instruction-8

81%

72%

instruction-9

27%

100%

95%

35%

Build Json Api Task

Criteria
Without context
With context

instruction-1

100%

95%

instruction-2

40%

95%

instruction-3

100%

100%

instruction-4

40%

95%

instruction-5

20%

90%

89%

17%

Write Rom Spec Task

Criteria
Without context
With context

instruction-1

94%

100%

instruction-2

29%

76%

instruction-3

82%

88%

instruction-4

70%

76%

instruction-5

93%

100%

instruction-6

62%

93%

96%

18%

Define Relation Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

100%

100%

instruction-4

23%

100%

instruction-5

100%

100%

instruction-6

33%

66%

instruction-7

83%

100%

instruction-8

83%

100%

100%

13%

Create Repository Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

53%

100%

instruction-4

84%

100%

instruction-5

100%

100%

instruction-6

100%

100%

instruction-7

100%

100%

instruction-8

58%

100%

81%

14%

Register Provider Task

Criteria
Without context
With context

instruction-1

93%

100%

instruction-2

93%

100%

instruction-3

0%

64%

instruction-4

100%

100%

instruction-5

78%

100%

instruction-6

92%

100%

instruction-7

7%

0%

79%

16%

Write Action Spec Task

Criteria
Without context
With context

instruction-1

88%

88%

instruction-2

29%

41%

instruction-3

23%

82%

instruction-4

76%

88%

instruction-5

87%

87%

instruction-6

75%

87%

100%

68%

Write Request Spec Task

Criteria
Without context
With context

instruction-1

80%

100%

instruction-2

0%

100%

instruction-3

0%

100%

instruction-4

48%

100%

79%

20%

Generate Components Task

Criteria
Without context
With context

instruction-1

88%

94%

instruction-2

75%

87%

instruction-3

12%

54%

100%

22%

Handle Result Pattern Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

90%

100%

instruction-3

70%

100%

instruction-4

100%

100%

instruction-5

80%

100%

instruction-6

100%

100%

instruction-7

100%

100%

instruction-8

40%

100%

instruction-9

50%

100%

instruction-10

50%

100%

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6