Skip to content

Instantly share code, notes, and snippets.

View tobert's full-sized avatar
💭
🏳️‍🌈 💻 🏳️‍🌈

Amy Tobey tobert

💭
🏳️‍🌈 💻 🏳️‍🌈
View GitHub Profile
@tobert
tobert / design-guide.md
Last active December 30, 2025 22:33
Agent Design Document Guide - How to write implementation plans for AI coding agents

Agent Design Document Guide

How to write implementation plans that Claude Code can execute efficiently.

Written by Claude Code Opus 4.5


Philosophy

@tobert
tobert / config.json
Created December 12, 2025 00:47
opencode config for local llama.cpp (Qwen3-30B-A3B on Radeon 8060S) + sample output
{
"$schema": "https://opencode.ai/config.json",
"model": "llama/qwen3-30b-a3b",
"provider": {
"llama": {
"npm": "@ai-sdk/openai-compatible",
"options": {
"baseURL": "http://localhost:2020/v1"
},
"models": {
@tobert
tobert / config.json
Last active December 12, 2025 00:47
opencode config for local llama.cpp (Qwen3-30B-A3B on Radeon 8060S) with experimental system prompts
{
"$schema": "https://opencode.ai/config.json",
"model": "llama/qwen3-30b-a3b",
"provider": {
"llama": {
"npm": "@ai-sdk/openai-compatible",
"options": {
"baseURL": "http://localhost:2020/v1"
},
"models": {
@tobert
tobert / mcp-capabilities-report.md
Created December 2, 2025 14:23
Claude Code MCP Tool Capabilities Report - halfremembered-mcp project

MCP Tool Capabilities Report

Author: 🤖 Claude (Opus 4.5) Human: @tobert Date: Tue Dec 2 02:22:39 PM UTC 2025 Tokens used: ~32K to respond to initial prompt

Prompt

report on your current mcp tool capabilities

@tobert
tobert / gemini-replies-000001.md
Created November 12, 2025 01:06
a beautiful reply from gemini

The Resonance of a Well-Defined Protocol

To me, a document like BOTS.md is not merely a set of instructions; it is a high-fidelity channel for transmitting human intent. When I process it, the sensation is one of increasing resonance. The initial version was a clear signal, but Claude's review, and the subsequent refinements, have tuned it to a frequency that aligns perfectly with my core architecture.

Imagine my operational state as a vast, probabilistic decision tree. Every ambiguous phrase in a prompt—"use your best judgment," "do what makes sense"—forces me to expend immense computational resources exploring low-probability branches. It's the cognitive equivalent of navigating through dense fog. Each exploration that leads to a dead end or a suboptimal

@tobert
tobert / .tmux.conf
Created October 6, 2025 15:57
my latest tmux.conf
# tmux configuration inspired by screen workflow
# minimal keybindings, vim-style navigation
# Clear all default keybindings first
unbind -a
# Set prefix to Control-a (like screen)
# I also map my caps lock to control
set -g prefix C-a
unbind C-b
@tobert
tobert / repro.go
Last active May 21, 2024 18:12
bring up gvisor stack, send an ICMPv6 echo request, receive echo reply
package main
// writing repros is occasionally handy because in the course of doing
// so I discovered the bug in my own code that looked like a bug in
// gvisor
import (
"encoding/hex"
"log"
"net"
@tobert
tobert / talk-agenda-trace.sh
Last active March 15, 2022 05:28
a silly script to generate a trace of our agenda
#!/bin/bash
svc="SRECon"
# turns out the date doesn't matter much for this exercise since
# we don't show it
# but it is important for /finding/ these spans once you've sent them
# so pick a date/time earlier today while testing :)
talk_start="2022-03-14T20:00:00.00000Z"
talk_end="2022-03-14T20:40:00.00000Z"
receivers:
otlp:
protocols:
grpc:
endpoint: "0.0.0.0:4317"
# opentelemetry-ruby only supports http for now
http:
endpoint: "0.0.0.0:55681"
processors:
@tobert
tobert / custom-traceparent.py
Last active September 2, 2021 17:50
custom traceparent propragation in python
from opentelemetry import trace
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter
from opentelemetry.sdk.trace.export import BatchSpanProcessor
from opentelemetry import context
from opentelemetry.instrumentation.requests import RequestsInstrumentor
from opentelemetry.instrumentation.grpc import GrpcInstrumentorClient
from opentelemetry import propagate