frontend-dev-guidelines
使用现代模式构建 Next.js 前端
现代 Next.js 项目需要在组件、路由、数据获取和样式方面保持一致的模式。此技能为 Claude、Codex 和 Claude Code 提供面向 React 19 和 Next.js 15 的实用前端指导。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "frontend-dev-guidelines" from https://skillstore.io/skills/0chan-smc-frontend-dev-guidelines.md and its manifest at https://skillstore.io/api/skills/0chan-smc-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”。 创建一个包含加载和错误状态的产品列表路由。
预期结果:
该技能会推荐 App Router 页面、loading 文件、错误边界、功能组件和 Server Component 数据获取。
正在使用“frontend-dev-guidelines”。 审查这个交互式表单组件计划。
预期结果:
该技能会检查 Client Component 要求、类型化 props、验证、Server Actions、Shadcn/ui 用法和 Tailwind 类组织。
正在使用“frontend-dev-guidelines”。 提升 dashboard 页面的性能。
预期结果:
该技能会建议使用 Server Components、Suspense 边界、优化图片、字体处理,以及谨慎使用客户端 hooks。
安全审计
安全All static findings are false positives caused by Markdown formatting, placeholder example code, or JSX snippets. No prompt injection, malicious intent, credential access, command execution, or real network behavior was found in SKILL.md.
风险因素
⚙️ 外部命令 (81)
🌐 网络访问 (2)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/0chan-smc-frontend-dev-guidelines/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/0chan-smc-frontend-dev-guidelines?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/0chan-smc-frontend-dev-guidelines?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0chan-smc-frontend-dev-guidelines/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/0chan-smc-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 引用
0Chan-smc. (2026). frontend-dev-guidelines security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0chan-smc-frontend-dev-guidelines/audits/8BibTeX 引用
@techreport{0chan-smc-0chan-smc-frontend-dev-guidelines-2026,
author = {0Chan-smc},
title = {frontend-dev-guidelines security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/0chan-smc-frontend-dev-guidelines/audits/8},
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 8)"
version: "unspecified"
type: report
authors:
- name: "0Chan-smc"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/0chan-smc-frontend-dev-guidelines/audits/8"
identifiers:
- type: other
value: "skillstore:0chan-smc-frontend-dev-guidelines:audit:8"
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 评分
评分依据 证据置信度: 高你能构建什么
创建功能页面
规划一个新的 App Router 页面,包含组件、加载 UI、错误处理和数据获取模式。
标准化组件工作
应用一致的 Server Component、Client Component、TypeScript、Shadcn/ui 和 Tailwind CSS 约定。
审查前端架构
检查 Next.js 功能是否遵循现代文件组织、性能和类型实践。
试试这些提示
使用 frontend-dev-guidelines 技能,为包含加载和错误状态的 posts 列表规划一个 Next.js 15 页面。
使用 frontend-dev-guidelines 技能,决定此功能的哪些部分应作为 Server Components 或 Client Components。
使用 frontend-dev-guidelines 技能,设计一个包含验证、Server Actions 和 Shadcn/ui 表单组件的表单流程。
使用 frontend-dev-guidelines 技能,审查我的 Next.js 功能计划,检查路由、文件组织、性能和 TypeScript 问题。
最佳实践
- 从 Server Components 开始,仅在需要交互、hooks 或浏览器 API 时再添加 Client Components。
- 将路由文件、功能组件、Server Actions 和共享 UI 放在清晰的 App Router 位置中。
- 在前端代码中一致使用 TypeScript、Shadcn/ui、Tailwind CSS 和 cn 工具函数。
避免
- 在未检查是否需要浏览器 API 或 hooks 的情况下,为每个组件添加 use client。
- 将路由逻辑、共享 UI、功能代码和数据变更混放在一个无结构的文件夹中。
- 未进行适配就将占位 API URL 或示例数据模型复制到生产环境中。