Skip to content
Back to skills

Cc Frontend Dev

ASecurity

Vue、React、TypeScript、CSS 与前端 UI 规范,适用于组件边界、样式、可访问性、前端测试,以及约束异常处理、容灾状态和抽象层级;不负责 review、debug 或运维流程。

  • 1,035 stars
  • 0 votes
  • 0 copies
  • 8 views
  • Added May 28, 2026
ai-agentstypescriptreactvuetestingapifrontend

Works with

  • api

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add doccker/cc-use-exp --skill cc-frontend-dev --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cc Frontend Dev?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Cc Frontend Dev
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/doccker-cc-frontend-dev/badge)](https://www.skillsdirectory.com/skills/doccker-cc-frontend-dev)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: cc-frontend-dev
description: Vue、React、TypeScript、CSS 与前端 UI 规范,适用于组件边界、样式、可访问性、前端测试,以及约束异常处理、容灾状态和抽象层级;不负责 review、debug 或运维流程。
---

# CC Frontend Dev

在编辑前端代码时使用本技能,重点处理组件边界、UI 一致性、TypeScript、CSS 和可访问性。

不要用于:

- 正式 review 或 fix/debug 工作流
- 运维风险判断
- 与前端无关的后端语言细节

## 核心规则

- 保持与现有设计系统和项目视觉语言一致。
- 前端实现优先直接、可读、贴近组件上下文。
- 组件拆分按职责和复用边界,而不是机械按行数。
- 只在真实不稳定边界处理异常,例如请求、`JSON.parse`、Storage/URL 解析、动态导入、第三方 SDK 和可能抛错的浏览器 API。
- 不为纯同步 UI 逻辑、简单状态派生或受控事件处理机械添加 `try/catch`。
- 没有明确需求、现有页面模式或真实失败路径时,不主动补齐 `loading / empty / error / retry / fallback` 全套状态。
- 单次使用且紧贴组件语义的小逻辑优先留在组件内;只有真实复用、隔离副作用或跨组件共享时才抽离 `utils`、`helper`、`hook`。
- TypeScript 类型要明确,不用随意 `any`。
- CSS 组织要清晰,避免不必要的全局污染。
- 页面和组件在桌面与移动端都应可用。

## 按需展开

- UI 风格:`references/ui-style.md`
- React/Vue:`references/react-vue.md`
- 实现边界:`references/implementation-boundaries.md`
- TypeScript:`references/typescript.md`
- CSS:`references/css.md`
- 可访问性:`references/accessibility.md`
- 测试:`references/testing.md`

Files in this skill

  • SKILL.md1.7 KB
  • agents/openai.yaml172 B
  • references/accessibility.md190 B
  • references/css.md190 B
  • references/implementation-boundaries.md1.1 KB
  • references/react-vue.md494 B
  • references/testing.md211 B
  • references/typescript.md201 B
  • references/ui-style.md175 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.