Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

James O'Connor

Building AI-powered developer tools — multi-agent systems, MCP servers, Claude Code skills, and the tooling infrastructure that makes AI coding assistants better.

TypeScript React Python Claude API MCP

jim.software · log.jim.software · hi@jim.software


What I Build

AI developer tools — the infrastructure layer between LLMs and software engineering workflows. Currently shipping:

  • 35+ Claude Code skills — portable prompt-driven workflows covering the full dev lifecycle (core)
  • Custom ESLint plugin — 8 rules enforcing monorepo safety, including source map leak prevention (cv-builder)
  • Claude Code hooks — PreToolUse hooks inject ESLint violations as LLM context before edits; PostToolUse hooks detect regressions
  • Skill telemetry pipeline — JSONL-based tracking of skill/tool usage across sessions, surfaced as PR comments and daily blog telemetry

Frame OS

An AI-native application compositor. One shell, one assistant, one API key — routing natural-language intent across domain-specific apps via Vite Module Federation with shared React/Redux singletons and Carbon Design System.

Daily Dev Log

Every day, a GitHub Action sweeps commits across 13 repos, Claude writes a structured article, 4 editorial personas review it, and the final draft deploys to log.jim.software.


Repos

Repo Description
core Claude Code workflow framework — 35+ skills, TypeScript engine, 40 ADRs, hooks-based telemetry
cv-builder AI resume builder — 7-agent LangGraph pipeline, custom ESLint plugin (8 rules), visual regression CI
daily-logger Automated dev blog — Claude API draft + 4-persona editorial council + GitHub Pages deploy
shell Frame OS host — Module Federation, frame-agent LLM gateway, K8s manifests
MrPlug Chrome extension — AI UI/UX feedback, DOM inspection, GitHub issue generation
GroupThink Chrome extension — LLM-powered semantic tab grouping
purefoy Roger Deakins knowledge base — 348 transcripts + 3,075 forum posts, Python RAG pipeline
BlogEngine AI blog platform — podcast responder pipeline, Notion integration
TripPlanner AI trip planning — 11-phase SSE pipeline, 6 itinerary lens views
frame-ui-components Shared React component library (Carbon Design System) for Frame OS apps
hailstone Chuuk Lagoon dive site map — Mapbox GL JS, Firebase
landing jim.software — portfolio site

About

GitHub profile

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors