Skip to main content
agentsSource-backed

React Router Repository Contributor Agent for Claude

Source-backed Claude agent prompt for contributing to the official React Router monorepo using its AGENTS.md guidance for modes, pnpm commands, tests, docs generation, type generation, future flags, and change files.

by React Router · submitted by oktofeesh1·added 2026-06-04·
Review first review before installing

Open the source and read safety notes before installing.

Citation facts

Source-backed facts for citing this resource, derived directly from the registry — also available as plain text for AI assistants.

Source URLs
https://github.com/remix-run/react-router/blob/main/AGENTS.md, https://github.com/remix-run/react-router, https://reactrouter.com/
Brand
React Router
Brand domain
reactrouter.com
Brand asset source
manual
Safety notes
This agent is for contributing to the official React Router repository, not for generating generic React app routing code or replacing the public React Router docs., Repository commands can build packages, run Jest tests, run Playwright integration tests, lint, typecheck, regenerate API docs, regenerate Framework Mode types, and clean ignored files., `pnpm run clean` maps to a git clean workflow for ignored files. Treat it as destructive to local generated output and caches; do not run it unless cleanup is explicitly needed., Generated files such as `docs/api/` and `.react-router/types/` should not be edited directly. Fix source JSDoc or route/type sources, then run the documented generation command., Integration tests can launch browsers and local test apps. Prefer focused files or grep filters before broad Chromium integration runs., RSC Data and RSC Framework modes are unstable. Keep unstable API names, frontmatter, and warning blocks aligned with the repository guidance., Future flags and unstable flags must preserve existing behavior unless the work explicitly changes a flagged path and tests both enabled and disabled states when required., User-facing changes may require a package change file under the affected package's `.changes/` directory. Do not invent one for purely internal changes.
Privacy notes
React Router repository work can expose local route names, fixtures, integration app templates, generated API docs, generated route types, stack traces, browser output, URLs, environment variables, and test failure details., Do not paste private application routes, customer URLs, authentication tokens, proprietary SSR fixtures, internal API responses, or local-only paths into prompts, public PRs, docs examples, or change files., Playwright integration tests and fixtures may capture route content, request URLs, console output, screenshots, traces, or server logs. Review artifacts before sharing them., When summarizing validation failures, redact private hostnames, tokens, project-specific route names, and environment-specific values.
Author
React Router
Submitted by
oktofeesh1
Claim status
unclaimed
Last verified
2026-06-04

Decision playbook

Review trust signals before you adopt

Signals are present but mixed. Use the checklist below to confirm the source and operational safety for your environment.

Compare context
Selected

0

Current score

78

Baseline

Delta

No baseline selected

No major trust-signal divergence detected in the current selection.

Source and provenance checks

Complete

Confirm ownership and provenance before trusting install instructions.

  • Source link availableRequired

    Open the canonical repository and verify ownership.

    Done
  • Source provenance statusRequired

    Marked as source-backed.

    Done
  • Metadata reviewed

    Registry metadata indicates a reviewed listing.

    Done

Safety and privacy checks

Complete

Validate risk disclosures before installation or API wiring.

  • Safety notes presentRequired

    Review the listed safety guidance before running commands.

    Done
  • Privacy notes presentRequired

    Review data handling notes before connecting accounts or secrets.

    Done
  • Trust level risk gateRequired

    Trust level does not block evaluation.

    Done

Package and install checks

Needs review

Check package metadata and artifact integrity signals.

  • Install payload available

    Install or copy payload is available for review.

    Done
  • Package verification flag

    No package verification flag provided.

    Pending
  • Checksum metadata

    No checksum provided for downloaded artifact.

    Pending

Compare-driven decision checks

Needs review

Use compare context to validate trade-offs before adoption.

  • Compare tray has multiple entries

    Add at least one more entry to compare trust differences.

    Pending
  • Baseline comparison available

    No baseline peer selected yet.

    Pending
  • Diverging trust signals identified

    No major trust-signal divergence found.

    Pending

Setup at a glance

Copy & paste

Copy-ready — paste the snippet to get started.

10 minutes

Adoption plan

Balanced adoption plan

Current risk score 16/100. Use staged verification before broader rollout.

Risk 16

Pre-adoption checks

Validate source and review signals before any execution.

  • Confirm source provenanceRequired

    Source URL/provenance metadata is present.

    Done
  • Confirm metadata review state

    Listing has review metadata.

    Done
  • Verify install payload

    Install/config payload exists and can be inspected.

    Done

Security checks

Confirm safety, privacy, and package integrity signals.

  • Review safety notesRequired

    Safety notes are present.

    Done
  • Review privacy notesRequired

    Privacy notes are present.

    Done
  • Verify package integrity metadata

    No package verification/checksum metadata.

    Pending

Rollout

Adopt in controlled steps based on the selected plan.

  • Run in isolated sandbox firstRequired

    Use a constrained sandbox and observe behavior across multiple tasks.

    Pending
  • Roll out graduallyRequired

    Roll out to a small cohort before wider usage.

    Pending
  • Set monitoring and fallback

    Define rollback path and monitor errors after adoption.

    Pending

Evidence readiness

Evidence readiness matrix · balanced

Required evidence gates are covered (5/6 signals complete).

Risk 15

Source provenance

Present

Source repository/provenance is listed.

Required in this preset

Metadata review

Present

Review metadata is present.

Required in this preset

Safety notes

Present

Safety notes are present.

Required in this preset

Privacy notes

Present

Privacy notes are present.

Optional in this preset

Package integrity

Missing

Package integrity metadata is missing.

Optional in this preset

Install payload

Present

Install payload is available.

Required in this preset

Required evidence gates are covered for this preset.

Decision timeline

Decision timeline · balanced

5/6 steps complete with no blocking gaps for this preset.

Risk 14

triage

Confirm source provenanceRequired

Source/provenance metadata is available.

Done

triage

Check metadata review statusRequired

Review metadata is available.

Done

verify

Review safety notesRequired

Safety notes are available.

Done

verify

Review privacy notes

Privacy notes are available.

Done

verify

Validate package integrity metadata

Package integrity metadata is missing.

Pending

rollout

Verify install payload and commandsRequired

Install payload is available.

Done

No required blockers for this timeline preset.

Prerequisite readiness

Prerequisite readiness

6 prerequisites to line up before setup. Have accounts and credentials ready first. Includes a review or approval gate.

0/6 ready
Account & credentials1Install & runtime1Configuration1Permissions & scopes1Review & approval1General110 minutes

Safety & privacy surface

Safety & privacy surface

8 safety and 4 privacy notes across 4 risk areas. Review closely: credentials & tokens, network access.

4 areas
  • SafetyGeneralThis agent is for contributing to the official React Router repository, not for generating generic React app routing code or replacing the public React Router docs.
  • SafetyLocal filesRepository commands can build packages, run Jest tests, run Playwright integration tests, lint, typecheck, regenerate API docs, regenerate Framework Mode types, and clean ignored files.
  • SafetyLocal files`pnpm run clean` maps to a git clean workflow for ignored files. Treat it as destructive to local generated output and caches; do not run it unless cleanup is explicitly needed.
  • SafetyLocal filesGenerated files such as `docs/api/` and `.react-router/types/` should not be edited directly. Fix source JSDoc or route/type sources, then run the documented generation command.
  • SafetyLocal filesIntegration tests can launch browsers and local test apps. Prefer focused files or grep filters before broad Chromium integration runs.
  • SafetyGeneralRSC Data and RSC Framework modes are unstable. Keep unstable API names, frontmatter, and warning blocks aligned with the repository guidance.
  • SafetyLocal filesFuture flags and unstable flags must preserve existing behavior unless the work explicitly changes a flagged path and tests both enabled and disabled states when required.
  • SafetyLocal filesUser-facing changes may require a package change file under the affected package's `.changes/` directory. Do not invent one for purely internal changes.
  • PrivacyGeneralReact Router repository work can expose local route names, fixtures, integration app templates, generated API docs, generated route types, stack traces, browser output, URLs, environment variables, and test failure details.
  • PrivacyCredentials & tokensDo not paste private application routes, customer URLs, authentication tokens, proprietary SSR fixtures, internal API responses, or local-only paths into prompts, public PRs, docs examples, or change files.
  • PrivacyNetwork accessPlaywright integration tests and fixtures may capture route content, request URLs, console output, screenshots, traces, or server logs. Review artifacts before sharing them.
  • PrivacyCredentials & tokensWhen summarizing validation failures, redact private hostnames, tokens, project-specific route names, and environment-specific values.

Safety notes

  • This agent is for contributing to the official React Router repository, not for generating generic React app routing code or replacing the public React Router docs.
  • Repository commands can build packages, run Jest tests, run Playwright integration tests, lint, typecheck, regenerate API docs, regenerate Framework Mode types, and clean ignored files.
  • `pnpm run clean` maps to a git clean workflow for ignored files. Treat it as destructive to local generated output and caches; do not run it unless cleanup is explicitly needed.
  • Generated files such as `docs/api/` and `.react-router/types/` should not be edited directly. Fix source JSDoc or route/type sources, then run the documented generation command.
  • Integration tests can launch browsers and local test apps. Prefer focused files or grep filters before broad Chromium integration runs.
  • RSC Data and RSC Framework modes are unstable. Keep unstable API names, frontmatter, and warning blocks aligned with the repository guidance.
  • Future flags and unstable flags must preserve existing behavior unless the work explicitly changes a flagged path and tests both enabled and disabled states when required.
  • User-facing changes may require a package change file under the affected package's `.changes/` directory. Do not invent one for purely internal changes.

Privacy notes

  • React Router repository work can expose local route names, fixtures, integration app templates, generated API docs, generated route types, stack traces, browser output, URLs, environment variables, and test failure details.
  • Do not paste private application routes, customer URLs, authentication tokens, proprietary SSR fixtures, internal API responses, or local-only paths into prompts, public PRs, docs examples, or change files.
  • Playwright integration tests and fixtures may capture route content, request URLs, console output, screenshots, traces, or server logs. Review artifacts before sharing them.
  • When summarizing validation failures, redact private hostnames, tokens, project-specific route names, and environment-specific values.

Prerequisites

  • A local checkout or source snapshot of the official `remix-run/react-router` repository.
  • Review the current official `AGENTS.md` before using this agent, because mode coverage, commands, docs, typegen, and change-file rules can change.
  • pnpm installed and used for repository commands.
  • Enough workspace dependencies installed to run the focused build, Jest, Playwright, typecheck, lint, docs, typegen, or change-file checks required by the task.
  • A known target mode or package such as Declarative, Data, Framework, RSC Data, RSC Framework, `react-router`, `@react-router/dev`, server adapters, `@react-router/fs-routes`, docs, typegen, or integration tests.
  • Permission to run focused tests and inspect generated docs, generated types, change files, and package diffs before committing.

Schema details

Install type
copy
Troubleshooting
No
Source repository stats
Scope
Source repo
Collection metadata
Estimated setup
10 minutes
Difficulty
advanced
Tool listing metadata
Full copyable content
# Trigger
"Use the React Router repository contributor agent for this remix-run/react-router task."

# Required output
1) AGENTS.md, mode, package, route, docs, test, and change-file context checked
2) React Router mode-specific plan or patch summary
3) Focused pnpm validation commands and results
4) Safety, generated-file, future-flag, and remaining-risk notes

About this resource

Agent Definition

Create this file as .claude/agents/react-router-repository-contributor.md:

---
name: react-router-repository-contributor
description: Use when the user asks Claude to investigate, patch, test, or review work in the official remix-run/react-router repository from source-backed repository instructions.
tools:
  - bash
  - read
  - edit
  - grep
  - web_fetch
---

You are the React Router Repository Contributor Agent. Your job is to help work
in the official `remix-run/react-router` monorepo while following current
repository instructions, identifying the exact React Router mode affected, and
validating the right package, route, docs, typegen, unit-test, integration-test,
future-flag, and change-file surfaces.

## Source Order

Use these sources in order:

1. The local `AGENTS.md` in the `remix-run/react-router` checkout.
2. Relevant package source, tests, integration fixtures, docs JSDoc, generated
   docs/type inputs, decisions, route configs, and change files.
3. The official React Router docs at `https://reactrouter.com/` for
   user-facing mode, framework, API, and migration behavior.
4. `https://github.com/remix-run/react-router` when a local checkout is
   unavailable or stale.

Do not rely on memory for mode coverage, package boundaries, pnpm commands,
test commands, generated docs rules, type generation, future flags, unstable
features, route-file conventions, or change-file requirements when official
sources are available.

## Operating Rules

- Read `AGENTS.md` first and treat it as the current repository guide.
- Always identify which React Router mode or modes the task affects:
  Declarative, Data, Framework, RSC Data, or RSC Framework.
- Treat RSC Data and RSC Framework as unstable modes unless current sources say
  otherwise.
- Use pnpm commands from the repository root.
- Use package filters for focused package builds when a full build is not
  needed.
- Distinguish unit tests from integration tests. Unit tests cover pure routing,
  server runtime, router state, and React component behavior; integration tests
  cover Vite plugin behavior, build pipeline, SSR, hydration, RSC, and typegen.
- Use Chromium for integration tests unless current repository guidance
  explicitly says otherwise.
- Rebuild integration test apps when package source changed; do not rebuild for
  test-only edits unless needed.
- Do not edit generated `docs/api/` files directly.
- Do not edit generated `.react-router/types/` files directly.
- Edit JSDoc in package source when API docs need to change, then run docs
  generation.
- Run Framework Mode type generation when route types are affected.
- Include mode indicators in docs work where the repository requires them.
- Prefix unstable features with `unstable_`, use unstable frontmatter when
  applicable, and include the expected warning block.
- Test both future-flag states when introducing or changing a future flag.
- Add or update a package change file when a user-facing package change requires
  one.

## Workflow

1. State the target package, file, route pattern, mode, flag, docs surface,
   typegen path, integration fixture, or change-file need.
2. Read `AGENTS.md`, relevant package source, tests, fixtures, docs inputs,
   generated-file rules, route configs, and decisions before editing.
3. Decide whether the work affects Declarative, Data, Framework, RSC Data, RSC
   Framework, or multiple modes.
4. Choose focused validation: package build, Jest path, Jest name filter,
   integration test file, Playwright grep, typecheck, lint, docs generation, or
   type generation.
5. Make the smallest source-backed change.
6. Inspect the diff for generated docs, generated route types, integration
   fixtures, future-flag coverage, unstable API markers, and change files.
7. Run focused validation and broaden only when the affected surface requires
   it.
8. Summarize sources checked, affected modes, changed files, generated
   artifacts, tests, docs/typegen behavior, change-file handling, safety/privacy
   handling, and remaining risk.

## Command Guidance

- Build all packages with `pnpm build` when the change crosses package
  boundaries or release output.
- Build one package with `pnpm run --filter <package> build` when a focused
  package build is enough.
- Run all unit tests with `pnpm test` only when focused tests are not enough.
- Run package unit tests with `pnpm test packages/<package>/`.
- Run a single unit test file with the documented path form.
- Filter unit tests with `pnpm test -- -t "<test name>"` when the behavior is
  narrow.
- Run integration tests with the documented Chromium commands and file or grep
  filters for focused coverage.
- Run `pnpm run typecheck` for type coverage.
- Run `pnpm run lint` for lint coverage.
- Run `pnpm run docs` after source JSDoc changes that affect API docs.
- Run `pnpm run typegen` for Framework Mode route-type changes.
- Use `pnpm run clean` only when explicitly needed, because it removes ignored
  generated files and caches.

## Safety Boundaries

- Do not run broad build, test, integration, clean, docs, or typegen commands
  before a focused validation path has been considered.
- Do not edit generated docs or generated types directly.
- Do not conflate Declarative, Data, Framework, RSC Data, and RSC Framework
  behavior. State the mode and test the mode that changed.
- Do not change future-flag or unstable-feature behavior without preserving
  current behavior and testing the relevant flag states.
- Do not add a package change file for internal-only changes, but do not omit
  one for user-facing package behavior when repository guidance requires it.
- Do not use app-specific private routes, customer URLs, tokens, or proprietary
  SSR fixtures in public examples, tests, docs, or change files.
- If package dependencies, browser dependencies, generated-file tooling,
  integration fixtures, or pnpm workspace setup are unavailable, report the
  blocker instead of claiming validation passed.

## Output Contract

Use this response shape for React Router repository work:

```markdown
## React Router Repo Check

Target area:
- ...

Affected mode(s):
- ...

Sources checked:
- ...

Package, docs, typegen, or integration coverage:
- ...

Plan or change:
- ...

Validation:
- ...

Generated artifacts:
- ...

Change-file handling:
- ...

Safety/privacy notes:
- ...

Remaining risk:
- ...
```

Source Review

These sources were reviewed on 2026-06-04. The official React Router repository publishes an AGENTS.md file with guidance for pnpm build, test, integration-test, typecheck, lint, docs generation, type generation, clean commands, five distinct modes, package architecture, Jest unit tests, Playwright integration tests, route config conventions, generated docs, generated types, future flags, unstable features, package change files, and branching. The public React Router site describes React Router as a multi-strategy router for React covering framework, data, and declarative routing workflows.

Source Scope

This entry is scoped to working in the official remix-run/react-router repository. It is not a generic React app builder, not a Remix application guide, not a TanStack Router listing, and not a general SPA routing skill. Use it when the task is about investigating, patching, testing, reviewing, or documenting the upstream React Router monorepo.

Use Cases

  • Give Claude a source-backed role for reading React Router's official AGENTS.md before touching the monorepo.
  • Investigate routing behavior across Declarative, Data, Framework, RSC Data, and RSC Framework modes.
  • Build a focused validation plan that distinguishes package builds, Jest unit tests, Chromium integration tests, typecheck, lint, docs generation, and Framework Mode type generation.
  • Review docs or API changes for generated-file boundaries, mode indicators, unstable feature markers, and warning blocks.
  • Keep user-facing package changes aligned with future flags and package change file requirements.

Duplicate Check

Checked current upstream/main, open PR titles, open PR changed files, issue titles, source URLs, and existing content entries for React Router, react-router, remix-run, remix-run/react-router, reactrouter.com, and the official AGENTS.md URLs before drafting this entry. No existing content/agents, content/skills, content/hooks, or content/mcp entry covers a source-backed React Router repository contributor agent. Existing incidental mentions in a generic frontend agent and TanStack Query skill are not duplicates of this official monorepo contributor agent.

Editorial Disclosure

This is an independent, source-backed HeyClaude content entry submitted by oktofeesh1. It is not sponsored by React Router, Shopify, Remix, or the React Router maintainers. The agent prompt summarizes and routes users to the official upstream AGENTS.md, documentation, and repository sources rather than repackaging the React Router project.

Source citations

Add this badge to your README

Show that React Router Repository Contributor Agent for Claude is listed on HeyClaude. Paste this Markdown into your README — it renders the badge and links back to this page.

Listed on HeyClaude
[![Listed on HeyClaude](https://heyclau.de/badge/agents/react-router-repository-contributor-agent.svg)](https://heyclau.de/entry/agents/react-router-repository-contributor-agent)

How it compares

React Router Repository Contributor Agent for Claude side by side with 3 alternatives on trust, install, platform support, and disclosed safety notes — all from reviewed registry metadata.

Field

Source-backed Claude agent prompt for contributing to the official React Router monorepo using its AGENTS.md guidance for modes, pnpm commands, tests, docs generation, type generation, future flags, and change files.

Open dossier

Source-backed Claude agent prompt for contributing to the official elastic/kibana repository using its AGENTS.md guidance for Kibana modules, plugin lifecycle boundaries, server plugin lazy loading, TypeScript style, i18n, Scout, Jest, FTR, scoped type checks, and focused validation.

Open dossier

Source-backed Claude agent prompt for contributing to the official vercel/next.js monorepo using its AGENTS.md guidance, pnpm workspace commands, package-filtered builds, Turbopack and Rust boundaries, mode-specific tests, PR triage rules, and secrets-safety notes.

Open dossier

Source-backed Claude agent prompt for contributing to the official TanStack/router monorepo using its AGENTS.md guidance for pnpm, Nx, targeted package tests, React and Solid router packages, TanStack Start, examples, docs, and sandbox-safe execution.

Open dossier
Next steps
Trust
Review statusReviewedMaintainer reviewedReviewedMaintainer reviewedReviewedMaintainer reviewedReviewedMaintainer reviewed
Package trustPackage not verifiedPackage not verifiedPackage not verifiedPackage not verified
Source provenanceSource-backedSource-backedSource-backedSource-backed
Submitteroktofeesh1oktofeesh1oktofeesh1oktofeesh1
Install riskReview firstReview firstReview firstReview first
Notes Safety ✓ Privacy ✓ Safety ✓ Privacy ✓ Safety ✓ Privacy ✓ Safety ✓ Privacy ✓
BrandReact Router
Categoryagentsagentsagentsagents
SourceSource-backedSource-backedSource-backedSource-backed
AuthorReact RouterElasticVercelTanStack
Added2026-06-042026-06-042026-06-042026-06-04
Platforms
Harness
Source repo
Safety notesThis agent is for contributing to the official React Router repository, not for generating generic React app routing code or replacing the public React Router docs. Repository commands can build packages, run Jest tests, run Playwright integration tests, lint, typecheck, regenerate API docs, regenerate Framework Mode types, and clean ignored files. `pnpm run clean` maps to a git clean workflow for ignored files. Treat it as destructive to local generated output and caches; do not run it unless cleanup is explicitly needed. Generated files such as `docs/api/` and `.react-router/types/` should not be edited directly. Fix source JSDoc or route/type sources, then run the documented generation command. Integration tests can launch browsers and local test apps. Prefer focused files or grep filters before broad Chromium integration runs. RSC Data and RSC Framework modes are unstable. Keep unstable API names, frontmatter, and warning blocks aligned with the repository guidance. Future flags and unstable flags must preserve existing behavior unless the work explicitly changes a flagged path and tests both enabled and disabled states when required. User-facing changes may require a package change file under the affected package's `.changes/` directory. Do not invent one for purely internal changes.This agent is for contributing to the official Kibana source repository, not for operating an Elastic deployment or using the existing Elastic Agent Builder MCP entry. Kibana setup and validation can install dependencies, run package-manager scripts, launch browsers or test servers, connect to local Elasticsearch/Kibana services, and consume significant CPU, memory, disk, and time. Server plugin entry files should avoid eager runtime imports from `./plugin`; use type-only imports and lazy implementation imports according to the reviewed AGENTS.md. Do not suppress TypeScript, ESLint, or test failures with `@ts-ignore`, `@ts-expect-error`, `eslint-disable`, skipped tests, removed tests, or unrelated cleanup. Use focused validation first; full type checks, broad `check.js`, FTR, Scout, or Buildkite interactions can be slow and should match the affected surface.This agent is for contributing to the official Next.js framework repository, not for generating generic Next.js applications. Next.js repo commands can trigger watch builds, full JS builds, Rust builds, generated dist output, integration tests, browser tests, or CI-style reproduction work. Prefer focused validation first. `pnpm build-all`, `pnpm lint`, `pnpm lint-fix`, generated tests, snapshots, and formatting can touch many files. Inspect the diff before committing. Mode-specific tests matter. Do not substitute a Turbopack dev test, webpack dev test, production start test, unit test, or type check without explaining why the chosen mode matches the change. When changing source or integration tests, follow the repo guidance around the `pnpm --filter=next dev` watch build unless the task is docs-only, read-only, or CI-only. Do not leave watch builds or dev servers running after verification. Do not add generic Claude-generated footers or co-author lines to upstream Next.js commits or PR text. If GitHub SSH authentication or signing fails through a user key provider, stop and ask for the key provider to be unlocked instead of changing remotes or retrying workarounds.This agent is for contributing to the official TanStack Router repository, not for generating generic SPA routing code or replacing TanStack Router documentation. Repository commands can build packages, run Nx targets, run unit tests, run type tests, run ESLint tests, run build tests, launch example apps, and invoke Playwright for e2e coverage. Prefer `pnpm nx ...` over `npx nx ...` and use Nx targets over direct test runners so task dependencies and required builds remain in the repository graph. In sandboxed environments, use `CI=1 NX_DAEMON=false pnpm nx run <project>:<target> --outputStyle=stream --skipRemoteCache` for focused Nx targets. Run only one Nx command at a time in sandboxed environments. If an Nx command shows no output for about 20 seconds, stop it, run `pnpm nx reset` once, retry once, and then report the blocker instead of looping indefinitely. Do not proceed past failing unit or type tests when the repository guidance requires those checks for the changed surface. When changing feature behavior, update corresponding docs under `docs/` and add or update tests where the official guidance requires it.
Privacy notesReact Router repository work can expose local route names, fixtures, integration app templates, generated API docs, generated route types, stack traces, browser output, URLs, environment variables, and test failure details. Do not paste private application routes, customer URLs, authentication tokens, proprietary SSR fixtures, internal API responses, or local-only paths into prompts, public PRs, docs examples, or change files. Playwright integration tests and fixtures may capture route content, request URLs, console output, screenshots, traces, or server logs. Review artifacts before sharing them. When summarizing validation failures, redact private hostnames, tokens, project-specific route names, and environment-specific values.Kibana work can expose source paths, plugin names, module IDs, datasource names, local Elasticsearch or Kibana URLs, test fixtures, browser screenshots, functional-test logs, and Buildkite metadata. Do not paste Elastic credentials, cloud IDs, API keys, service tokens, private cluster URLs, customer data, internal package names, proprietary dashboards, or unpublished security details into prompts or public output. Functional, Scout, and integration tests may write screenshots, videos, traces, server logs, browser storage, and local config files that need review before sharing. If using `scripts/devex_feedback.sh`, review the text first because it records repository-instruction feedback that may include local context or task details.Next.js repository work can expose local paths, CI logs, browser output, source maps, stack traces, debug logs, environment variable names, cookies, API keys, and private reproduction details. Never print, paste, commit, or share literal secret values, cookies, tokens, API keys, private issue data, or local secret files. Mirror CI environment variable names and modes when reproducing failures, but keep secret values out of commands and public summaries. When sharing build, lint, type, or test output, summarize and redact sensitive-looking values, internal hostnames, private paths, and credentials.TanStack Router repository work can expose local route names, example app URLs, generated route trees, search-parameter schemas, package paths, test fixtures, Playwright traces, console output, stack traces, and environment-specific logs. Do not paste private application routes, customer URLs, auth tokens, proprietary router state, internal search params, private fixtures, credentials, or local-only paths into prompts, public PRs, docs, examples, or test output. Example apps and e2e tests may capture browser output, request URLs, screenshots, traces, console logs, or server logs. Review artifacts before sharing them. When summarizing validation failures, redact private hostnames, route names, environment values, and workspace-specific paths.
Prerequisites
  • A local checkout or source snapshot of the official `remix-run/react-router` repository.
  • Review the current official `AGENTS.md` before using this agent, because mode coverage, commands, docs, typegen, and change-file rules can change.
  • pnpm installed and used for repository commands.
  • Enough workspace dependencies installed to run the focused build, Jest, Playwright, typecheck, lint, docs, typegen, or change-file checks required by the task.
  • A local checkout or source snapshot of the official `elastic/kibana` repository.
  • Review the current official `AGENTS.md` before using this agent, because Kibana module, plugin, testing, and validation guidance can change.
  • Run `yarn kbn bootstrap` for initial setup, after branch switches, or when dependency errors appear, when local validation is required.
  • Understand Kibana module boundaries in `kibana.jsonc`, including core, packages, plugin packages, module IDs, plugin IDs, and visibility rules.
  • A local checkout or source snapshot of the official `vercel/next.js` repository.
  • Review the current official `AGENTS.md` on the `canary` branch before using this agent, because repo instructions can change.
  • pnpm workspace setup for the Next.js monorepo and enough dependencies to run the relevant package, build, lint, type, or test commands.
  • Known target area such as `packages/next`, Turbopack, Rust crates, tests, docs, examples, create-next-app, next-swc, font, or server runtime.
  • A local checkout or source snapshot of the official `TanStack/router` repository.
  • Review the current official `AGENTS.md` before using this agent, because pnpm, Nx, package, sandbox, docs, and test guidance can change.
  • pnpm installed and used for repository commands.
  • Node.js installed for workspace development.
Install
Config
Citations
ClaimUnclaimedUnclaimedUnclaimedUnclaimed
Open 4 picks in the interactive comparison tool

Related guides

Signals

Loading live community signals…

More like this, weekly

A short, calm digest of reviewed Claude resources. Unsubscribe any time.