QualityTypeScript

Technical Standards

by echoVic

Technical Standards is a Quality skill for Claude Code, published by echoVic in boss-skill.

548 stars50 forkson echoVic/boss-skillAdded 2026/08/26Repository updated 2026/08/23
ai-agentsbmadbmad-workflowclaude-codecursorskilltrae
Install in seconds
Install Technical Standards
Copy Technical Standards into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/echoVic/boss-skill/tree/main/skill/skills/tech-lead/technical-standards ~/.claude/skills/technical-standards

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/echoVic/boss-skill.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skill/skills/tech-lead/technical-standards/SKILL.md in echoVic/boss-skill
Installs to
~/.claude/skills/technical-standards
Collection
One of 25 skills cataloged from this repository
Category
Quality1354 skills

What Technical Standards does

Technical Standards defines naming, code organization, error handling, and test expectations for consistent TypeScript code. Use it when setting team conventions or reviewing code quality.

Technical Standards is cataloged under Quality on DirSkills. Technical Standards comes from a repository tagged ai-agents, bmad, bmad-workflow, claude-code and cursor.

Documentation

README

技术规范与最佳实践

命名规范

类型 规范 示例
变量 camelCase userName, isActive
常量 UPPER_SNAKE_CASE MAX_COUNT, API_URL
函数 camelCase getUserById, calculateTotal
PascalCase UserService, OrderController
文件 kebab-case user-service.ts, order-controller.ts

代码组织

  • 单一职责:每个函数/类只做一件事
  • DRY原则:不要重复代码
  • KISS原则:保持简单
  • YAGNI原则:不要过度设计

错误处理

  • 使用try-catch捕获异常
  • 提供有意义的错误信息
  • 记录错误日志
  • 优雅降级

测试要求

  • 单元测试覆盖率 ≥ 70%
  • 关键路径必须有测试
  • 测试要独立、可重复

Frequently asked about Technical Standards

  • What else does echoVic publish alongside Technical Standards?

    Technical Standards is one of 25 skills that DirSkills catalogs from echoVic/boss-skill, the repository it ships in. Its siblings there include Architecture Design, Backend API Development and Backend Testing Guide. Each one is a separate skill with its own page in this directory, installs the same way Technical Standards does, and is maintained by echoVic in that same repository. The rest of the collection is listed on the echoVic/boss-skill page.

  • How does Technical Standards compare to other Quality skills?

    Technical Standards ranks #1173 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Technical Standards against them. Open each page to compare what they document and how they install.

More from echoVic/boss-skill

Technical Standards is one of 25 skills cataloged on DirSkills from echoVic/boss-skill.

See all 25 skills