CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/hanakai-yaku

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

95

1.20x
Quality

95%

Does it follow best practices?

Impact

96%

1.20x

Average score across 45 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

Evaluation results

100%

Create App Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

100%

100%

98%

14%

Test Slice Task

Criteria
Without context
With context

instruction-1

92%

100%

instruction-2

92%

100%

instruction-3

92%

100%

instruction-4

61%

92%

instruction-5

83%

100%

instruction-6

83%

91%

instruction-7

75%

100%

instruction-8

91%

100%

100%

7%

Create View Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

85%

100%

instruction-4

80%

100%

instruction-5

100%

100%

100%

Review Code 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%

93%

11%

Create Slice Task

Criteria
Without context
With context

instruction-1

80%

100%

instruction-2

100%

100%

instruction-3

100%

100%

instruction-4

90%

100%

instruction-5

60%

70%

instruction-6

40%

70%

instruction-7

70%

90%

instruction-8

80%

100%

instruction-9

100%

100%

instruction-10

100%

100%

89%

22%

Implement Di Task

Criteria
Without context
With context

instruction-1

93%

100%

instruction-2

93%

100%

instruction-3

92%

92%

instruction-4

71%

100%

instruction-5

14%

57%

instruction-6

78%

100%

instruction-7

21%

71%

98%

7%

Load Context Task

Criteria
Without context
With context

instruction-1

96%

96%

instruction-2

96%

96%

instruction-3

88%

100%

instruction-4

84%

100%

75%

-2%

Create Action Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

50%

85%

instruction-3

35%

40%

instruction-4

100%

100%

instruction-5

100%

50%

96%

25%

Define Entity Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

25%

100%

instruction-4

70%

100%

instruction-5

60%

80%

100%

Define Routes 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%

100%

Handle Errors 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

100%

100%

100%

5%

Build Json Api Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

100%

100%

instruction-4

78%

100%

instruction-5

100%

100%

instruction-6

85%

100%

instruction-7

100%

100%

95%

3%

Write Rom Spec Task

Criteria
Without context
With context

instruction-1

92%

95%

97%

14%

Configure Slice Task

Criteria
Without context
With context

instruction-1

88%

100%

instruction-2

88%

100%

instruction-3

82%

94%

instruction-4

94%

100%

instruction-5

50%

87%

instruction-6

93%

100%

100%

5%

Define Relation Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

86%

100%

instruction-3

100%

100%

instruction-4

100%

100%

instruction-5

100%

100%

instruction-6

92%

100%

instruction-7

85%

100%

100%

Manage 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%

93%

-7%

Manage Settings Task

Criteria
Without context
With context

instruction-1

100%

96%

instruction-2

100%

90%

100%

60%

Review Security Task

Criteria
Without context
With context

instruction-1

94%

100%

instruction-2

0%

100%

instruction-3

24%

100%

100%

19%

Run Development Task

Criteria
Without context
With context

instruction-1

93%

100%

instruction-2

100%

100%

instruction-3

71%

100%

instruction-4

71%

100%

instruction-5

35%

100%

instruction-6

100%

100%

instruction-7

92%

100%

100%

14%

Validate Params Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

64%

100%

instruction-4

100%

100%

instruction-5

100%

100%

instruction-6

50%

100%

100%

16%

Write Migration Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

71%

100%

instruction-4

100%

100%

instruction-5

64%

100%

instruction-6

50%

100%

instruction-7

100%

100%

82%

19%

Create Changeset Task

Criteria
Without context
With context

instruction-1

83%

91%

instruction-2

90%

100%

instruction-3

81%

100%

instruction-4

72%

90%

instruction-5

54%

100%

instruction-6

45%

90%

instruction-7

90%

100%

instruction-8

9%

45%

instruction-9

36%

18%

93%

14%

Create Operation Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

92%

100%

instruction-4

28%

50%

instruction-5

64%

100%

instruction-6

64%

100%

instruction-7

100%

100%

100%

11%

Create Repository Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

90%

100%

instruction-3

80%

100%

instruction-4

70%

100%

instruction-5

100%

100%

instruction-6

100%

100%

instruction-7

90%

100%

instruction-8

90%

100%

instruction-9

80%

100%

instruction-10

90%

100%

98%

60%

Register Provider Task

Criteria
Without context
With context

instruction-1

83%

100%

instruction-2

81%

100%

instruction-3

36%

100%

instruction-4

18%

90%

instruction-5

45%

100%

instruction-6

0%

100%

instruction-7

0%

90%

instruction-8

0%

100%

instruction-9

72%

100%

100%

8%

Write Action Spec Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

88%

100%

instruction-3

94%

100%

instruction-4

88%

100%

instruction-5

87%

100%

instruction-6

93%

100%

100%

2%

Configure Providers 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

87%

100%

100%

7%

Decorate With Parts Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

72%

100%

instruction-4

100%

100%

93%

2%

Generate Components Task

Criteria
Without context
With context

instruction-1

90%

94%

instruction-2

92%

92%

100%

Inject Dependencies 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%

100%

6%

Handle Result Pattern 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

100%

100%

instruction-8

90%

100%

instruction-9

100%

100%

instruction-10

80%

100%

98%

7%

Review Slice Boundaries Task

Criteria
Without context
With context

instruction-1

94%

97%

instruction-2

87%

100%

instruction-3

90%

96%

96%

10%

Create Validation Contract Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

76%

76%

instruction-3

100%

100%

instruction-4

58%

100%

instruction-5

100%

100%

instruction-6

81%

100%

95%

31%

Tdd Loop Task

Criteria
Without context
With context

instruction-1

90%

100%

instruction-2

70%

100%

instruction-3

60%

70%

instruction-4

70%

90%

instruction-5

90%

100%

instruction-6

60%

100%

instruction-7

30%

100%

instruction-8

90%

100%

instruction-9

50%

90%

instruction-10

30%

100%

96%

11%

Hanami Setup Task

Criteria
Without context
With context

instruction-1

90%

100%

instruction-2

90%

100%

instruction-3

70%

100%

instruction-4

90%

100%

instruction-5

100%

100%

instruction-6

80%

100%

instruction-7

70%

60%

instruction-8

90%

100%

instruction-9

80%

100%

instruction-10

90%

100%

88%

3%

Extract Slice Task

Criteria
Without context
With context

instruction-1

88%

88%

instruction-2

88%

88%

instruction-3

76%

88%

instruction-4

88%

88%

instruction-5

87%

87%

instruction-6

81%

87%

90%

56%

Build Api Slice Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

0%

70%

instruction-3

30%

80%

instruction-4

40%

100%

instruction-5

40%

100%

instruction-6

30%

80%

instruction-7

100%

100%

instruction-8

0%

90%

instruction-9

0%

90%

instruction-10

0%

90%

100%

40%

Slice Lifecycle Task

Criteria
Without context
With context

instruction-1

80%

100%

instruction-2

90%

100%

instruction-3

30%

100%

instruction-4

100%

100%

instruction-5

100%

100%

instruction-6

80%

100%

instruction-7

30%

100%

instruction-8

0%

100%

instruction-9

0%

100%

instruction-10

90%

100%

92%

2%

Add Table Column Task

Criteria
Without context
With context

instruction-1

90%

92%

91%

50%

Create New Slice Task

Criteria
Without context
With context

instruction-1

80%

100%

instruction-2

50%

70%

instruction-3

70%

100%

instruction-4

40%

100%

instruction-5

40%

70%

instruction-6

60%

100%

instruction-7

10%

100%

instruction-8

20%

70%

instruction-9

20%

100%

instruction-10

20%

100%

91%

-1%

Write Request Spec Task

Criteria
Without context
With context

instruction-1

92%

92%

instruction-2

92%

90%

100%

45%

Add Background Jobs Task

Criteria
Without context
With context

instruction-1

90%

100%

instruction-2

50%

100%

instruction-3

0%

100%

instruction-4

80%

100%

instruction-5

20%

100%

instruction-6

60%

100%

instruction-7

10%

100%

instruction-8

90%

100%

instruction-9

80%

100%

instruction-10

70%

100%

92%

30%

Build Crud Resource Task

Criteria
Without context
With context

instruction-1

88%

100%

instruction-2

24%

90%

instruction-3

72%

84%

91%

5%

Validation Contract Task

Criteria
Without context
With context

instruction-1

100%

100%

instruction-2

100%

100%

instruction-3

100%

100%

instruction-4

80%

100%

instruction-5

70%

90%

instruction-6

100%

100%

instruction-7

70%

70%

instruction-8

100%

50%

instruction-9

60%

100%

instruction-10

80%

100%

100%

49%

Setup Authentication Task

Criteria
Without context
With context

instruction-1

80%

100%

instruction-2

20%

100%

instruction-3

10%

100%

instruction-4

50%

100%

instruction-5

0%

100%

instruction-6

0%

100%

instruction-7

90%

100%

instruction-8

90%

100%

instruction-9

90%

100%

instruction-10

80%

100%

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6