com um clique
goga-cells-by-brainstorm
Creation and modification of cells by architecture plan
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Creation and modification of cells by architecture plan
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Python rules for implementing CODEMANIFEST contracts
Verify each Cell's CODEMANIFEST against the implementation
Generate the final acceptance report with verdict
Defines the acceptance scope — the set of cells for a given functionality
Final acceptance orchestrator for contract-oriented workflows
Cell test coverage assessment for acceptance review
| name | goga-cells-by-brainstorm |
| description | Creation and modification of cells by architecture plan |
Creates new cells and modifies existing cells based on the architecture plan defined in docs/arch/<topic>.md. Materializes the plan into the cell file structure:
CODEMANIFEST, .usages/.
To understand cell definitions and CODEMANIFEST file contents, invoke the goga-cell skill via the Skill tool.
Use the goga-cell skill to:
.usages/), document organization (header, body, footer)Imports, Usages, Annotations, types, mutations, embeddingslocation constraints, declaration structureTo understand principles for working with cells and CODEMANIFEST files, invoke the goga-cookbook skill via the Skill tool.
Use the goga-cookbook skill to:
methods/properties versus a single operationObject::Target) and embeddings (->Entity: {}) versus Imports alone<cell_path>/.usages/ — structure, content, and quality guidelinesInvoke the goga-lang-disp skill via the Skill tool to obtain the target language skill.
The language skill defines implementation conventions: cell structure, facade, signature rules, and naming.
Examples in other skills may use naming conventions from one language (e.g., snake_case), while the target language
requires different conventions (e.g., PascalCase). The language skill provides authoritative rules for the target language.
Apply the loaded DSL specifications, DSL application principles, and language rules actively when creating and modifying cells.
<topic> — search for the file docs/arch/<topic>.mddocs/arch/ and present the list via AskUserQuestionRead the plan file and extract:
.usages/ files, location file listsFor each cell in the plan, determine the operation mode:
The agent must validate the plan for correctness before creating any files. If errors are detected, the agent must halt and report them to the user.
For each CODEMANIFEST in the plan, the agent must verify compliance with the DSL specification using the goga-cell and goga-cookbook skills:
---Imports (Types + From), Usages (key: value), Annotations (block text after |)location directive, methods, properties, annotationsAuthor, CreatedAt, Description fieldslocation constraintsImports → From: <path> must reference a cell that exists or will be created within the planImports → Types must be defined in the target celllocation must point to a file at the same level as the CODEMANIFEST (no subdirectories)If errors are detected:
goga-brainstorm to fix the planProcess cells strictly in the order specified in the plan, from leaves to root.
For each cell:
# For a new cell:
mkdir -p <cell_path>
# If the plan includes .usages/ files:
mkdir -p <cell_path>/.usages
For modifications, ensure that directories already exist.
New cell: write the full CODEMANIFEST content from the plan to <cell_path>/CODEMANIFEST.
Modification: apply the diff from the plan to the current CODEMANIFEST. The diff may include:
Use the Edit tool for targeted changes.
For each .usages/ file specified in the plan:
<cell_path>/.usages/<usage_name>.md with the full content from the planAfter processing each cell, output:
The agent must run tooling and verify results.
goga lint
If the linter reports errors, the agent must fix them and rerun. Use the goga-cell and goga-cookbook DSL specification skills to diagnose the error causes.
goga schema
The agent must verify that all new cells appear in the hierarchy and that their connections match the dependency map.
The agent must verify the checklist items from the plan:
.usages/ files have been createdOutput the final report: