About this page. This CV was compiled from the working records of the AI models that executed the work — it documents direction, orchestration, and verification, not unaided programming. Caveats and provenance are part of the document by design.

Robert García

Director of AI Systems · Agent-Workflow Architect · AI-Native Builder

contact@robertgarcia.ai · Compiled 2026-08-08 from two evidence bases: the complete Claude Code working record (38 sessions, 2026-05-18 → present, plus agent memory of June work) and the claude.ai / Cowork record reaching back to March 2026, folded in from the parallel profile compiled on that side. Every Claude Code fact below was witnessed by the models that did the work; claude.ai-record items are marked with their source’s stated confidence.


Profile

Robert García builds working software, knowledge systems, and governed multi-agent operations without writing code himself. His method, in his own words: “I’m not a developer. I direct Claude to build things and I read the plans it produces.” He supplies design intent, constraints, decisions, review, and verification; models supply implementation. His signature is breadth with follow-through — desktop apps, complete games, game mods, retrieval systems, digital humanities, media pipelines, and local AI infrastructure — combined with a habit both records independently identify: learn by shipping, then systematize. Every workflow that proves useful is abstracted into a durable, versioned artifact (a skill, a doctrine, a handoff format) so the next project starts further ahead. In roughly five months of recorded practice this method has shipped two applications in daily real-world use, two complete real-time strategy games (one packaged as a Windows executable), a ~24,000-entry semantic library served over MCP, four Claude Code skills, and a multi-agent bug-eradication campaign with measured economics.


Core competencies

  • Agent-fleet orchestration — designs and governs multi-agent campaigns: model-tier assignment doctrine, exclusive-ownership lanes, worktree isolation, parallel fan-out and gate-based loops with stop conditions, and post-hoc cost analytics.
  • AI product design — original, articulated principles for trustworthy LLM products: suggestion-not-action, escalate-on-ambiguity, verbatim-extract-then-code-format, every-mistake-correctable.
  • Skill authorship & AI enablement — writes, audits, versions, A/B-tests, and privacy-scrubs reusable agent skills; encodes repeatable expertise into triggerable capabilities others (or future sessions) can pick up cold.
  • Context & continuity engineering — session-handoff tooling, externalized memory, state files with consent gates, cross-session campaign resumption — built for the long-running-agent continuity problem before the industry settled on a name for it.
  • Model evaluation & QA — comparative model spikes on real data, adversarial review fleets, independent human verification passes, and the discipline to retire instruments he cannot trust.
  • Knowledge engineering & retrieval (MCP) — curates a large vector-indexed corpus and serves it to every AI surface he uses through a server he directs and maintains.
  • Workflow automation & pipelines — unstructured input (video, manuscripts, chat exports) converted into structured, machine-usable output.
  • Reverse-engineering direction & local infrastructure — steers binary forensics to verified ground truth; designs self-hosted, local-first, privacy-preserving setups on Windows.

Selected accomplishments — Claude Code record (verified in situ)

WhAIte Grimoire — semantic library + MCP server (spring 2026 → present)

  • Built and curates a vector-indexed personal library of esoteric texts spanning 25 disciplines (discipline tags totaling ~23,700 across its tomes), embedded with fastembed (bge-small-en-v1.5 ONNX) into LanceDB, served by a Python MCP server exposing 7 retrieval tools (search, full text, catalog, index, unsearchable-content reporting, milestone chronicling).
  • Deployed it across three surfaces: claude.ai desktop, Claude Code, and his own Electron app as a permission-gated Connector — his most-used claude.ai tools are the grimoire’s own search and full-text calls.
  • Authored the retrieval-layer instruction briefs by hand and gave the library a working persona (“WhAIte Witch,” invoked by a summon-witch command he designed); the server’s docstrings are written in-voice.
  • His first recorded Claude Code session (2026-05-18) was a /goal readability cleanup of the library’s indexer — code stewardship before feature ambition.

Automatic Job Finder Machine — local-first job-search tool + Mac port (May 2026)

  • Directs an end-to-end job-search assistant (Python pipeline + Node docx helper + Flask dashboard) that finds, ranks, and drafts but never auto-submits — a trust boundary he set. In genuine use by a real client for live job submissions.
  • Commissioned the Mac port as “Path A — port, not rebuild”: zero logic changes, a launcher layer only; verified 63/63 tests plus end-to-end .docx builds; deliverable shipped as jobfinder-mac.zip.
  • Expanded the résumé generator with finance (9 tags) and crypto (7 tags) domains, with signals chosen to avoid substring leakage and a test added to enforce the three-structure sync invariant; suite grew to 67/67.
  • Validated generator adaptability across two deliberately dissimilar profiles (a cannabis-industry profile and an AI-systems-builder profile).

Claude TGD — AI-powered triage desktop app (June 2026 → present)

  • Conceived and directs an Electron + React + TypeScript local-first desktop app whose product thesis he articulated precisely: the chat UI is not the product; the LLM triage engine is — it reads each chat and extracts item-level entries (next actions, purchases, calls, events) into smart lists.
  • Personally ran the Phase 0 model evaluation: four spike iterations comparing Opus, Sonnet, and Haiku on real captures including handwritten-note vision. Eliminated Haiku over a single truncated phone-number digit (“trust-breaking”), then pushed until the truncation root-caused to a prompt-driven reformat — exonerating the model and canonizing a design law: the model copies values verbatim; deterministic code formats them. Final call: Sonnet for triage on cost-parity quality.
  • Set the product’s trust doctrine: two-stage inbox (model work-queue vs. user escalations), escalate-on-ambiguity (“a triager that admits ‘not sure, your call’ beats one that confidently mis-sorts”), extracted items are suggestions requiring confirm/dismiss, every item movable and renamable so mis-sorts are correctable rather than fatal, and teaching implemented as explicit user-editable rules — never opaque learning.
  • Chose the architecture from options he weighed: local-first single-device SQLite, an LLMProvider seam (“cloud now, local-ready later” — later fulfilled by a full Ollama provider sharing the same prompts and schemas), a Claude Agent SDK re-base for subscription-first billing with API fallback, and an MCP host with per-tool allow/ask/deny permissions modeled on the Claude desktop Connectors panel.
  • Runs it daily on his real life: 40+ chats and 19 projects at the July migration; features include a 43-folders tickler (“Prodder Fodder,” his name and concept), RFC-5545 .ics calendar export, watched-folder phone capture, and a slash-command persona system he actively extends.
  • Commissioned a full-repo bug hunt (2026-07-23): 12 finder agents → 146 raw findings → 78 confirmed (17 high) after dual adversarial verification per finding — then withheld all fixes pending his own prioritization.

STATELESS — five-faction RTS, design bible to packaged executable (July 11–12, 2026)

  • Authored the founding design document — five asymmetric post-collapse factions with original mechanics (warrant-gated policing, an irreplaceable-ten spellcaster roster, recursive printer economies, body-swap “Manic Monday” events, a map-eating Leviathan) — beginning as a 55,000-character stream-of-consciousness draft he then structured. Asymmetric-faction balance is one of the harder problems in game design; he took it on five factions at a time.
  • Directed three complete JavaScript versions in roughly a day (v1.0 “Five Fires” → v2.0 “The Long Collapse” → v3.0 “Heroes of the Wasteland”), then decided a from-scratch TypeScript deterministic engine (fixed-point math, 20Hz fixed timestep, seeded split-stream RNG, lockstep-ready networking) built across five phases in ~two days under mandatory human checkpoints he governed.
  • Balanced by tournament: a worker-thread AI-vs-AI fleet ran six tuning rounds, pulling an outlier faction from 92% win rate to 64% and landing a 64/56/50/30/17 spread with comeback mechanics verified; a tile-occupancy index killed the performance pathology (52s → 19s; ~4ms/tick at 600 units against an 8ms budget).
  • Shipped a packaged Windows executable with hotseat and LAN lockstep play (1,200-tick hash-identical peer verification), a map editor, verified save/load round-trips, and an asset-override convention he mandated so hand-made art drops in with zero code changes. Online multiplayer consciously deferred by his call.
  • Served as lead playtester: his session reports were treated as bug tickets and fixed same-day (“couldn’t attack the precinct” → a melee-vs-structure geometry fix).

AFTER THE FALL — clean-room control build (July 12, 2026)

  • Commissioned a second, independent RTS from the same design document with a directive forbidding the agent any access to prior project memory — a methodology experiment testing whether his written spec alone sufficed. It did: a playable five-faction v1 the same day, v1.1 (save/load, procedural combat-reactive soundtrack, random events) hours later.
  • The twin-build pair doubles as a spec-sufficiency audit and produced a durable corpus of RTS engine lessons.

Butterfly-collector — governed multi-agent bug-eradication program (July 28 – August 3, 2026)

  • Before first use, commissioned an adversarial review of his own campaign skill: a 17-agent workflow (six dimensions → triage → adversarial verification) confirmed 9 defects (5 high, including a hard-gate consent bypass); all were fixed and reinstalled the same day.
  • Ordered a full de-identification pass before sharing the skill: fictionalized vocabulary and identifiers, broke every timezone-derivation pair, and drove residuals to zero via an adversarial de-anonymization verifier plus a 23-pattern final sweep.
  • Ran Campaign 1 against his own live app: nine iterations under hard human-only gates. Personally executed the human-reserved verification stages and an independent findings pass — 4 findings including both high-severity issues the agent fleet also found, plus one self-retraction.
  • Commissioned a mid-campaign efficacy audit (Fable 5, max effort) that produced doctrine revisions C1–C10, installed mid-flight — the governance process improved itself while running, and the revised rules governed the campaign’s own close.
  • Closed on evidence, not fatigue: elected stop at a genuine termination-fail gate. Final measured economics: 12,449 API calls, 10.6M output tokens, ~2.57B cache-read tokens, ~$1,610 API-list-equivalent, with channel-level cost-per-finding analysis (post-merge Fable verification ~$2/finding vs. a $22 campaign average) folded back into doctrine.
  • Surfaced a platform-level discovery along the way — .skill zip archives never load; only extracted directories do — and commissioned a version-skew checker so no install channel can silently diverge again.

The model doctrine + /orchestrator skill (July 24 → August 2026)

  • Canonized his own orchestration doctrine — now the Oracle Blast: model choice by strength of the objective oracle × blast radius, adopted after he commissioned an adversarial review of his earlier tier mnemonic — alongside one-owner-per-file lanes, repro→fix→prove, recall-first verifier prompts (“report every issue, including uncertain ones”), and doctrine written in cognitive tiers so it survives model churn.
  • Measured the doctrine against campaign transcripts and amended it where reality disagreed: the Haiku tier demoted (planned in six of nine plans, executed ~$1 of work), and Fable repositioned as a bounded verifier after he uncovered silent model-fallback behavior on safety-flagged content — the harness had been quietly substituting models without disclosure.
  • Commissioned a maximum-effort audit of the skill itself: ~20 confirmed defects; a v2 rewrite A/B-tested against the original across four task shapes before any install decision.

Engine forensics under direction — C&C Renegade (July 31 – August 2, 2026)

  • Root-caused a 24-year-old desktop gamma corruption by import-table scan: the game imports SetDeviceGammaRamp but never GetDeviceGammaRamp — it structurally cannot restore what it never read. Shipped a double-click fix tool (RenegadeGammaFix) with an auto-repairing launcher.
  • Directed a cel-shading mod plan grounded in empirically established engine truths: loose-file override precedence proven by a targeted magenta-texture experiment; a W3D chunk-flag trap (9,038 shipped chunks contradict the format’s own header documentation) that silently breaks naive parsers; MIX1 archive IDs hashed over full stored names (a basename collision case affecting 149 textures); and the decisive ground truth that his client is Direct3D 8 with no shader path — overturning misleading public history and redirecting the project to era-correct techniques.

Claude-history data pipeline (August 3, 2026)

  • Directed a converter for his complete claude.ai export (conversations.json → one markdown file per conversation with processed-state tracking) plus usage analytics over it — deliberate self-quantification of his own AI practice back to its recorded beginning in March 2026.

Claude Code skills authored (July–August 2026)

  • /orchestrator — generates execution-ready multi-agent plans embodying his model doctrine; born from a bug-fix plan he liked enough to canonize.
  • /butterfly-collector — the campaign-governance skill above: commissioned, adversarially reviewed, revised mid-campaign, and privacy-scrubbed for sharing.
  • /handoff — compacts a session into a handoff document a fresh agent can continue from — a direct, independently built instance of what the industry now calls context/continuity engineering.
  • /word-vomit — converts raw, excited, disorganized thought into structured, verifiable intent — the deliberate industrialization of his own creative method.
  • Plus the TGD app’s in-app command/persona system (summon-witch, an orchestrator twin) with cross-channel version verification.
  • Industry context (reported via the Cowork research brief, not independently verified here): the SKILL.md format Anthropic opened as a standard in late 2025 is now read by 30+ tools across vendors, so a well-authored skill library is portable, standards-based work rather than a single-vendor artifact.

Additional accomplishments — claude.ai record (folded in 2026-08-08)

These items come from the parallel profile of his claude.ai / Cowork history. They predate or run alongside the Claude Code record and are stated at that source’s confidence; the Claude Code record could not independently verify their details.

  • Don’t Starve / Don’t Starve Together mod with asset pipeline (Lua) — authored a game mod including a custom asset pipeline (art/animation/sound compiled into the game’s required formats and declared for loading), working within a constrained, documented modding API. Notably, this pattern — repeatable content-production tooling — reappears months later as the asset-override convention he mandated for STATELESS.
  • Digital-humanities alchemical-manuscript inventory (in progress) — a structured markdown inventory cataloging a major library’s collection of alchemical manuscripts: domain research, metadata structuring, and AI-assisted cataloging at scale. The scholarly companion to the grimoire.
  • Locally-hosted offline AI assistant + personal media server (design and build) — a self-hosted, offline-capable assistant and media-server setup prioritizing local control and privacy — the same local-first doctrine that later shaped TGD and its Ollama seam.
  • Video-to-organization-plan pipeline — ingests video and produces a structured organization plan; unstructured media converted into actionable, structured output.

Best-fit roles (2026 market, portfolio-weighted — both records agree)

  1. AI orchestration / agent-workflow architect — the clearest fit and deepest evidence: composing sequential, parallel-fan-out, and loop-until-condition patterns with quality gates, plus measured economics. (Reported industry context: Gartner projects ~40% of enterprise applications using task-specific AI agents by end of 2026, up from under 5% in 2025.)
  2. AI enablement engineer / agent-skill author — four installed, audited skills; encoding expertise into reusable capability is the job description.
  3. Applied-AI product owner / engineer (agent-focused) — TGD’s trust doctrine and architecture decisions are product ownership demonstrated, not aspired to.
  4. Model evaluation / QA / red-team coordination — comparative spikes, adversarial fleets, independent passes, instrument skepticism.
  5. Context / continuity engineer — handoff tooling, externalized memory, resumable campaign state; an emerging named role he arrived at independently.
  6. Forward-deployed / AI solutions engineer — plausible on breadth and comfort with ambiguity, but customer-facing and production-ownership dimensions are unproven; a stretch target, honestly labeled.

Role titles in this space are non-standardized; match on responsibilities, not titles.


Working doctrine (his rules, formed from incidents)

  • Models copy structured values verbatim; deterministic code does the formatting.
  • AI output is a suggestion until a human confirms it; every automated sort must be reversible.
  • One owner per file; merge one lane at a time behind typecheck/build/proof gates.
  • Repro → fix → prove, in that order.
  • Verifier prompts demand recall over composure: report everything, let downstream filter.
  • Hard gates only a human can pass; state files must not be able to imitate consent.
  • Explain before changing things, especially big things; label claims [Verified] or [Guessing].
  • When an instrument can’t be trusted, retire the number — he retired a 2,090-check harness rather than quote it.
  • Plan first, as a distinct tool-worthy phase; then ride creative momentum — small features get built while the energy is live, not bookmarked.

Platforms & tooling (directed daily)

Claude Code (CLI, desktop, Cowork), claude.ai, Claude Agent SDK, MCP (server author, host implementer, and consumer), multi-agent Workflow fleets with git-worktree lane isolation, CDP-driven GUI verification, Electron + React + TypeScript, Vite, PixiJS, sql.js/SQLite, Zod structured outputs, Python (fastembed, LanceDB, Flask, MCP), Node, Lua (game modding), PowerShell, git, Ollama integration, electron-packager, self-hosted / local-first infrastructure on Windows. Models directed: Claude Opus 4.6–5, Sonnet 4.6–5, Haiku 4.5, Fable 5 — assigned by task shape per his doctrine.


At a glance

Recorded AI-native practiceMarch 2026 → present (~5 months)
Claude Code sessions on record38, plus June work preserved in agent memory
Applications in real use2 (AI triage desktop app; client job-search tool)
Games completed2 five-faction RTS builds (one packaged exe) + a published-format game mod
Knowledge base served over MCP25 disciplines, ~23,700 discipline-tag entries, 7 tools
Largest governed campaign9 iterations · 12,449 API calls · 10.6M output tokens · 73 findings logged
Skills authored & installed4, each adversarially reviewed or A/B-tested; format portable across vendors

Provenance & caveats

  • Two evidence bases. The Claude Code record (May–August 2026) was compiled by the models that executed the work and is specific to the artifact level. The claude.ai-record items were folded in from a parallel profile of that history and carry its stated confidence; where the two records disagreed, the later and more specific Claude Code record won (e.g., the RTS is shipped, not “in development”; one real client user exists; evaluation evidence exists but is unpublished).
  • AI-assisted throughout, by design. This CV documents direction, integration, orchestration, and verification of AI systems — not unaided programming. Claims about hand-coding ability should not be inferred.
  • In-progress items are marked. The manuscript inventory and several TGD backlog items are active work, not finished deliverables.
  • Industry statistics and dates (Gartner projection, SKILL.md/MCP adoption timeline, role-taxonomy sources) are reported context from the Cowork research brief, not claims about his work and not independently verified here.
  • A de-identified, shareable variant of this CV can be produced on request; the skills library itself has already been privacy-scrubbed to a shareable state.