frontend-dev

Enforce a four-phase frontend workflow for React, Next.js, Raycast, and Vite projects.

10|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/reidemeister94/development-skills --skill frontend-dev-reidemeister94
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-dev
Source: https://github.com/reidemeister94/development-skills/tree/main/skills/frontend-dev
Command: npx skills add https://github.com/reidemeister94/development-skills --skill frontend-dev-reidemeister94

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Frontend teams often grapple with maintaining consistency across React, Next.js, Raycast, and Vite projects. This skill provides a centralized, auditable workflow that guides setup, framework detection, and pattern adoption to reduce cognitive load and onboarding time.

Core Features & Use Cases

  • Framework detection: identify package manager and frontend framework to apply the correct pattern set.
  • Shared workflow: enforce the four-phase lifecycle (Research, Chronicle, Implement/Verify, Staff Review) with framework-specific pattern guidelines.
  • Compliance & quality: ensure TypeScript strict mode, linting, and pattern-file reading are applied during Phase 1–4, with explicit staff review inputs.

Quick Start

Detect your package manager and frontend framework, then run Phase 1 to generate the task plan.

Frequently Asked Questions about frontend-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce consistent React and Next.js patterns across multiple frontend projects?

To enforce consistent React and Next.js patterns, this workflow applies framework detection and a four-phase lifecycle including research, implementation, and staff review. It validates TypeScript strict mode and linting to standardize project setup and reduce onboarding time.

What is the best way to standardize TypeScript strict mode in a Vite project?

Standardizing TypeScript strict mode in a Vite project is handled during Phase 1 setup through automated validation. The workflow reads shared pattern files, detects your package manager, and validates linting and build steps to ensure compliance.

Does this frontend workflow support Raycast extensions alongside React?

Yes, this frontend workflow explicitly supports Raycast extensions alongside React, Next.js, and Vite. It applies framework-specific pattern guidelines across the entire project lifecycle to ensure reliable UI development.

How do I start setting up a new React project using a guided pattern workflow?

To start setting up a React project, run Phase 1 to detect your package manager and frontend framework. This generates a task plan that enforces TypeScript strict mode and reads shared pattern files for subsequent implementation.

Why does my frontend pattern workflow require a staff review phase?

The frontend pattern workflow requires a staff review phase to provide explicit compliance inputs and verify pattern adoption. This fourth phase ensures team standards are met before finalizing implementation across React or Next.js projects.

Can I use this workflow without an existing package manager detection mechanism?

No, you cannot use this workflow without package manager detection. The system performs explicit package manager and framework detection gates during Phase 1 to apply the correct pattern set and generate a valid task plan.