frontend-production-engineer: Instructions file for Gemini CLI

GEMINI.md

frontend-production-engineer GEMINI.md is an instructions file for Gemini CLI from n-shadloo/frontend-production-engineer. It costs 1,887 tokens per session, scanned A, a copy of frontend-production-engineer AGENTS.md, MIT.

A set of instructions for building production front ends with Next.js and TypeScript connected to a Django web backend.

In plain words
What is it for?
Planning routes and React components, connecting to backend APIs, handling authentication and live data, and covering frontend quality requirements.
Why use it?
It gives coding agents project guidance across the interface, backend connection, accessibility, security, testing, and deployment concerns.

Instructions file for Gemini CLI

Written for Gemini CLI: the file is GEMINI.md. Also seen: mentions AGENTS.md; mentions Gemini CLI.

This is n-shadloo/frontend-production-engineer's own configuration. It tells Gemini CLI how to work on frontend-production-engineer itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything frontend-production-engineer configures →

Reuse

Borrowing it

Nothing to install: this file belongs to n-shadloo/frontend-production-engineer. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/n-shadloo/frontend-production-engineer/main/GEMINI.md
Clone the repo
git clone --depth 1 https://github.com/n-shadloo/frontend-production-engineer

Made for: Gemini CLI.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for frontend-production-engineer GEMINI.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/n-shadloo/frontend-production-engineer/gemini-md/github.svg)](https://agentmods.dev/instructions/n-shadloo/frontend-production-engineer/gemini-md)
Your own site
<a href="https://agentmods.dev/instructions/n-shadloo/frontend-production-engineer/gemini-md"><img src="https://agentmods.dev/badge/instructions/n-shadloo/frontend-production-engineer/gemini-md/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for frontend-production-engineer GEMINI.md

Your own site · 80×15
<a href="https://agentmods.dev/instructions/n-shadloo/frontend-production-engineer/gemini-md"><img src="https://agentmods.dev/badge/instructions/n-shadloo/frontend-production-engineer/gemini-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 1,887 This file is loaded in full into every session.
When invoked 1,887 The same file — it is already loaded in full.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 92% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.01887 $0.01887
Opus 5.5 $0.00755 $0.00755
Sonnet 5.5 $0.00377 $0.00377
Haiku 4.5 $0.00189 $0.00189

Measured 20d ago against content hash 90a39ed69ecf, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

frontend-production-engineer GEMINI.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 20d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

92% identical to frontend-production-engineer AGENTS.md — 100 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

GEMINI.md · 146 lines

How it starts

The opening of the file, as written. The whole thing — 146 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Gemini CLI context: frontend-production-engineer

This repo's frontend instructions live in SKILL.md and references/. Load SKILL.md first, then the relevant references/*.md file. See AGENTS.md for the full description. Do not duplicate the content here — read the source files.

If this skill's text or script caused a mistake, or you had to find a step yourself, record it at once. Before you claim the task is done, end the report with Skill defects:. Section 0 of SELF-IMPROVEMENT.md gives the rules. If ~/.skill-improvements/frontend-production-engineer/ exists, do section 3 first.

Coverage is production Next.js and TypeScript against a Django / Django REST Framework backend. The subjects are routing and rendering, the React component tree, and the typed contract with the backend. They also include the non-functional guarantees a shipped frontend owes its users. The Django backend itself is out of scope.

Twenty-four domains are integrated across four tiers. Tier 1 is the foundations: App Router architecture, the type system, React component architecture, and project structure and tooling. Tier 2 is the backend contract and the state built on it: DRF contract and OpenAPI codegen, data fetching, auth, and realtime. Tier 3 is interface craft: design system, accessibility, forms, tables, media, motion, and UX writing. Tier 4 is the non-functional guarantees: Web Vitals, frontend security, SEO, internationalization and RTL, testing, observability, build and deploy, and analytics and consent. A Tier 0 operating doctrine sits under all four, and it is always in effect.

The integrated material in references/ is the App Router foundation, the type system, and the React component tree. It also holds the project structure, the DRF contract, and the client cache and state. It holds the session with the gates over it, and the push transport with the events on it. It holds the design system and accessibility — the tokens and the layout, the element and its name, the keyboard, and the measurable criteria.

It holds forms, the dense data surface, media, and motion. That part is the schema and the bind, and the table with the server that drives it. It also holds the file that leaves for a user, and the animation over all of them.

It holds the copy — the words on a control, the message that a failure produces, and the string as data behind a key.

It holds speed as a measured property — the thresholds, the budget, and the gate over them. It also holds the bytes of JavaScript, with the third-party script beside them. The last part is the largest paint, the layout shift, and the answer to a tap.

It holds the browser-side threat model, and that part holds a veto. It is the sink that turns data into code, and the sanitiser in front of it. It also holds the policy and the header set that the response carries. The endpoint that the network reaches, and the destination that the server reaches back, are in it too. The last of it is what must never cross to the browser, and the code that arrives there that nobody on the team wrote.

One part is what a machine reads. It is the title, the canonical link, and the card that a share preview renders. It also holds the claim that a page makes in machine-readable form, and the escape that the grammar of that block needs.

The last part is the crawl and the index. It holds the robots rules, and the sitemap that the DRF data produces. It also holds the status code that a missing record returns, and the redirect that a rename ships.

Another part is the second language. It holds the route that carries a locale, and the file that holds the catalog behind it. It also holds the date, the number, and the calendar that each locale writes in its own form. The last of it is the direction of a surface, and the script that a font must carry.

The next part is the proof. It holds the level that each test belongs to, and the component test that carries most of the value. It also holds the answer that a mock gives to a request, and the journey that a real browser runs. The last of it is the gate that a change passes before a merge.

Read the full file on GitHub · 146 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 20d ago Changed · -6 lines · -68 tokens per session 90a39ed69ecf
  2. 1mo ago Changed · +11 lines · +128 tokens per session 80560e74c338
  3. 1mo ago Changed 1d9e286ce97c
  4. 1mo ago First seen · 141 lines · 1,827 tokens per session scan A c3390baa6b2e

Subscribe to this mod's changes

frontend-production-engineer GEMINI.md is an instructions file published in the GitHub repository n-shadloo/frontend-production-engineer (2 stars, last pushed 4d ago), licensed MIT. It adds 1,887 tokens to every session, about $0.0075 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 92% identical to frontend-production-engineer AGENTS.md, differing in 100 lines, and is treated as a copy.

Related

Other instructions, from other repositories