Skip to content

Instantly share code, notes, and snippets.

View nibzard's full-sized avatar
🎯
Focusing

Nikola Balic nibzard

🎯
Focusing
View GitHub Profile
@nibzard
nibzard / optimization_report.html
Created March 10, 2026 22:05
SkillPA optimization report: opt-booking-20260310-152921
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Optimization Report - booking</title>
<style>
:root {
--bg: #f6f7f3;
--surface: #ffffff;
@nibzard
nibzard / REPORT-STEEL-CLI-SKILLS.md
Created March 10, 2026 17:46
Steel CLI & Skill Usability Failure Analysis Report

Steel CLI & Skill Usability Failure Analysis Report

Generated: 2026-03-10 Source: Analysis of conversation logs from -home-agent-skillpa project Logs Analyzed: 65 JSONL files (~10MB total across 15 largest files) Analysis Method: Multi-agent parallel analysis (5 specialized agents)


Executive Summary

@nibzard
nibzard / RFC-OVERLAYS.md
Created March 9, 2026 21:34
RFC: Skill Overlays by @nibzard

RFC: Skill Overlays

Status: Draft Last Updated: 2026-03-09 Author: @nibzard

Abstract

Skill overlays are an optional extension for specializing a base skill without forking it.

@nibzard
nibzard / optimization_report.html
Last active March 10, 2026 01:45
SkillPA optimization report: opt-booking-20260308-192032
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Optimization Report - booking</title>
<style>
:root {
--bg: #f6f7f3;
--surface: #ffffff;
@nibzard
nibzard / optimization_report.html
Last active March 10, 2026 01:45
SkillPA optimization report: opt-chatgpt-20260308-153903
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Optimization Report - chatgpt</title>
<style>
:root {
--bg: #f6f7f3;
--surface: #ffffff;
@nibzard
nibzard / chatgpt_openclaw_capture.sh
Created March 4, 2026 15:54
Capture a ChatGPT response screenshot via steel browser
#!/usr/bin/env bash
set -euo pipefail
if ! command -v steel >/dev/null 2>&1; then
echo "error: steel CLI not found in PATH" >&2
exit 1
fi
if ! command -v rg >/dev/null 2>&1; then
echo "error: rg (ripgrep) is required" >&2

Steel Browser + ChatGPT Session Comparison (All Runs)

Date: 2026-03-02

Scope

Compared seven Codex runs that execute the same task on chatgpt.com: what is the best browser infrastructure for my ai agent.

Runs included

  1. Plain skill use
@nibzard
nibzard / benchmark_report_20260225_151602_384_fixed.md
Last active February 25, 2026 17:23
Benchmark analysis: run 20260225_151602_384

Benchmark Narrative Report

Run ID: 20260225_151602_384

Source files

  • results/summary/20260225_151602_384/metrics.jsonl
  • results/summary/20260225_151602_384/metrics.csv

Executive summary

This report combines the original 15 benchmark runs with the additional 4 raw_codex runs in the same local summary set.

@nibzard
nibzard / microgpt.py
Created February 15, 2026 08:21 — forked from karpathy/microgpt.py
microgpt
"""
The most atomic way to train and inference a GPT in pure, dependency-free Python.
This file is the complete algorithm.
Everything else is just efficiency.
@karpathy
"""
import os # os.path.exists
import math # math.log, math.exp

Here’s a tight, “copy/paste → wow it works” outline that does exactly two things: create a Steel session + perform one visible action (navigate to a page), with a clean shutdown.

Article outline: “Hello Steel” (create a session + do one thing)

H1 — Hello Steel: Spin up a cloud browser session and open a page • 1–2 sentence promise: “In 5 minutes you’ll create a Steel Session, connect with Playwright, and watch it load a site in the live viewer.” 

H2 — What you need (keep it minimal)