OhMySkills
AI 智能体 coding-agent-rules 更新于 2026-10-14

Coding Agent Rules 工程规则

Coding agent rules: version checks first, minimal diffs and verification before done

技术栈
Coding Agent Rules
主题
工程基线
条目
9 条
版本
v0.2.0

✓ 应当这么做

  • ✓ Enable strict mode everywhere and treat TypeScript strict flags as non-negotiable in new files
  • ✓ Handle every promise: await it, return it, or attach a .catch with a real recovery path
  • ✓ Model uncertain data as `unknown` and narrow it with type guards before use

✕ 常见反模式

  • ✕ Floating promises (async calls fired without await or catch)
  • ✕ `any` casts used to silence a type error instead of fixing the shape
  • ✕ Mutating function arguments or module-level objects from shared scope

◎ 交付前验证

  • ◎ Typecheck (`tsc --noEmit` or equivalent) passes with zero errors
  • ◎ Lint passes and no rule was disabled inline
  • ◎ Node/browser runtime compatibility checked against the project engines field

同分类条目

42 篇

同一技术栈的其他条目