skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
daemon-blockint-tech/agentic-enteprises-skill40 installs

senior-frontend-software-engineer

Guides senior front-end software engineering—TypeScript/React/Next.js architecture, component design, client and server rendering, state and data fetching, styling and design systems, accessibility (WCAG), performance (Core Web Vitals), testing, and senior-level UI code review. Use when building or refactoring complex UIs, designing component APIs, optimizing LCP/INP/CLS, implementing accessible interactions, integrating design tokens, or reviewing front-end PRs—not for backend APIs or databases (fullstack-software-engineer, senior-fullstack-developer), design-only critiques without implementation, CI/CD (devops), or cross-service system RFCs (senior-software-engineer). For implementing screens from design specs, component states, and visual QA, use ui-software-engineer. Deep perf investigations and load/RUM analysis: performance-engineer.

How do I install this agent skill?

npx skills add https://github.com/daemon-blockint-tech/agentic-enteprises-skill --skill senior-frontend-software-engineer
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill consists of a comprehensive set of guidelines and best practices for senior frontend development. It contains no executable code, remote dependencies, or security risks, and actually promotes security best practices such as checking for XSS and credential exposure during code reviews.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Senior Front End Software Engineer

When to Use

  • Complex React/Next.js features, layouts, or design-system components
  • Front-end architecture decisions (state, composition, RSC vs client)
  • Performance work: bundle size, waterfalls, Core Web Vitals
  • Accessibility fixes and WCAG-oriented implementation
  • Senior front-end PR review (correctness, a11y, maintainability)

When NOT to Use

  • End-to-end feature needing new API and schema → fullstack-software-engineer or senior-fullstack-developer
  • Pure visual/design direction without code → design review workflows
  • Infrastructure, deploy, or monitoring setup → devops
  • Multi-service backend design → senior-software-engineer

Related skills

NeedSkill
Full-stack slice (API + UI)fullstack-software-engineer, senior-fullstack-developer
Cross-cutting engineering designsenior-software-engineer
Docs and UI copy in product docstech-writer-researcher
Pipeline and preview deploysdevops
UX flows and design specsproduct-designer
UI implementation from specsui-software-engineer
RUM/load investigation and perf reportsperformance-engineer
Browser auth, CSRF, CORS, session cookiesweb-application-developer
Authorized web/API security testing contextweb-pentester

Core Workflows

1. Component and feature design

  1. Map user flows to routes and layout boundaries
  2. Split server (data fetch, static) vs client (interaction) deliberately
  3. Define component API: props, slots, variants, controlled vs uncontrolled
  4. Plan states: loading, empty, error, partial success
  5. Align with design tokens; avoid one-off magic values

See references/component_architecture.md for composition patterns.

2. State and data fetching

NeedPrefer
Server dataRSC fetch, Server Actions for mutations
Client cacheTanStack Query or similar with stale times
URL stateSearch params for shareable filters
Global UIMinimal context; colocate state

Avoid prop drilling through deep trees—compose or use context at stable boundaries.

See references/state_data_fetching.md for waterfalls and cache invalidation.

3. Styling and design system

  • Use design tokens (spacing, color, typography) from system
  • Variants via cva or equivalent; document in Storybook if present
  • Responsive and dark mode from tokens, not duplicated rules
  • Do not fork components without team agreement

See references/design_system.md for extension rules.

4. Accessibility and quality

  • Semantic HTML first; ARIA only when needed
  • Keyboard: focus order, focus visible, escape to close
  • Labels on every input; announce dynamic updates thoughtfully
  • Target WCAG 2.1 AA for customer-facing flows

See references/a11y_performance.md for checklist and metrics.

5. Performance

  • Measure before optimizing (Lighthouse, Web Vitals, bundle analyzer)
  • Fix waterfalls: parallelize fetches, hoist server data
  • Code-split routes and heavy widgets
  • Images: dimensions, modern formats, priority for LCP

See references/a11y_performance.md for INP and CLS tactics.

6. Testing and review

LayerFocus
UnitHooks, formatters, reducers
ComponentReact Testing Library—behavior not implementation
E2ECritical journeys only

PR review: a11y, edge states, unnecessary client boundaries, bundle impact, test gaps.

See references/frontend_code_review.md for review rubric.

When to load references

  • Components and composition → references/component_architecture.md
  • State and fetching → references/state_data_fetching.md
  • Design system → references/design_system.md
  • A11y and performance → references/a11y_performance.md
  • Code review → references/frontend_code_review.md

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/daemon-blockint-tech/agentic-enteprises-skill/senior-frontend-software-engineer">View senior-frontend-software-engineer on skillZs</a>