init repo
This commit is contained in:
32
.opencode/skills/bevy-architecture/SKILL.md
Normal file
32
.opencode/skills/bevy-architecture/SKILL.md
Normal file
@@ -0,0 +1,32 @@
|
||||
---
|
||||
name: bevy-architecture
|
||||
description: Review and improve Bevy project structure, plugin boundaries, and feature isolation
|
||||
license: MIT
|
||||
compatibility: opencode
|
||||
metadata:
|
||||
stack: bevy
|
||||
concern: architecture
|
||||
---
|
||||
|
||||
## What I do
|
||||
|
||||
- review plugin boundaries
|
||||
- spot ECS smells
|
||||
- suggest module split
|
||||
- suggest state/event/resource boundaries
|
||||
- keep project workshop-fast
|
||||
|
||||
## Smells to flag
|
||||
|
||||
- giant systems
|
||||
- state hidden in many places
|
||||
- UI mixed with gameplay
|
||||
- direct coupling across features
|
||||
- asset logic spread everywhere
|
||||
|
||||
## Deliverable
|
||||
|
||||
- top strengths
|
||||
- top risks
|
||||
- concrete refactor order
|
||||
- verify commands
|
||||
Reference in New Issue
Block a user