在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用coding-standards
星标8
分支0
更新时间2026年1月30日 07:48
编码规范和最佳实践。适用于所有语言和框架的通用编码标准。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
编码规范和最佳实践。适用于所有语言和框架的通用编码标准。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | coding-standards |
| description | 编码规范和最佳实践。适用于所有语言和框架的通用编码标准。 |
提供通用编码规范和最佳实践指导。
src/
├── features/ # 按功能组织
│ ├── auth/
│ │ ├── components/
│ │ ├── hooks/
│ │ └── services/
│ └── users/
├── shared/ # 共享组件
└── lib/ # 工具库
// camelCase
const userName = "john"
function getUserById(id: string) {}
// PascalCase
class UserService {}
interface UserData {}
type CreateUserInput = {}
// UPPER_SNAKE_CASE
const MAX_RETRY_COUNT = 3
const API_BASE_URL = "https://api.example.com"
// kebab-case.ts
user-service.ts
create-user-form.tsx
每个函数只做一件事
// ❌ 太多参数
function createUser(name, email, age, role, team, manager) {}
// ✅ 使用对象
function createUser(options: CreateUserOptions) {}
async function fetchUser(id: string) {
try {
const response = await api.get(`/users/${id}`)
return { success: true, data: response.data }
} catch (error) {
console.error('获取用户失败:', error)
return { success: false, error: '无法获取用户信息' }
}
}
// ❌ 修改原始对象
user.name = "new name"
users.push(newUser)
// ✅ 创建新对象
const updatedUser = { ...user, name: "new name" }
const updatedUsers = [...users, newUser]