# How Paul Irish actually uses coding agents

Chrome DevTools, Lighthouse

**If you take one thing:** `paulirish-agent`, a GitHub account for agents. agent commits land under their own GitHub identity, so his history shows what he wrote and what the agent wrote.

- **Agent:** Codex (web) ([source, 2026-09-25](https://github.com/paulirish/carlo/pull/3))
- **Agent:** GitHub Copilot coding agent (web) ([source, 2026-09-25](https://github.com/paulirish/carlo/pull/3#issuecomment-5827505180))
- **Agent:** Jules (web) ([source, 2026-09-07](https://github.com/paulirish/carlo/pull/2))
- **Model:** Gemini 3 Flash (preview) ([source, 2026-04-02](https://github.com/paulirish/dotfiles/blob/d27a39a78a36bc5548e320f9bcc064f13b3c0323/fish/aliases.fish#L41))
- **Review:** Codex bot reviews every PR; he has Copilot fix the findings ([source, 2026-09-25](https://github.com/paulirish/carlo/pull/3#issuecomment-5827505180))
- **Harness:** Cloud agents on GitHub PRs, steered from PR comments ([source, 2026-09-25](https://github.com/paulirish/carlo/pull/3#issuecomment-5827627920))
- **Rules file:** AGENTS.md per repo (CLAUDE.md just imports it), linked to a LEXICON.md ([source, 2026-10-03](https://github.com/paulirish/chromestatus/blob/f999d25bc6964083f7e51c8b2303cc3ef0d6e2f7/AGENTS.md#L9))
- **Skills:** buildless-types, distill-page, fetch-as-markdown, github-pr-comments, google-ai-search, heap-snapshot-inspection, hot-reload-chrome-ext, lexicon, modern-css, npm-trusted-publishing, pauls-project-setup, qmd-expert ([source, 2026-10-03](https://github.com/paulirish/dotfiles/tree/d7607a4c2383bf7300032b2c7b89da87d6f9dcc5/agents/skills))

## In their words

> [Codex Task](https://chatgpt.com/codex/cloud/tasks/task_e_6aaa2a657c0083318d7bebc85c0204b8)

> @copilot address the review feedback and fix the falling CI

> *PR created automatically by Jules for task [13436147436147156985](https://jules.google.com/task/13436147436147156985) started by @paulirish*

> abbr write-commit-message "git diffbranch | llm --system-fragment ~/code/dotfiles/private/prompts/devtools-commit-message.md --model=gemini-3-flash-preview"

> @copilot address the review feedback and fix the falling CI


Archetype (our label): Orchestrator. Newest source: 2026-10-03.
Card: https://www.prehistoriq.com/stacks/paulirish/ · Data: https://github.com/prehistoriq/stacks/blob/main/data/stacks/paulirish.json
