bp-component-design

Community

Guide robust component design and review.

AuthordavidYichengWei
Version1.0.0
Installs0

System Documentation

What problem does it solve?

提供组件级设计原则,包括类/模块设计、接口设计、数据模型、并发模型、错误处理。在系统设计阶段讨论组件详细设计时使用,或在 code review 中评估组件质量时使用。

Core Features & Use Cases

  • 第一性原理:将架构方案转化为可实现的代码结构,定义清晰职责边界和交互契约。
  • 设计要素覆盖:核心类/模块设计、接口设计、数据模型、并发模型、错误处理,以及设计原则与常用模式。
  • 评审检查点:对类职责、继承层次、依赖抽象、接口简洁性、错误处理等进行系统化检查。
  • 适用场景:在系统设计阶段、代码审查中评估组件质量与设计一致性。

Quick Start

Review the 4.2 design guidelines in this Skill during system design discussions or code reviews and apply the component design checks.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: bp-component-design
Download link: https://github.com/davidYichengWei/agentic-engineering-framework/archive/main.zip#bp-component-design

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 471,000+ vetted skills library on demand.