Agent skill

Senior Frontend

by Ohh-889 in Ohh-889/skyroc

Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS.

MITAuto-check: notesFrontend & Design

Install Senior Frontend

skills CLI
$ npx skills add Ohh-889/skyroc --skill senior-frontend -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Ohh-889/skyroc senior-frontend --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Ohh-889/skyroc.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/senior-frontend .claude/skills/senior-frontend && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
senior-frontend
GitHub stars
795
Used in
2 other repos
Token cost
~1.1k tokens
SKILL.md length
299 words
Files
7 (incl. scripts, references)
Skills in repo
18
Repo updated
First seen
Licence
MIT

At a glance

Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS.

  • Works in 6 steps: Component Generator → Bundle Analyzer → Frontend Scaffolder → …
  • Developing frontend features
  • SKILL.md covers Quick Start, Core Capabilities, Reference Documentation and Tech Stack, plus 5 more sections
  • Runs Python scripts from its folder; calls python, npm and pip

What it does

Senior Frontend is an agent skill from Ohh-889/skyroc. Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Includes component scaffolding, performance optimization, bundle analysis, and UI best practices. Use when developing frontend features, optimizing performance, implementing UI/UX designs, managing state, or reviewing frontend code.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `references/frontend_best_practices.md`, `references/nextjs_optimization_guide.md` and `references/react_patterns.md`).

It sits in Frontend & Design, covering Frontend development, Project scaffolding and UI design. It works with Next.js, React, TypeScript and Tailwind CSS. The repository describes itself as: Skyroc 是一个基于 React 19 + TypeScript 的跨端前端工程化 monorepo:既提供开箱即用的 Web 中后台模板(Admin / RuoYi 对接版)和 Expo 移动端业务模板,也把请求、状态、日志、主题、双端 UI 组件库等能力沉淀为边界清晰的 workspace 包。 The licence is MIT.

When your agent uses it

  • Developing frontend features
  • Optimizing performance
  • Implementing UI/UX designs
  • Reviewing frontend code

Example prompts

  • “/senior-frontend”

Requirements

  • Python 3
  • Node.js
  • Docker

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Component Generator
  2. Bundle Analyzer
  3. Frontend Scaffolder
  4. Setup and Configuration
  5. Run Quality Checks
  6. Implement Best Practices

What it can do on your machine

Read from SKILL.md and the folder at commit 10ddd27. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • npm
    • pip
    • docker
    • docker-compose
    • kubectl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, pip, docker and kubectl, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Senior Frontend loads about 1.1k tokens when it runs, and up to ~2.3k if it reads all its reference files. Until then it costs about 97 tokens; SKILL.md has 299 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~97
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:126
    cp .env.example .env

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from Ohh-889/skyroc at commit 10ddd27, republished under its MIT licence (© Ohh-889). 299 words, ~1,120 tokens.

Download SKILL.mdSave it as .claude/skills/senior-frontend/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
senior-frontend
description
Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Includes component scaffolding, performance optimization, bundle analysis, and UI best practices. Use when developing frontend features, optimizing performance, implementing UI/UX designs, managing state, or reviewing frontend code.

Senior Frontend

Complete toolkit for senior frontend with modern tools and best practices.

Quick Start

Main Capabilities

This skill provides three core capabilities through automated scripts:

bash
# Script 1: Component Generator
python scripts/component_generator.py [options]

# Script 2: Bundle Analyzer
python scripts/bundle_analyzer.py [options]

# Script 3: Frontend Scaffolder
python scripts/frontend_scaffolder.py [options]

Core Capabilities

1. Component Generator

Automated tool for component generator tasks.

Features:

  • Automated scaffolding
  • Best practices built-in
  • Configurable templates
  • Quality checks

Usage:

bash
python scripts/component_generator.py <project-path> [options]
2. Bundle Analyzer

Comprehensive analysis and optimization tool.

Features:

  • Deep analysis
  • Performance metrics
  • Recommendations
  • Automated fixes

Usage:

bash
python scripts/bundle_analyzer.py <target-path> [--verbose]
3. Frontend Scaffolder

Advanced tooling for specialized tasks.

Features:

  • Expert-level automation
  • Custom configurations
  • Integration ready
  • Production-grade output

Usage:

bash
python scripts/frontend_scaffolder.py [arguments] [options]

Reference Documentation

React Patterns

Comprehensive guide available in references/react_patterns.md:

  • Detailed patterns and practices
  • Code examples
  • Best practices
  • Anti-patterns to avoid
  • Real-world scenarios
Nextjs Optimization Guide

Complete workflow documentation in references/nextjs_optimization_guide.md:

  • Step-by-step processes
  • Optimization strategies
  • Tool integrations
  • Performance tuning
  • Troubleshooting guide
Frontend Best Practices

Technical reference guide in references/frontend_best_practices.md:

  • Technology stack details
  • Configuration examples
  • Integration patterns
  • Security considerations
  • Scalability guidelines

Tech Stack

Languages: TypeScript, JavaScript, Python, Go, Swift, Kotlin Frontend: React, Next.js, React Native, Flutter Backend: Node.js, Express, GraphQL, REST APIs Database: PostgreSQL, Prisma, NeonDB, Supabase DevOps: Docker, Kubernetes, Terraform, GitHub Actions, CircleCI Cloud: AWS, GCP, Azure

Development Workflow

1. Setup and Configuration
bash
# Install dependencies
npm install
# or
pip install -r requirements.txt

# Configure environment
cp .env.example .env
2. Run Quality Checks
bash
# Use the analyzer script
python scripts/bundle_analyzer.py .

# Review recommendations
# Apply fixes
3. Implement Best Practices

Follow the patterns and practices documented in:

  • references/react_patterns.md
  • references/nextjs_optimization_guide.md
  • references/frontend_best_practices.md

Best Practices Summary

Code Quality
  • Follow established patterns
  • Write comprehensive tests
  • Document decisions
  • Review regularly
Performance
  • Measure before optimizing
  • Use appropriate caching
  • Optimize critical paths
  • Monitor in production
Security
  • Validate all inputs
  • Use parameterized queries
  • Implement proper authentication
  • Keep dependencies updated
Maintainability
  • Write clear code
  • Use consistent naming
  • Add helpful comments
  • Keep it simple

Common Commands

bash
# Development
npm run dev
npm run build
npm run test
npm run lint

# Analysis
python scripts/bundle_analyzer.py .
python scripts/frontend_scaffolder.py --analyze

# Deployment
docker build -t app:latest .
docker-compose up -d
kubectl apply -f k8s/

Troubleshooting

Common Issues

Check the comprehensive troubleshooting section in references/frontend_best_practices.md.

Getting Help
  • Review reference documentation
  • Check script output messages
  • Consult tech stack documentation
  • Review error logs

Resources

  • Pattern Reference: references/react_patterns.md
  • Workflow Guide: references/nextjs_optimization_guide.md
  • Technical Guide: references/frontend_best_practices.md
  • Tool Scripts: scripts/ directory

© Ohh-889, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (scripts, references) in .agents/skills/senior-frontend of Ohh-889/skyroc.

  • SKILL.md
  • references/frontend_best_practices.md
  • references/nextjs_optimization_guide.md
  • references/react_patterns.md
  • scripts/bundle_analyzer.py
  • scripts/component_generator.py
  • scripts/frontend_scaffolder.py

Open the folder on GitHubat commit 10ddd27

Used in 2 other repositories

We found 4 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in Ohh-889/skyroc, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Senior Frontend next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Senior Frontend compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Senior Frontend this skillOhh-889/skyroc7952 repos~1.1kAutomated safety check: NotesMIT
Senior Frontendborghei/Claude-Skills891—~1.7kAutomated safety check: PassMIT
Senior Frontendalirezarezvani/claude-skills28k5 repos~3.9kAutomated safety check: PassMIT
Ss Learnbitjaru/styleseed973—~1.3kAutomated safety check: PassMIT
Frontend Developmentavibebuilder/claude-prime120—~1.3kAutomated safety check: PassMIT
NEAR dApp Builderinternet-court/internet-court-skill6.6k1 repos~684Automated safety check: PassCustom licence

Similar skills

  • Senior Frontend

    borghei/Claude-Skills

    Frontend development for React, Next.js, TypeScript, and Tailwind CSS.

    891 GitHub stars~1.7k tokensUpdated 3 days ago
    Frontend & DesignAuto-check passed
  • Senior Frontend

    alirezarezvani/claude-skills

    Frontend development skill for React, Next.js, TypeScript, and Tailwind CSS applications.

    28k GitHub starsUsed in 5 repos~3.9k tokens
    Frontend & DesignAuto-check passed
  • Ss Learn

    bitjaru/styleseed

    Capture a human-approved UI design lesson as a privacy-minimized local StyleSeed candidate, review it, and prepare an opt-in share package without transmitting project code, prompts, screenshots, or…

    973 GitHub stars~1.3k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Frontend Development

    avibebuilder/claude-prime

    A skill your agent uses for ANY work involving React, Next.js, TypeScript, or Tailwind in the browser layer.

    120 GitHub stars~1.3k tokensUpdated 4 mo ago
    Frontend & DesignAuto-check passed
  • NEAR dApp Builder

    internet-court/internet-court-skill

    Scaffolds new NEAR dApps with create-near-app or adds NEAR wallet sign-in, contract calls and transaction signing to an existing React or plain JavaScript app.

    6.6k GitHub starsUsed in 1 repo~684 tokens
    Frontend & DesignAuto-check passed
  • Oma Frontend

    first-fluke/oh-my-agent

    Implement or modify web UI in React, Next.js, or Angular. An agent skill from first-fluke/oh-my-agent.

    1.3k GitHub stars~3.3k tokensUpdated today
    Frontend & DesignAuto-check passed

More from Ohh-889/skyroc

All 18 skills in this repo
  • UI Styling

    Ohh-889/skyroc

    Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs.

    795 GitHub starsUsed in 13 repos~2.5k tokens
    Auto-check passed
  • Design System

    Ohh-889/skyroc

    Token architecture, component specifications, and slide generation.

    795 GitHub starsUsed in 11 repos~1.7k tokens
    Auto-check passed
  • Brand

    Ohh-889/skyroc

    Brand voice, visual identity, messaging frameworks, asset management, brand consistency.

    795 GitHub starsUsed in 13 repos~733 tokens
    Auto-check passed
  • Design

    Ohh-889/skyroc

    Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations…

    795 GitHub starsUsed in 9 repos~3.1k tokens
    Auto-check passed
  • Frontend Testing

    Ohh-889/skyroc

    Generate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities.

    795 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Frontend Code Review

    Ohh-889/skyroc

    Trigger when the user requests a review of frontend files (e.g., .tsx, .ts, .js).

    795 GitHub starsUsed in 3 repos~711 tokens
    Auto-check passed

Questions about Senior Frontend

What does Senior Frontend do?

Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Senior Frontend is an agent skill from Ohh-889/skyroc. Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS.

When should I use Senior Frontend?

Senior Frontend fits situations like: developing frontend features; optimizing performance; implementing UI/UX designs; reviewing frontend code.

How do I install Senior Frontend in Claude Code?

Run `npx skills add Ohh-889/skyroc --skill senior-frontend -a claude-code`. Or copy the skill folder (.agents/skills/senior-frontend in Ohh-889/skyroc) into .claude/skills/senior-frontend in your project. Claude Code loads it when a task matches its description.

How do I install Senior Frontend in Codex?

Run `npx skills add Ohh-889/skyroc --skill senior-frontend -a codex`. Or copy the skill folder (.agents/skills/senior-frontend in Ohh-889/skyroc) into .agents/skills/senior-frontend in your project. Codex loads it when a task matches its description.

Can I use Senior Frontend in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Ohh-889/skyroc --skill senior-frontend -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/senior-frontend, .gemini/skills/senior-frontend, .github/skills/senior-frontend and .opencode/skills/senior-frontend in your project.

What does Senior Frontend need to run?

Going by SKILL.md and its folder, Senior Frontend needs Python for the scripts in its folder and the command-line tools its instructions call (python, npm, pip, docker, docker-compose and kubectl). Our summary lists: Python 3; Node.js; Docker.

Does Senior Frontend access the network?

SKILL.md contains no URLs. Its commands use npm, pip and docker, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Senior Frontend safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Senior Frontend use?

Senior Frontend is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Senior Frontend use?

About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.2k tokens, read only when the agent opens those files.

What are the alternatives to Senior Frontend?

Skills that share tags, products or a category with Senior Frontend: Senior Frontend (borghei/Claude-Skills, 891 stars), Senior Frontend (alirezarezvani/claude-skills, 28k stars), Ss Learn (bitjaru/styleseed, 973 stars) and Frontend Development (avibebuilder/claude-prime, 120 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Senior Frontend?

Ohh-889 (a GitHub user) maintains it in Ohh-889/skyroc, which has 795 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on September 1, 2026.

Source: Ohh-889/skyroc on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.