buildsolution.netNOTES ON PRODUCT & ENGINEERING

ENGINEERING · PRODUCT · PRACTICAL AI · LEADERSHIP

From ambiguous problems to
solutions that work.

Notes on building products and systems under real-world constraints — engineering, AI, data, leadership, and the decisions behind them.

Evidence over claims

Selected work

Personal projects, each shown through the constraint, the decision, and the artifact it leaves behind.

Select a project

skills-manager

Rust TUI. See every agent skill and where it is exposed.

RustRatatui TUIHomebrewmacOS
Skills Manager terminal interface showing skill sources and access for Claude, Codex, and Copilot.
Context
Agent skills quickly spread across tools, repositories, and local folders. It becomes hard to tell what each agent can actually use — and reusing a skill often means manually copying it into another agent-specific location.
Decision
Treat skills as managed sources and agent access as explicit exposure. Build one local inventory, import internal or external skill sources, and expose selected skills to Claude, Codex, or Copilot through managed symlinks.
Outcome
One terminal workflow to see what each agent can use, add a skill once, and expose or revoke it per agent without duplicating files.

skills-manager selected.

Engineering notes & architecture

Latest writing

All writing →

Hello World

A fresh start for this blog, focused on practical AI, engineering leadership, and how teams can use new tools without losing quality.

ai1 min read

About & Principles

About

buildsolution.net is a place where I share what I learn from building software, leading teams, and connecting technology with product.

I'm Jakub, an engineering manager working in one of Poland’s leading e-commerce companies