Apps
Here’s a collection of apps and tools I’ve built.1
slopctl
A Rust CLI tool for managing AI coding agent instruction files. slopctl provides a centralized system for organizing and maintaining instruction sets following the agents.md community standard, where a single AGENTS.md works across Claude Code, Cursor, GitHub Copilot, and Codex.
Features:
- agents.md Standard — One
AGENTS.mdfile works across all supported agents - YAML-Driven Templates — Define template structure and file mappings in
templates.yml - Fragment Merging — Compose
AGENTS.mdfrom reusable mission, principle, language, and integration fragments - Agent Skills Support — Install Agent Skills per-agent, per-language, or standalone via
--skill user/repo - AI-Assisted Merge — Reconcile customized files with updated templates using OpenAI, Anthropic, Mistral, or Ollama
- Workspace Health Checks — Detect and repair stale or unmerged managed files with
doctor --fix - Governance Guardrails — Built-in rules for no auto-commits and human-in-the-loop confirmation
swift-format-proxy
A smart proxy wrapper for Xcode’s bundled swift-format that provides intelligent defaults and enhanced error handling. The primary use case is enabling the apple-swift-format VS Code extension to work with Xcode’s bundled swift-format tool.
Features:
- Intelligent Defaults — Automatically formats
Sources/andTests/directories - Zero Configuration — Works out of the box with standard Swift package layouts
- Full Compatibility — Passes through all arguments to the underlying swift-format
KString
A high-performance C library implementing “Kraut Strings” — a specialized 16-byte fixed-size string format based on the “German String” research from Umbra database system and CedarDB. Optimized for database-like performance characteristics.
Features:
- Fixed-Size Representation — 16-byte strings for cache-friendly operations
- Short String Optimization — Strings ≤12 bytes stored inline without heap allocation
- Prefix Caching — First 4 bytes cached for fast comparisons
The-Pool
A modern C++23 thread pool implementation designed for efficient concurrent task management.
Features:
- Task Queue — Managed work distribution across threads
- Futures Support — Async results with standard futures
- Backpressure Control — Prevents queue overload
- CMake Build System — Easy integration into existing projects
VSCode Themes
A collection of minimalist Visual Studio Code themes for distraction-free coding.
Variants:
- Black — Ultra-dark theme for low-light environments
- White — Clean, bright theme for daylight coding
- Blue — Calming blue tones for extended sessions
-
I use AI-assisted coding workflows. If that’s a dealbreaker for you, best to skip the apps listed above. ↩