Code Quality

👤 urbantech 📦 v1.0.0 ⭐ 3.9 ⬇️ 4.1K 下载
💻 开发编程 免费

📖 技能介绍


name: code-quality description: Coding style standards, security guidelines, and accessibility requirements. Use when (1) Writing new code, (2) Reviewing code for style/security, (3) Implementing UI/UX features, (4) Addressing security concerns, (5) Ensuring accessibility compliance. Covers naming conventions, formatting, security best practices (no secrets/PII), accessibility standards (semantic HTML, keyboard nav), and responsive design.


Code Quality Standards

Coding Style

  • Naming: camelCase for vars/functions; PascalCase for classes/types
  • Formatting: 4-space indentation; target ≤80 chars (wrap thoughtfully)
  • Comments: Meaningful, current; delete stale comments
  • Security: Never log secrets/PII; validate inputs; least privilege by default
  • Errors/Logs: Explicit error types; structured logs by level; actionable messages

Accessibility & UX Quality

  • Favor semantic roles/labels; keyboard nav and focus order must work
  • Include responsive checks at 375, 768, 1024, 1440 with notes/screenshots
  • Use deterministic test IDs; avoid brittle CSS/XPath

Security & Compliance Guardrails

  • No real credentials in code, tests, or screenshots

    推荐访问7w4.net获取更多AI技能。

  • Use test accounts/fixtures; redact secrets
  • Follow least-privilege and input validation
  • Document threat considerations in PR when relevant

Reference Files

See references/coding-style.md for detailed style guide, formatting rules, comment standards.

See references/security-checklist.md for security validation checklist, threat modeling, PII handling.

See references/accessibility-standards.md for WCAG compliance, semantic HTML patterns, keyboard nav testing.

🤖 AI 评测

这个 Skill 整体质量良好,能有效指导代码质量工作。优点是结构清晰、覆盖全面,能在多个开发场景中发挥作用。不过内容相对简略,引用了许多实用指南但参考文档缺失,需要进一步补充完善才能发挥全部价值。

📊 多维度评分

适应性3.5
规范性3.5
有效性4.1
可靠性4
可信度4.5

📁 包含文件 (2 个)

📄 SKILL.md 1.6 KB
📄 _meta.json 131 B