reticlehq

23 mods in 1 plugin, 1 repository, 1.3k stars between them.

reticle

01

reticlehq/reticle

Skill Claude CodeCodex

Reticle is the proof layer for AI coding agents. A dev-only SDK inside the user's running app exposes the DOM, network, routing, console and framework state to you as reticle MCP tools. You act on the real app and get a verdict: yes, no, or unknown (could not tell), with evidence and the file:line to open. No…

not rated 1.3k +44 changed 4d ago C 0 tokens

reticle

02

reticlehq/reticle

Plugin Claude Code

Bundles 1 skill, 1 hook · 97 tokens together

Verify a running web app from the inside. Installs the Reticle skill and registers the Reticle MCP server so the agent can look, act, observe and assert against the real app.

not rated 1.3k +44 changed 8d ago A tokens not measured

agentic-tdd

03

reticlehq/reticle

Skill Claude CodeCodex

Test-driven development for behaviour a unit test cannot reach, by writing the expectation against the running app before writing the code. Declare the consequence first, watch it fail, implement, watch it pass. Use when building a user-facing feature, when the user asks for TDD on UI or full-stack work, when a unit…

not rated 1.3k +44 changed 8d ago A 95 tokens

audit-my-app

04

reticlehq/reticle

Skill Claude CodeCodex

Sweep a whole running web app for what is broken, without writing a script or knowing the codebase. Clicks every reachable control and reports dead buttons, console errors, failed requests, and places where the API and the screen disagree. Use on an unfamiliar codebase, before a release, after a big merge or…

not rated 1.3k +44 changed 8d ago A 94 tokens

debug-broken-ui

05

reticlehq/reticle

Skill Claude CodeCodex

Find out why something in a running web app does not work, when the console is empty and the code looks correct. Reads the click, the request, the store and the console together and returns the file:line to open. Use when a button does nothing, a form will not submit, data will not load, a page renders blank or stale…

not rated 1.3k +44 changed 8d ago A 99 tokens

reticlehq/reticle

Skill Claude CodeCodex

Check that the UI you actually rendered uses the design system, by reading computed styles in the running app against the project's design tokens. Catches hardcoded hex colors, off-palette backgrounds, invisible or unusable controls, and animations that never ran. Use after building or restyling a component, when a…

not rated 1.3k +44 changed 8d ago A 99 tokens

drive-desktop-app

07

reticlehq/reticle

Skill Claude CodeCodex

Drive and verify an Electron or Tauri desktop app from the inside, including the main-process and Rust IPC calls a browser tool cannot see. Use when a desktop app needs testing, when a feature works in the browser but not in the packaged app, when an IPC or invoke call needs proving, when a desktop screenshot or…

not rated 1.3k +44 changed 8d ago A 89 tokens

false-green-tests

08

reticlehq/reticle

Skill Claude CodeCodex

Find out why the tests pass but the app is broken. Catches false greens: a green suite over a feature that does not work, a mocked API standing in for a real one, an assertion that holds no matter what the app does, a click handler wired to nothing. Use when the suite is green and the user says it is broken, when a…

not rated 1.3k +44 changed 8d ago A 100 tokens

reticlehq/reticle

Skill Claude CodeCodex

Pick up the bugs a human flagged by pointing at them in the running app, each arriving with the element, the note they typed, and the source file and line. Use when the user says they marked or flagged something, when starting a session on an app someone has been clicking through, when a designer or PM has left…

not rated 1.3k +44 changed 8d ago A 96 tokens

install-and-verify

10

reticlehq/reticle

Skill Claude CodeCodex

Verify that a web app change actually works by driving the running app from the inside (DOM, network, routing, console, framework state) instead of screenshots or guessing. Use after any user-facing change, when a fix is claimed but unproven, when a test passes but the UI is broken, or when you need a real verdict…

not rated 1.3k +44 changed yesterday C 98 tokens

replay-user-flows

11

reticlehq/reticle

Skill Claude CodeCodex

Turn a user journey you just clicked through into a saved regression check that re-runs deterministically, with no model in the loop and no test code to write. Use when you have driven the same flow twice, when the user wants regression coverage without a Playwright suite, when a refactor needs proving against every…

not rated 1.3k +44 changed 8d ago A 87 tokens

test-error-states

12

reticlehq/reticle

Skill Claude CodeCodex

Force the states a happy-path run never reaches (a failing API, an empty list, a slow request, a timeout, an expired session, a toast that auto-dismisses) and check the UI actually handles them. Use when error handling was written but never run, when a loading or empty state needs verifying, when a bug only happens on…

not rated 1.3k +44 changed 8d ago A 93 tokens

verify-ui-change

13

reticlehq/reticle

Skill Claude CodeCodex

Check that a change to a web app actually works in the running app before calling it done. Drives the real page and returns a pass/fail verdict with the request that fired, the state that moved, and the file:line to fix. Use after editing a component, a form, a route, or an API call; when you have said "fixed" but…

not rated 1.3k +44 changed 8d ago A 109 tokens

verify-unattended

14

reticlehq/reticle

Skill Claude CodeCodex

Install, instrument and verify a web app end to end without pausing for a human. Use in an autonomous or goal-mode agent, in CI, or in any client that asks for approval on every command: it never says "restart your client" or "open a browser", because it takes a route that needs neither. Prefer the normal…

not rated 1.3k +44 changed 8d ago A 87 tokens

reticle

15

reticlehq/reticle

MCP server Claude CodeCodexCursor +2

Reticle CLI, bridge and MCP server: a coding agent drives your running web app from the inside and gets a verdict with evidence, for change verification, access control, accessibility, performance and SEO checks. Runs locally from the @reticlehq/server npm package.

not rated 1.3k +44 today A tokens not measured

verify-cli-run

16

reticlehq/reticle

Skill Claude CodeCodex

Prove that a command-line tool actually did what it said, instead of trusting its exit code and its output. Snapshots the filesystem before and after, names the expected consequence in advance, and returns one of four verdicts with what could not be seen. Use after running a build, a migration, a scaffolder, a…

not rated 1.3k +44 changed 8d ago A 126 tokens

reticlehq/reticle

Skill Claude CodeCodex

Verify that every interactive control on a page can take keyboard focus and that its primary action fires from the keyboard rather than only the mouse, and say plainly that Tab order cannot be verified today. Use when a component was hand-tested with a mouse, a custom dropdown/modal/combobox was added, or an…

not rated 1.3k +44 changed 8d ago A 73 tokens

reticlehq/reticle

Skill Claude CodeCodex

Check that a form actually rejects bad input: the error message renders, the submit button stays disabled, and no request goes out. Use when validation logic was written but never driven, when a "required" or pattern check looks right on screen but was never proven, or when a bug report says the form submitted invalid…

not rated 1.3k +44 changed 8d ago A 70 tokens

verify-login-logout

19

reticlehq/reticle

Skill Claude CodeCodex

Prove sign-in lands the user where they should be, sign-out really ends the session so a protected page sends them back to sign in, and an expired session asks to sign in again instead of breaking. Use when auth, a login form, a logout button, route guards or token refresh were added or changed, or when a user reports…

not rated 1.3k +44 changed 8d ago A 85 tokens

reticlehq/reticle

Skill Claude CodeCodex

Prove a UI that updates before the server answers puts things back and says so when the request fails, and keeps the change when it succeeds. Use when a like, toggle, rename, reorder, delete or add-to-cart updates instantly, when an optimistic update was added or changed, or when a user reports a change that "saved"…

not rated 1.3k +44 changed 8d ago A 81 tokens

verify-pagination

21

reticlehq/reticle

Skill Claude CodeCodex

Prove the next page of a list, or the next batch of an infinite scroll, loads NEW rows from the server, repeats none, and that the end of the list is handled. Use when pagination or infinite scroll was added or changed, when a list shows the same rows twice or skips some, or when the last page still offers a next…

not rated 1.3k +44 changed 8d ago A 75 tokens

reticlehq/reticle

Skill Claude CodeCodex

Prove a language switch translates what the user sees, keeps what they had already typed, and is still in force after a reload. Use when i18n, a locale picker, a language menu or translation files were added or changed, when a string is suspected of staying in the old language or showing a raw translation key, or when…

not rated 1.3k +44 today A 87 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: