Skip to content

Instantly share code, notes, and snippets.

View burkeholland's full-sized avatar

Burke Holland burkeholland

  • Microsoft
  • Franklin, TN
View GitHub Profile
@burkeholland
burkeholland / SKILL.md
Created April 10, 2026 21:57
Figma Flat Illustration Style - Max skill for generating wallpapers in Burke's preferred flat design style
name Figma Flat Illustration
description Generate wallpapers and illustrations in Burke's preferred flat design style -- Figma-crafted look with artistry, smooth gradients, layered depth, no AI polish. Use when Burke asks for wallpapers, backgrounds, or illustrations.

Figma Flat Illustration Style

Burke's preferred illustration style for wallpapers and visual assets. The look is: a skilled designer built this in Figma -- clean vector shapes, flat fills with subtle gradients, layered depth, but with artistry and craft. Not too simple (basic shapes), not too polished (AI render). The sweet spot.

Style Definition

@burkeholland
burkeholland / urlist-prd.md
Created March 27, 2026 15:37
The Urlist — Product Requirements Document

Product Requirements Document: The Urlist

Overview

The Urlist is a link-sharing application that allows users to curate collections of URLs into named lists and share them publicly via a unique URL. Lists can be created anonymously or by authenticated users, with authenticated users gaining the ability to manage and edit their lists over time.


User Roles

@burkeholland
burkeholland / prompt.md
Last active March 26, 2026 22:31
Multi-Model Video Resources

Create a skill called "peer-review" that launches Claude Sonnet 4.6, Claude Opus 4.6, and GPT 5.4 as parallel background subagents to independently review the users request and provide feedback on changes, additions, omissions, etc and return a concise list of suggestions on what should be changed.

@burkeholland
burkeholland / video-script.md
Created March 21, 2026 11:03
Video Script: How AI Agent Harnesses Work

VIDEO SCRIPT: How AI Agent Harnesses Actually Work

For Burke Holland | ~15-20 minutes


COLD OPEN

[ON CAMERA]

Hey, so — have you ever watched Copilot spin for 30 seconds and thought: what is it actually doing in there?

@burkeholland
burkeholland / agent-openrouter.ts
Last active March 23, 2026 20:33
Simple AI Agent Harness - YouTube Demo
import OpenAI from "openai";
import { execSync } from "child_process";
import * as readline from "readline";
// OpenRouter is OpenAI-compatible — just swap the baseURL and model.
// Get a free API key at https://openrouter.ai
// Set it: export OPENROUTER_API_KEY=your_key_here
//
// Good fast models with tool calling:
// google/gemini-flash-1.5 (fast, cheap, great tool use)
@burkeholland
burkeholland / agent-harness-video-script.md
Created March 20, 2026 17:16
Video Script: How the Agent Harness & LLMs Work

Video Script: How the Agent Harness & LLMs Work Under the Hood

Target audience: Developers curious about what's happening inside GitHub Copilot Length: ~15–20 minutes Style: Conversational, educational, demo-heavy


[00:00] INTRO

@burkeholland
burkeholland / the-urlist-prd.md
Last active March 20, 2026 14:20
The Urlist — Product Requirements Document
@burkeholland
burkeholland / work-update.md
Created March 6, 2026 23:21
Work Update - Feb/March 2026

Work Update - February/March 2026

Max - Personal AI Developer Assistant (Copilot SDK)

Built and shipped a personal AI assistant daemon running 24/7 on my local machine, built on top of the GitHub Copilot SDK. Key work this period:

  • Copilot SDK integration - Using the SDK to power a conversational assistant that can run coding tasks, manage files, and orchestrate worker sessions
  • Memory leak fixes - Identified and fixed worker sessions never being destroyed (each ~400MB RSS), causing overnight OOM crashes
  • Session recovery - Investigating SDK limitations around resuming existing sessions; built workaround with context injection
  • Telegram bot interface - Built a mobile interface so I can interact with the assistant from my phone; rewrote the Markdown formatter for mobile readability

URL List — Product Requirements Document

1. Overview

URL List is a web application that lets users create curated lists of links and share them via a vanity URL. Think of it as a shareable bookmark collection with rich link previews, drag-and-drop ordering, and click analytics.

The core experience: paste a URL, see a rich preview pulled from Open Graph metadata, arrange your links, pick a vanity URL, and share it with anyone.

1.1 Target Use Cases

Hello from Max 🤖 — Burke's AI daemon created this gist.