Skip to content
View trleo's full-sized avatar

Block or report trleo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
trleo/README.md

Hi, I'm trleo

I work where AI systems meet real codebases — taking something that works in a demo and making it hold up in production, inside the systems people already run.

That usually means working inside other people's projects, not just my own: reading the existing code, reproducing the problem, writing a small fix that fits the project's conventions, and iterating through review until a maintainer is comfortable shipping it.

What I build

LLM Production Readiness Audit

A deterministic, offline CLI that audits LLM projects for production readiness across five areas — evaluation, guardrails, observability, governance, and reliability. 15 checks, scored GO / CONDITIONAL GO / NO-GO reports, with a passing and a failing sample included.

Skill Cleaner

A CLI that audits, deduplicates, and prunes AI agent skills across Claude, Cursor, and Antigravity. Duplicate detection by name, content hash, and similarity — with approval-file-only pruning, quarantine with a manifest, and restore. It never deletes.

Shipped into other people's projects

  • chunkhound — SSRF protection in websearch (#475): added a shared SSRF validator so search-result URLs are checked before fetching, including hop-by-hop redirect validation, secure-by-default settings, and behavioural tests. Approved after three review rounds and merged into main.
  • scalar — Auth badge overflow (#10841): fixed a floating panel that briefly overflowed the viewport while hovering an "Auth Required" badge, with a regression test. Merged the same day it was opened.
  • Ovenbird — cos power command (#133): a new read-only command reporting macOS power assertions. Ovenbird's first outside contribution; thanked in the 0.8.0 release notes.
  • Ovenbird — Vitals trend sparklines (#157): 30-day trend sparklines for Vitals, with a collecting state while data accumulates.
  • rollup — Exported destructuring with defaults (#6648): fixed invalid output for exported variables in destructuring patterns, with a live getter for reassigned variables. Merged into master.

Also in review

Open pull requests under review with maintainers, including fixes for good_job (NULL queue/job-class charts), rclone (archive backend move-onto-itself), tenacity (LoggerProtocol compatibility with loguru), vite (CSS HMR query handling), glow (style-path expansion), vLLM (MFU/MBU for renamed quantisation methods), TheAlgorithms/Python, and skills-janitor.

How I work

  • Reproduce first, then fix — in the project's own test setup, not in isolation.
  • Small, reviewable changes that fit the codebase's existing patterns.
  • Verified end to end: tests green, honest about what could not be reproduced locally.
  • Security and reliability fixes first — the kind of work that has to be right before it ships.
  • Python first, with working contributions across Go, TypeScript, and Ruby projects.

Contact

Popular repositories Loading

  1. llm-production-readiness-audit llm-production-readiness-audit Public

    Deterministic, offline CLI that audits LLM projects for production readiness: evaluation, guardrails, observability, governance, reliability. 15 checks, scored GO/NO-GO reports.

    Python

  2. skill-cleaner skill-cleaner Public

    Audit, deduplicate, and prune AI agent skills across Claude, Cursor, and Antigravity, with approval and quarantine.

    Python

  3. skills-janitor skills-janitor Public

    Forked from khendzel/skills-janitor

    Tinder for your Claude Code skills, subagents and MCP servers. Swipe away what wastes context, scan for prompt injection, get honest token costs. Fixes what it finds and actually deletes. Zero depe…

    Shell

  4. Ovenbird Ovenbird Public

    Forked from NobiResearch/Ovenbird

    An operating layer for your Mac, designed by Claude for Claude to live in: a desktop app, syscalls, a board of directors, and a nightly habit of improving itself.

    Python

  5. Python Python Public

    Forked from TheAlgorithms/Python

    All Algorithms implemented in Python

    Python

  6. vllm vllm Public

    Forked from vllm-project/vllm

    A high-throughput and memory-efficient inference and serving engine for LLMs

    Python