Skills frontend-developer
📦

frontend-developer

Content revision r2 Medium Risk ⚙️ External commands🌐 Network access📁 Filesystem access

Build and Improve Frontend Applications

Frontend projects require coordinated setup, components, data flow, testing, and optimization. This skill provides practical workflows and templates for completing that work.

Supports: Claude Codex Code(CC)
📊 69 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "frontend-developer" from https://skillstore.io/skills/zl2023github-frontend-developer.md and its manifest at https://skillstore.io/api/skills/zl2023github-frontend-developer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "frontend-developer". Build a responsive account settings page in React.

Expected outcome:

A typed page structure with reusable form controls, responsive states, validation behavior, accessibility details, and focused component tests.

Using "frontend-developer". Connect a Vue user list to a REST endpoint.

Expected outcome:

A typed service layer and list view with caching, loading feedback, empty results, request errors, and refresh behavior.

Using "frontend-developer". Reduce slow dashboard rendering.

Expected outcome:

A measured diagnosis covering rerenders, bundle weight, network activity, and images, followed by focused changes and repeatable verification results.

Security Audit

Medium Risk
v4 • 7/23/2026 Open versioned report

Most static alerts mistake Markdown fences, inline identifiers, and TypeScript template literals for shell execution. The network, path, and environment examples are normal frontend patterns. One semantic issue remains: the authentication examples persist bearer tokens in browser storage, where injected scripts could read them.

1
Files scanned
558
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (1)

Medium
Insecure Browser Token Persistence
The examples read a bearer token from localStorage and persist the authentication token through Zustand. A successful XSS attack could extract the token.
The code directly reads localStorage for an Authorization header and configures Zustand persistence for the token. Browser scripts can access this storage.
Audited by: codex View Audit History →
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/zl2023github-frontend-developer/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/zl2023github-frontend-developer/security.svg)](https://skillstore.io/skills/zl2023github-frontend-developer?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/zl2023github-frontend-developer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zl2023github-frontend-developer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/zl2023github-frontend-developer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA · BibTeX · CFF)

APA citation

zl2023github. (2026). frontend-developer security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zl2023github-frontend-developer/audits/4

BibTeX citation

@techreport{zl2023github-zl2023github-frontend-developer-2026, author = {zl2023github}, title = {frontend-developer security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/zl2023github-frontend-developer/audits/4}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "frontend-developer security audit report (audit version 4)" version: "unspecified" type: report authors: - name: "zl2023github" date-released: "2026-07-23" url: "https://skillstore.io/skills/zl2023github-frontend-developer/audits/4" identifiers: - type: other value: "skillstore:zl2023github-frontend-developer:audit:4" description: "Skillstore immutable audit report identifier"

Compare variants

2 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
sickn33 Recommended

sickn33-frontend-developer

Skillstore Score 78
Evidence Confidence High
Skillstore usage 15
Updated

2026-08-21

zl2023github Current

zl2023github-frontend-developer

Skillstore Score 69
Evidence Confidence Medium
Skillstore usage 3
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
85
Maintainability
87
Content
65
Community
78
Spec Compliance

What You Can Build

Launch a Product Interface

Create a typed frontend foundation, responsive pages, state management, API integration, and tests from an approved product specification.

Expand a Component Library

Implement reusable components with documented properties, interaction states, responsive behavior, accessibility support, and focused tests.

Complete Full-Stack Features

Connect existing backend endpoints to frontend views with typed models, loading states, error handling, caching, and validation.

Try These Prompts

Create a Responsive Component
Create a responsive [component] in [framework]. Define typed properties and include loading, empty, error, disabled, and mobile states.
Integrate an API
Connect [page or component] to [API endpoint]. Add typed request models, caching, loading feedback, error handling, and focused tests.
Diagnose a Frontend Defect
Investigate [bug and reproduction steps] in this repository. Identify the root cause, implement a focused fix, and add regression coverage.
Deliver a Production Feature
Implement [feature] using the existing architecture. Verify responsiveness, accessibility, security, performance, type safety, tests, linting, and the production build.

Best Practices

  • Provide the repository structure, framework versions, design constraints, and acceptance criteria before implementation.
  • Review proposed dependencies and commands before execution, especially packages fetched from external registries.
  • Require tests, linting, type checks, and a production build before accepting changes.

Avoid

  • Do not request broad rewrites when a focused component or configuration change solves the problem.
  • Do not expose credentials in frontend variables, browser storage, source code, or generated examples.
  • Do not accept visual implementation without responsive, accessibility, loading, empty, and error-state checks.

Frequently Asked Questions

Which frontend frameworks does this skill cover?
It covers React, Vue, Angular, Next.js, Nuxt, and common TypeScript tooling.
Can it start a new frontend project?
Yes. It provides workflows for scaffolding, dependencies, TypeScript, linting, formatting, routing, state management, and build verification.
Can it work in an existing repository?
Yes. Provide the repository, relevant files, framework versions, constraints, and acceptance criteria.
Does it include testing support?
Yes. It covers unit, component, and end-to-end tests with common JavaScript testing tools.
Will it execute package installation commands?
It may propose or run project commands when tools permit. Review external packages and command effects before approval.
Does it guarantee secure authentication?
No. Authentication storage, cookies, CSRF defenses, XSS defenses, and backend controls require a project-specific security review.

Developer Details

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

88a8e9a07f4c54ab105c1c41b6267c287146b07b

Maintenance freshness

7/26/2026

Usage

2 downloads · 0 views

File structure

📄 SKILL.md

More from zl2023github

View all
View all