Fireball Architecture
CommunityEnforce Fireball's architecture and coding rules.
Software Engineering#architecture#embedded#design-principles#coding-standards#ioc#three-tier#fireball
Authorkmt-t
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Fireballプロジェクト固有のアーキテクチャパターン、コーディング規約、設計原則の一貫性を確保します。
Core Features & Use Cases
- 統一された命名規則と構造ルール: クラス/構造体/関数/変数の命名規則とファイル配置を標準化します。
- 設計原則の適用: IoC、3-Tier分離、RAII、データ/ビューの分離などの方針を組織全体で適用します。
- ユースケース: 新規モジュールの設計時に、規約に沿ったアーキテクチャ案を迅速に評価・決定します。
Quick Start
Fireball アーキテクチャ設計を開始する際、以下の手順に従います。
- このスキルの規約を参照してモジュール設計を実施します。
- 命名は snake_case を適用し、インターフェイスと実装を分離します。
- IoC と 3-Tier 分離を適用し、設計決定をこの SKILL.md に記録します。
Dependency Matrix
Required Modules
None requiredComponents
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: Fireball Architecture Download link: https://github.com/kmt-t/fireball/archive/main.zip#fireball-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.