BuildingJeremy Longshore · Intent Solutions
I make teams
AI-native.
I build AI systems around real work, test what they do, and help teams operate and improve them. Intent Solutions connects that engineering to evidence, teaching, open source, and products.

Claude Code credential
Anthropic-issued badge for scoping, deploying, configuring, and operating Claude Code. Earned through eight courses and a scenario-based capstone.
Verify on CredlyProof of work
20,875 contributions in the last year
Shipped and running
Projects
Tons of Skills
LiveOpen-source skills marketplace · about 56K Skills.sh installs (Oct 2026)
Bob's Big Brain
LiveGoverned team brain: cited recall with a tamper-evident audit trail
Intent Eval Platform
LiveAudit-first AI evaluation: measure the behavior, sign the result, gate the ship
Scorecard Echo
LiveLive broadcast-booth companion for baseball: real-time stats and storylines
DiagnosticPro
LivePhoto-to-diagnosis: upload a pic, get a repair plan
HustleStats
LiveReal-time youth soccer stats with AI performance reports
IRSB
LiveOn-chain guardrails for AI agents — no agent should hold unguarded keys
Upstream, not just downstream
Open-source contributions
51 merged PRs across 18 external repos
Authored by Jeremy and accepted by outside maintainers. Contribution does not imply employment, partnership, or client status.
NOW LMS
i18n compile-at-boot fixes, enrollment integrity constraints, theme perf, and test coverage for the open-source learning management system
Kobiton Automate
Mobile device-cloud test automation contributions
Blur Extension
Teams, Slack, export/import, custom patterns
Beads
Natural-language skill activation and core fixes
PostHog
React state management and feature-flag bug fixes
Kilo Code
Agent runtime test fix
tldraw
Prettier extension fix
Filament
Dark mode fix
Vertex AI Samples
ADK inline-source deployment tutorial for Agent Engine
Agent Starter Pack
Bob's Brain production ADK reference in the community showcase
Also merged in cord-cutter · OmaSafe · agent-brain · xireactor-brilliant · wasteland · claude-skills-collection · awesome-agent-skills · cx-core
Work diary
Writing
Build logs and field notes from startaitools.com
git replace Refs Can Swap Bytes Under a Pinned Commit
A release builder that names its output with a pinned Git commit makes one claim: the files inside belong to that commit. A local Git replace ref can break that claim without chang...
Bind a Sidecar to Its Data Store with a Generation Marker
A server that answers queries from a data store often stamps each answer with an id read from a sidecar (a small metadata file published beside the store), so callers know which ve...
ArcGIS FeatureServer Query Slow: Use Indexed Fields
Querying a public parcel layer by the obvious field is the slow path. Florida’s statewide parcel layer, an ArcGIS FeatureServer (a map service that serves its records through...
Claude Code OpenTelemetry: Drop user.email, Sum the Deltas
If you want to record your own or your team’s Claude Code telemetry (token, cost and session usage), its OpenTelemetry export (sent over OTLP, the open standard protocol for...
Test Gate Exit Codes: Add a Could-Not-Run Result (pytest)
An unattended agent took the same work item six Sundays in a row, and the test gate refused it every time. All six logs show the same line, “No module named pytest,” ri...
Onboarding Flow Audit: Crawl Multi-Site Steps as One Graph
Each page in this flow reads fine on its own, and the flow still breaks between them. You can find those breaks by crawling the whole flow read-only (visiting and logging every ste...
Stuff I run
Tools
The stack behind everything on this page — no affiliate links, just what survives daily use.