AotokitsuruyaAotokitsuruya

The Potential of Ruby's ri Command for Coding Agents

Recently, the Hono framework launched the Hono CLI tool, and I quickly created a Hono Plugin for Claude Code, adding Agent Skill support for querying documentation using Hono CLI.

At the same time, I realized that the ri (Ruby Information) command, which I rarely use, provides similar capabilities to the Hono CLI. Therefore, I created the Ruby Plugin ahead of schedule to provide the ri skill.

AotokitsuruyaAotokitsuruya

Maybe Your Claude Code Should Check Its Own Implementation

I was originally planning to release a tool that applied techniques from my COSCUP talk in August. However, I discovered that there are many considerations in development, and practical usage has its barriers.

I decided to start from a simpler, more immediately accessible angle. Recently, I finally completed the basic functionality of ccharness, which can improve Claude Code’s output quality from a different perspective.

AotokitsuruyaAotokitsuruya

Deep into Magnus to Write Rust Extension for Ruby

Recently, due to work-related reasons, I took a moment to revisit Open Policy Agent and discovered that the Cedar Language introduced by AWS is more suitable for implementing a policy mechanism similar to AWS IAM in software applications. Since it is built on Rust, I decided to try writing an extension in Rust so that it can be utilized in Ruby.