cl-clos-patterns

Community

CLOS設計パターンで設計を整える

Authorcxxxr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

CLOS の設計パターンを適用することで、クラス設計・メソッド実装の一貫性と拡張性を高めます。

Core Features & Use Cases

  • クラス定義と継承戦略: 基本クラス、継承、CPL の理解
  • メソッド定義と組み合わせ: :before / :after / :around の活用
  • 特化と初期化プロトコル: initialize-instance, make-instance のカスタム挙動
  • デザインパターン: プロトコル、ミックスイン、ビジター、シングルトン

Quick Start

簡易クラスとメソッドを定義し、パターン0〜4の設計手法を適用して動作を確認します。

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: cl-clos-patterns
Download link: https://github.com/cxxxr/.claude/archive/main.zip#cl-clos-patterns

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