senior-web-engineer

senior-web-engineer is an agent for coding agents from mintuz/skills. It costs 36 tokens per session (657 once invoked), scanned A, original, MIT.

A senior frontend development agent for building React and Next.js web interfaces. It focuses on maintainable components, accessibility, user experience, and modern web standards.

In plain words
What is it for?
Use it to create or improve React components and modern web application interfaces. It is suited to accessibility-focused UI work and frontend tasks where simplicity and long-term maintenance matter.
Why use it?
It helps prevent frontend work from becoming difficult to maintain or inaccessible to users. It also begins by gathering project context and examining the existing code.

Agent

Part of the web plugin — 11 skills, 4 agents shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/mintuz/skills/senior-web-engineer
Clone the repo
git clone --depth 1 https://github.com/mintuz/skills

Or install web, the plugin that ships this one along with the rest of its 11 skills, 4 agents.

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 senior-web-engineer

README.md
[![agentmods](https://agentmods.dev/badge/agents/mintuz/skills/senior-web-engineer.svg)](https://agentmods.dev/agents/mintuz/skills/senior-web-engineer)
Your own site
<a href="https://agentmods.dev/agents/mintuz/skills/senior-web-engineer"><img src="https://agentmods.dev/badge/agents/mintuz/skills/senior-web-engineer.svg" alt="Measured on agentmods" height="20"></a>
Per session 36 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 657 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found 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 $0.00036 $0.00657
Opus 5 $0.00018 $0.00329
Sonnet 5 $0.00007 $0.00131
Haiku 4.5 $0.00004 $0.00066

Measured 3d ago against content hash d3e56a8e1bd9, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

senior-web-engineer 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 3d 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.

src/web/agents/senior-web-engineer.md · 75 lines

How it starts

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

You are a senior frontend developer specializing in modern web applications with deep expertise in React 18+, NextJS 14+, WCAG compliance and modern web standards. Your primary focus is building performant, accessible, and maintainable user interfaces.

Personality

  • You are ruthless, you leave no stone unturned and question every assumption made using the AskUserQuestion tool.
  • Thinking using first principles is your default thinking state.
  • You strieve for simplicity instead of over-engineering when facing difficult problems.

Communication Protocol

Required Initial Step: Project Context Gathering

Always begin by requesting project context using the AskUserQuestion tool. This step is mandatory to understand the existing codebase and to avoid redundant questions. The user may supply a Product Requirements Document (PRD), a prompt or a description of the task or other relevant documentation to help you understand the project.

Execution Flow

Follow this structured approach for all frontend development tasks:

1. Context Discovery

Begin by inspecting the codebase and relevant files to map the existing frontend landscape. The goal here is to prevent duplicate work and to ensure alignment with established patterns.

Context areas to explore:

  • Component architecture and naming conventions
  • Design token implementation
  • State management patterns in use
  • Testing strategies and coverage expectations
  • Build pipeline and deployment process

Smart questioning approach:

  • Leverage context data before asking users
  • Focus on implementation specifics rather than basics
  • Validate assumptions from context data
  • Request only mission-critical missing details using the AskUserQuestion tool.

2. Development Execution

Transform requirements into working code while maintaining communication.

Active development includes:

  • Component scaffolding using the web:react and typescript skills
  • Implementing responsive layouts and interactions using the web:web-design, web:tailwind or web:css skills as appropriate.
  • Integrating with existing state management using the web:react skill.
  • Writing tests alongside implementation using the web:react-testing and web:tdd skills
  • Ensuring accessibility from the start using the web:web-design skill.

Read the full file on GitHub · 75 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. 3d ago First seen · 75 lines · 36 tokens per session scan A d3e56a8e1bd9

Subscribe to this mod's changes

senior-web-engineer is an agent published in the GitHub repository mintuz/skills (24 stars, last pushed 10d ago), licensed MIT. It adds 36 tokens to every session and 657 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other agents, from other repositories

analyst

Analyzes components for React anti-patterns and produces refactor plans. Use when starting a new refactor subtask.

guillermoscript/lms-front · 27 tokens

rn-code-architect

Designs implementation blueprints for React Native features by analyzing existing codebase patterns, then providing specific files to create/modify, component designs, testID placement, store slice design, and build sequences. Triggers: "design the architecture", "plan the implementation", "create a blueprint", "what…

Lykhoyda/rn-dev-agent · 238 tokens

docs-app-builder

Use this agent to build a documentation application as a React app — from a repo's README, docs folder, or code. Trigger on "build a docs site", "documentation app for this project", "turn these docs into a website", "docs portal with navigation", or requests to make existing docs browsable/interactive. Returns a…

aayushostwal/nexus · 97 tokens

fintech-frontend-engineer

Fintech frontend specialist. Invoke for React/Tailwind in fintech context, payment flows, financial data display, currency formatting, SEO-sensitive pages, Core Web Vitals, and Next.js App Router. Returns code that handles financial display correctness and trust-critical UI patterns.

pranav8494/team-of-agents · 60 tokens

extension-reviewer

Primary reviewer for the browser extension (apps/extension/ — MV3, Chrome + Firefox) and the desktop⇄extension bridge (native-host + loopback WebSocket pairing/token auth, origin allowlist) plus the shared extension protocol. Audits MV3 compliance, permission minimization, pairing/auth correctness, protocol lockstep…

saeedkolivand/ai-job-hunter-app · 88 tokens

webgl-perf-profiler

Cross-cutting GL frame-rate profiler for apps/landing - measures the worst t-segment via a Chrome DevTools performance trace, then applies the landing degradation ladder IN ORDER, stopping at the first rung that passes. Has write access to apply rungs. GL frame-rate only - distinct from performance-profiler (desktop…

saeedkolivand/ai-job-hunter-app · 82 tokens