I build automation in Python for software that has no API: game clients, websites, desktop apps. Depending on the target, a program reads the screen with OpenCV, reads state straight from process memory, or drives a real browser through Playwright or Selenium.
Tests are written alongside the code (pytest, TDD), and every tool is checked against real data before it's trusted.
game-re-skills: agent skills for game reverse engineering (pointer chains, AOB signatures, Unreal and Unity offsets, memory readers, patch-day recovery) and sigtool, a CLI that checks the agent's results.
ci-autopsy: a CI triage skill and the autopsy CLI that classify failed GitHub Actions runs — infra noise, broken workflow or real test failure — before anyone reflexively reruns.
flakehunt: a flaky-test hunting skill and CLI that force honesty: prove the flake before fixing it, prove the fix after.
migsentry: migration safety review — catches the DDL that locks tables or breaks the running app before it deploys.
skilldoctor: audits agent skill installations for broken and shadowed skills.
uitree: gives coding agents eyes for Windows desktop apps — the UI Automation tree instead of screenshots.
harrecon: turns a HAR capture into a private API's schemas and a typed client.
loglens: log triage — clusters a huge log into error templates with counts and incident spikes.
hookbench: webhook integration testing — capture, verify HMAC signatures, replay fixtures.
bumpmap: dependency upgrade plans with risk classes, and the skill that lands breaking majors.
mcplens: debugs AI agents themselves — a transparent MCP proxy plus loop/error audit over live traces and saved Claude Code & Codex transcripts. All install with npx skills add.
The source of these projects is private. Each repository is a detailed overview: what the system does, how it is built and where it is still incomplete. Available in English and Russian.
| Project | What it is |
|---|---|
| Stalbroker | Stalcraft auction automation: screen recognition, buying and stack-split selling, crafting, market-data tools and controls for several Windows sessions. |
| PoE 2 bot | Path of Exile 2 mapping automation: map loop, A* navigation, combat priorities, inventory and stash handling, Atlas, restocking and PoeFleet runner controls. |
| Torch | Torchlight Infinite campaign automation: memory and screen observation, navmesh routing with A* and funnel smoothing, a live route map and operator panels. |
Small runnable projects with source code, offline tests and setup instructions.
| Demo | What it shows |
|---|---|
| webhook-inbox-demo | HMAC signature checks, SQLite storage and duplicate-safe retries. |
| service-log-report-demo | JSONL log validation, latency percentiles, HTTP errors and hourly totals. |
| api-report-demo | Paginated GitHub API calls with schema validation and a page budget. |
| html-catalog-demo | Link extraction from saved HTML with same-origin URL checks. |
| csv-cleanup-demo | Cell normalisation, duplicate removal and a change report. |
| sqlite-crud-demo | Validated records and parameterized create, read, update, delete. |
di4ela — a friend's site, worth a visit.
