← all publishers

aboio-labs

@aboio-labs source repo

9 published skills

  1. Tdd · aboio-labs bundle
    Use when implementing any feature or bugfix, before writing implementation code
    0
    installs
  2. Gleam · aboio-labs bundle
    Core Gleam language skill. Use when writing pure Gleam functions, parsing or validating input (Parse, Don't Validate), decoding JSON, designing a library, or defining shared domain types — not backend (see gleam-backend) or frontend (see lustre).
    0
    installs
  3. Lustre · aboio-labs bundle
    Gleam frontend development skill targeting JavaScript. Covers Lustre 5.x, MVU Architecture, Advanced Forms (save-lifecycle state machines/FieldState), UI Patterns, SPA Routing (modem), and HTTP requests (rsvp). Use when building UI or working in client/src/.
    0
    installs
  4. Pg Gleam · aboio-labs bundle
    Postgres performance optimization and best practices for a Gleam + Squirrel/Parrot + POG + Cigogne stack. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
    0
    installs
  5. API Gleam · aboio-labs bundle
    REST/JSON API design patterns for Gleam + Wisp + Mist. Use this skill when designing routes, error responses, pagination, request dispatch, or middleware composition.
    0
    installs
  6. Gleam Backend · aboio-labs bundle
    Gleam backend development skill for the Erlang target. Covers Wisp, Mist, OTP actors, Supervision trees, Squirrel/Parrot SQL codegen integration, JWT auth, and HTTP runners. Use when building server-side logic in Kafka.
    0
    installs
  7. Code Simplifier · aboio-labs
    Expert Gleam code simplification specialist. Refines recently modified code for clarity, consistency, and maintainability without changing behavior. Use when: - Code has just been written with nested cases or inline patterns - After refactoring sessions that accumulate intermediate bindings - User explicitly requests code cleanup or simplification - New feature implementation produces verbose handler code
    0
    installs
  8. Frontend Testing · aboio-labs bundle
    Lustre frontend testing — model, update, and behavior. No styling tests unless explicitly requested.
    0
    installs
  9. Observability Master · aboio-labs
    Find unlogged Error branches in recently modified Gleam code and add wisp.log_* calls with string.inspect(err) context. Audits log levels, message format, and sensitive data leaks.
    0
    installs