frontend-dev-guidelines
使用清晰模式构建 React 前端
前端团队经常把时间耗在争论 React 模式和文件布局上。此技能为 Claude、Codex 和 Claude Code 提供清晰指南,帮助实现一致的 React TypeScript 开发。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "frontend-dev-guidelines" from https://skillstore.io/skills/briandai22-frontend-dev-guidelines.md and its manifest at https://skillstore.io/api/skills/briandai22-frontend-dev-guidelines/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“frontend-dev-guidelines”。 创建一个包含缓存数据和加载状态的用户仪表板。
预期结果:
一个将 API 服务、Suspense hooks、懒加载仪表板区块、MUI 布局和 snackbar 错误处理分离开的计划。
正在使用“frontend-dev-guidelines”。 按照项目约定审查一个 React 功能。
预期结果:
一份简明审查,涵盖功能文件夹、导入别名、路由设置、Suspense 边界、MUI v7 Grid 语法和 TypeScript 问题。
正在使用“frontend-dev-guidelines”。 重构旧版加载 spinner 模式。
预期结果:
一条从早期 loading returns 迁移到 SuspenseLoader 或 LoadingOverlay 的路径,同时保持布局稳定。
安全审计
安全All 187 static alerts are false positives from Markdown and illustrative React or TypeScript snippets. The skill contains no executable scripts or prompt injection evidence. Dynamic imports, relative imports, and API calls are conventional frontend examples with fixed targets.
风险因素
⚡ 包含脚本 (22)
⚙️ 外部命令 (50)
📁 文件系统访问 (30)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/briandai22-frontend-dev-guidelines/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/briandai22-frontend-dev-guidelines?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/briandai22-frontend-dev-guidelines?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/briandai22-frontend-dev-guidelines/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/briandai22-frontend-dev-guidelines.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
BrianDai22. (2026). frontend-dev-guidelines security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/briandai22-frontend-dev-guidelines/audits/9BibTeX 引用
@techreport{briandai22-briandai22-frontend-dev-guidelines-2026,
author = {BrianDai22},
title = {frontend-dev-guidelines security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/briandai22-frontend-dev-guidelines/audits/9},
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-dev-guidelines security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "BrianDai22"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/briandai22-frontend-dev-guidelines/audits/9"
identifiers:
- type: other
value: "skillstore:briandai22-frontend-dev-guidelines:audit:9"
description: "Skillstore immutable audit report identifier"
比较变体
7 个可安装变体每位作者的技能都保持为独立的可安装项。推荐变体按 Skillstore 证据排序。
为什么此变体排名第一
briandai22-frontend-dev-guidelines
2026-09-09
0chan-smc-frontend-dev-guidelines
2026-10-11
dojocodinglabs-frontend-dev-guidelines
2026-09-09
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
创建新功能
使用功能结构、API 服务、路由和组件模式来构建一致的 React 功能。
标准化代码审查
根据 Suspense、导入、MUI 样式和 TypeScript 安全性的共享规则来评估 pull requests。
指导 AI 编码会话
在生成或编辑代码之前,为 Claude、Codex 或 Claude Code 提供项目特定的前端约定。
试试这些提示
使用 frontend-dev-guidelines 为 [feature] 创建 React TypeScript 组件。遵循组件清单、SuspenseLoader 模式和 MUI v7 sx 样式。
使用数据获取指南为 [entity] 设计 useSuspenseQuery hook。包含 query keys、缓存优先行为、mutation 处理和面向用户的错误。
根据文件组织、路由、样式、性能和 TypeScript 标准审查 [feature path]。建议范围明确的更改,并实现安全的更改。
使用所有 frontend-dev-guidelines 资源来构建 [workflow]。包含功能文件夹、API 服务、路由、懒加载、Suspense 边界、MUI 样式和聚焦测试。
最佳实践
- 为新的数据驱动组件使用 SuspenseLoader 和 useSuspenseQuery。
- 将领域代码保存在功能文件夹中,并且只暴露公共功能 API。
- 优先使用类型化的 MUI sx 样式、导入别名和显式 TypeScript 返回类型。
避免
- 不要使用会替换整个布局的早期 loading returns。
- 不要在功能 API 服务层之外创建分散的 API 调用。
- 不要在新代码中混用旧版 MUI Grid props、深层导入和宽泛的 any 类型。
常见问题
哪些项目最适合此技能?
它能直接编写代码吗?
它是否要求每个数据请求都使用 Suspense?
它包含后端 API 指导吗?
Claude Code 和 Codex 都能使用它吗?
团队应该首先自定义什么?
开发者详情
作者
BrianDai22许可证
MIT
Skillstore 修订
r2
版本提示
作者未声明版本。
引用
a39a91716eadede5f4cdefd78178fed4e837a128
维护新鲜度
2026/7/24
使用量
9 次下载 · 706 次浏览