Skip to content
View workingmodel's full-sized avatar

Block or report workingmodel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
workingmodel/README.md

Hi, I'm Adam 👋

I spent the first twelve years of my career at Toronto agencies including Sapient, Publicis, Jam3 and Leo Burnett, starting in front-end development and moving into leading technical teams and digital production. In 2014 I started Working Model, and I've run it ever since, building across the stack: client sites and digital products, developer tools, and production AI systems.

Right now: Claude Code agents, MCP servers, and evals that show whether an agent actually got better.


AI agents & MCP

agent-evals Unit tests for Claude Code agents. It runs golden tasks headless and saves full traces, then scores each run with rule checks and an LLM-judge rubric. A regression against the baseline fails the build. Includes prompt-injection canary tests. pipx install wm-agent-evals
create-mcp-server Scaffolds a typed, tested MCP server in under a minute. Three templates, stdio or SSE, and Zod-inferred tool definitions. npx @workingmodel/create-mcp-server my-server
figma-vector-mcp An MCP server and Figma plugin that let Claude draw fully editable vectors on the Figma canvas. 58 tools, covering paths, gradients, boolean operations, auto layout, components and SVG/PNG export.
llms-file-generator A WordPress plugin that keeps /llms.txt and /llms-full.txt up to date, so AI models can read your site.

Zero-config CLIs

You run one command and it tells you what's wrong in plain English. No setup, no dashboard, no API key.

Starters

WordPress base theme (Vite, TypeScript, Tailwind, GSAP, React islands) · Next.js site starter (Tailwind tokens, GSAP, shadcn/ui)


TypeScript · Python · Node · PHP · Next.js · React · Claude Code · MCP · AWS Lambda · Three.js / WebGL · GSAP

workingmodel.co · npm · PyPI · LinkedIn · hi@workingmodel.co

Pinned Loading

  1. agent-evals agent-evals Public

    Unit tests for Claude Code agents: golden tasks, rule checks, LLM-judge rubrics, baselines and a regression gate.

    Python

  2. wm-figma-vector-mcp wm-figma-vector-mcp Public

    A Figma plugin + MCP server that lets Claude (or any MCP client) create and manipulate fully-editable vector nodes on the Figma canvas — paths, shapes, gradients, text, effects, image fills, and mo…

    JavaScript

  3. create-mcp-server create-mcp-server Public

    The fastest way to start building with the Model Context Protocol. Opinionated structure, typed tool definitions with full Zod inference, local inspector harness, and CI included out of the box. De…

    TypeScript

  4. wm-wp-plugin-llms-file-generator wm-wp-plugin-llms-file-generator Public

    A WordPress plugin that automatically generates and maintains /llms.txt and /llms-full.txt files for your site — a machine-readable index that helps AI language models understand your content. Deve…

    PHP

  5. what-is-this-package-actually-doing what-is-this-package-actually-doing Public

    Runs an npm package and tells you what it actually does — network calls, file writes, child processes, credential snooping. Developed by Working Model.

    TypeScript

  6. why-is-this-slow why-is-this-slow Public

    Zero-config CLI that profiles a Node.js app and outputs a plain-English bottleneck report. No setup, no dashboard, no API key. You run it, it tells you what's slow and why. Developed by Working Mod…

    TypeScript