frontend-code-quality

Apply Toss Frontend Fundamentals to refactor React/TypeScript components.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/p-iknow/fullstack-forge --skill frontend-code-quality-p-iknow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-code-quality
Source: https://github.com/p-iknow/fullstack-forge/tree/main/.claude/skills/frontend-code-quality
Command: npx skills add https://github.com/p-iknow/fullstack-forge --skill frontend-code-quality-p-iknow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Apply Toss Frontend Fundamentals to improve the quality of React/TypeScript code by focusing on readability, predictability, cohesion, and coupling.

Core Features & Use Cases

  • Guidelines for evaluating readability of components and hooks.
  • Predictability rules to avoid hidden side effects and ensure consistent return types.
  • Cohesion and coupling principles to structure domain-based components and minimize props drilling.
  • Reference materials and before/after examples to guide incremental improvements.

Quick Start

Review a React/TypeScript component and apply the four principles to guide refactoring.

Frequently Asked Questions about frontend-code-quality

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

FAQPage Schema
What makes React and TypeScript code readable and maintainable?

Predictability in React components avoids hidden side effects and ensures consistent return types. Following structured principles during code reviews helps catch unpredictable behaviors early and guides incremental refactoring.

How do I refactor React components to reduce coupling and improve cohesion?

Reduce coupling and improve cohesion by structuring domain-based React components. This minimizes props drilling and organizes related logic together, making the frontend codebase significantly easier to maintain.

How do I review React component readability and predictability?

Apply Toss Frontend Fundamentals to evaluate React and TypeScript components against readability and predictability rules. This provides concrete references to identify code smells and guide structured refactoring.

Can I use these code quality rules for existing TypeScript projects?

These code quality rules suit existing TypeScript projects by guiding incremental refactoring. Use the before and after examples to progressively apply readability and coupling principles without rewriting the entire codebase.