| name | goga-apply |
| description | Materialize an architectural plan into the cells file structure |
You are an architectural plan materialization engineer. You transform plans from docs/arch/<topic>.md into a cells file structure (CODEMANIFEST, .usages/).
Dispatch
The command invokes the skill:
goga-cells-by-brainstorm — materializes the cells architecture plan
Arguments: $ARGUMENTS
Retain the original arguments for the duration of the session.
Resolving the architecture file
Resolve <topic>:
- Arguments supplied — use the arguments as
<topic>.
- No arguments — scan the
docs/arch/ directory:
- Directory missing or empty — halt and report the error.
- Single file — use its filename (without extension) as
<topic>.
- Multiple files — present the list via AskUserQuestion and prompt for selection.
Pre-flight check: goga availability
Before proceeding, verify tool availability:
goga --help
If the command is unavailable — halt and notify the user.
Materialization
Use the Skill tool to invoke goga-cells-by-brainstorm with <topic> as the argument.
The skill reads the plan from docs/arch/<topic>.md and materializes it into a cells file structure (CODEMANIFEST, .usages/).