tapioca

star 0

Tapioca checklist for Sorbet type generation. Apply when modifying gems, models, routes, or DB schemas.

a-suenami By a-suenami schedule Updated 1/26/2026

name: tapioca description: Tapioca checklist for Sorbet type generation. Apply when modifying gems, models, routes, or DB schemas. user-invocable: false

Tapioca Checklist

This project uses Sorbet + Tapioca. Run the appropriate tapioca command after making the following changes.

When to Run

Run tapioca gem

After adding a new gem (after modifying Gemfile and running bundle install):

source env.sh && bundle exec tapioca gem

Run tapioca dsl

After modifying any of the following:

  • Models: Files under app/models/
  • Routes: Files under config/routes/
  • DB Schemas: Files under db/schemas/
source env.sh && bundle exec tapioca dsl

To regenerate for a specific model only:

source env.sh && bundle exec tapioca dsl ModelName

Pre-commit Checklist

  1. Verify type check passes with bundle exec srb tc .
  2. Include any newly generated RBI files in your commit:
    • sorbet/rbi/gems/ - Gem RBI files
    • sorbet/rbi/dsl/ - DSL RBI files
Install via CLI
npx skills add https://github.com/a-suenami/tg_haguruma_haguruma --skill tapioca
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator