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

integration-matrix.mddocs/reference/

Integration Matrix — hanakai-yaku

Integration matrix: which skill connects to which and in what order.


Complete Agent Loop

Hanami Setup

graph TD
    A[New Project] --> B[Phase 1: Context Loading]
    B --> C[Phase 2: Provider Config]
    C --> D[Phase 3: DI Implementation]
    D --> E[Phase 4: Verification]
    E --> F[Setup Complete]

Full Pipeline

load-context → configure-providers → implement-di → verify

Integrations by Skill

load-context

NextWhen
configure-providersAfter context, to set up or verify providers
implement-diAfter context, to implement DI patterns
hanami-setupFirst step in project onboarding

configure-providers

NextWhen
implement-diAfter provider setup, inject into consumers
hanami-setupPart of the onboarding workflow

implement-di

NextWhen
(Write tests)After DI, write specs with test doubles
(Implement)After DI and tests, implement the feature

Quick Decision Matrix

New to the project?
  └─ load-context → discover structure

Need a new service?
  └─ configure-providers → implement-di

Full project setup?
  └─ hanami-setup (agent)

Checkpoints and Gates

NameTypeDefined inPurpose
Context Loadedgateload-context, hanami-setupDon't proceed without knowing app structure
Providers Verifiedgateconfigure-providers, hanami-setupAll providers must boot without errors

See Also

  • Skill Catalog — Complete skills list
  • Agent Guide — Agent workflows with Mermaid diagrams

docs

reference

integration-matrix.md

skill-catalog.md

agent-guide.md

architecture.md

calling-skills.md

index.md

README.md

tile.json