common-technical-practices

Official

Standardize backend engineering practices.

AuthorTencentBlueKing
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill consolidates core backend engineering practices (AOP, distributed locks, retry strategies, parameter validation, performance monitoring, scheduling, and auditing) into a single, reusable reference to improve code quality, consistency, and reliability across services.

Core Features & Use Cases

  • Cross-cutting concerns guidance: AOP aspects, distributed locking, retry logic, input validation, observability, scheduled tasks, and auditing.
  • Use cases: applying AOP for authorization checks, implementing Redis-based locks to prevent concurrent processing, adding retry and backoff for transient failures, validating inputs at the API layer, instrumenting metrics for performance, scheduling periodic tasks with safe concurrency, and recording auditable actions.

Quick Start

Refer to the reference docs under reference/1-aop-aspect.md, reference/2-distributed-lock.md, reference/3-retry-mechanism.md, reference/4-parameter-validation.md, reference/5-performance-monitoring.md, reference/6-scheduled-tasks.md, and reference/7-audit-logging.md to implement best practices in your services.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: common-technical-practices
Download link: https://github.com/TencentBlueKing/bk-ci/archive/main.zip#common-technical-practices

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.