Building AI-powered developer tools — multi-agent systems, MCP servers, Claude Code skills, and the tooling infrastructure that makes AI coding assistants better.
jim.software · log.jim.software · hi@jim.software
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
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.
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.
| 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 |