global-conventions
79标准化团队开发约定
当项目结构、提交、评审和配置实践在贡献者之间不一致时,团队往往会浪费时间。此技能为 Claude、Codex 和 Claude Code 提供共享检查清单,用于保持开发约定一致。
构建 RESTful 后端 API
后端 API 工作常常会在路由、版本控制和响应标准上停滞不前。此技能会指导 Claude、Codex 和 Claude Code 进行一致的 REST 端点设计与实现。
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "backend-api" from https://skillstore.io/skills/devanb-backend-api.md and its manifest at https://skillstore.io/api/skills/devanb-backend-api/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
正在使用“backend-api”。 创建一个用户列表端点。
预期结果:
正在使用“backend-api”。 审查订单端点的版本控制。
预期结果:
该审查会比较路径版本控制和标头版本控制,标记不一致的路由名称,并推荐单一的版本控制模式。
正在使用“backend-api”。 向 API 计划添加速率限制指导。
预期结果:
输出会定义超出限制的请求的限流预期、响应标头和错误行为。
Four external command findings are false positives because they are Markdown inline code formatting for routes and paths. The filesystem finding is confirmed because SKILL.md points to ../../../agent-os/standards/backend/api.md, which directs the agent outside the skill package. No prompt injection or malicious data-exfiltration intent was found.
这些是真实的本地能力,对此技能可能是预期行为,因此需要复核,但不会按已确认恶意行为计分。
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
https://skillstore.io/skills/devanb-backend-api/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/devanb-backend-api?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/devanb-backend-api?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/devanb-backend-api/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/devanb-backend-api.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DevanB. (2026). backend-api security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/devanb-backend-api/audits/10@techreport{devanb-devanb-backend-api-2026,
author = {DevanB},
title = {backend-api security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/devanb-backend-api/audits/10},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "backend-api security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "DevanB"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/devanb-backend-api/audits/10"
identifiers:
- type: other
value: "skillstore:devanb-backend-api:audit:10"
description: "Skillstore immutable audit report identifier"
每位作者的技能都保持为独立的可安装项。推荐变体按 Skillstore 证据排序。
为什么此变体排名第一
为新的后端资源规划路由、控制器、HTTP 方法和响应代码。
在各个端点之间对齐分页、筛选、排序、错误和资源格式化。
检查端点设计是否符合 REST 约定、版本控制选择和限流预期。
为此资源设计一个 REST 端点。包括路由用途、HTTP 方法、控制器操作、预期状态码和响应形状。
为此 API 端点添加筛选、排序、分页和搜索行为。解释查询参数和验证规则。
为此 API 资源规划版本控制。比较 URL 路径版本控制和基于标头的版本控制,然后推荐一种方法。
审查这些 API 路由和控制器是否符合 REST 约定、版本控制、状态码、分页和速率限制。按优先级列出修复项并说明理由。
作者
DevanB许可证
MIT
Skillstore 修订
r1
版本提示
作者未声明版本。
引用
0519034dad657fb1f7706e0550e962beeda73fdf
维护新鲜度
2026/7/26
使用量
7 次下载 · 226 次浏览
文件结构
📄 SKILL.md
标准化团队开发约定
当项目结构、提交、评审和配置实践在贡献者之间不一致时,团队往往会浪费时间。此技能为 Claude、Codex 和 Claude Code 提供共享检查清单,用于保持开发约定一致。
编写清晰且长期有效的代码注释
团队经常添加会过时或重复显而易见代码内容的注释。此技能指导 AI 助手编写精简注释,用于解释不易看出的决策。
构建可靠的后端模型
后端团队需要与数据库和 ORM 标准一致的模型定义。此技能会指导 AI 助手完成模型命名、关系、casts、验证、工厂和 seeders。
构建可复用的前端组件
大型前端组件难以复用、测试和维护。此技能指导 Claude、Codex 和 Claude Code 创建职责聚焦、props 清晰且状态边界明确的 React 组件。
创建安全的后端迁移
当迁移缺少回滚计划或兼容性检查时,数据库架构变更可能会破坏部署。此技能引导 Claude、Codex 和 Claude Code 执行更聚焦的迁移。
优化后端数据库查询
后端查询代码经常会变得缓慢、不安全或难以维护。此技能会引导 Claude、Codex 和 Claude Code 使用更安全的参数、预先加载、索引、缓存和事务。
设计更好的 REST 和 GraphQL API
由 supercent-io
API 团队需要在实现开始之前建立一致的契约。此技能可指导资源设计、请求格式、错误、版本控制和文档编写。
构建生产级 Laravel 功能
由 sickn33
Laravel 项目需要一致的架构、验证、安全性和性能规范。此技能会引导 Claude、Codex 和 Claude Code 采用符合 Laravel 惯用方式的解决方案。
使用可复用模式构建 FastAPI API
由 0xDarkMatter
FastAPI 项目需要在验证、依赖项、中间件和后台工作方面保持一致选择。此 skill 为 Claude、Codex 和 Claude Code 提供可复用模式,用于实用的 Python API 开发。
设计可靠的 REST 和 GraphQL API
由 AutumnsGrove
API 团队需要一致的端点、身份验证和文档。此技能指导 REST、GraphQL、OpenAPI、版本控制和安全设计决策。
构建可靠的后端 API
由 alirezarezvani
后端项目通常需要在 API、数据库、安全和部署方面保持一致的规划。此技能通过简单的辅助脚本和参考资料,为 Claude、Codex 和 Claude Code 提供结构化的后端指导。
设计可靠的智能体工具
由 Asmayaseen
当工具名称、输入、输出或错误信息含糊不清时,智能体就会失败。此技能为工具描述、schema、响应格式和测试提供实用模式。