goga-brainstorm-contracts-annotations
Writing annotations at all levels for a single cell in the brainstorm contracts pipeline
Install
npx skills add https://github.com/qarium/goga/tree/1.2.x/goga/assets/skills/goga-brainstorm-contracts-annotations
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install qarium-goga@llmmart
git clone https://github.com/qarium/goga.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole qarium/goga collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
goga-brainstorm-contracts-annotations
Algorithm
Write the implementation instructions for the given cell. Process every annotation target in order — cell header,
then each Entity/Routine, then each method/property — and for each one:
Determine the level: global (cell header), type-level (per
Entity/Routine), or member-level (per method/property). The level selects the content — seegoga-cookbook"When to write annotations". The global level additionally includes the base annotations fromgoga-codemanifest-base(the contract must comply with their constraints).Decide what content the annotation needs. Do not invent content — derive it:
- From
[TYPE_DETAIL_REPORT]— responsibility, signature (params and return), methods/properties, interactions. - From the usages-inline result — the connected Usages keys; place each on the level where the practice applies.
- From
goga-cookbook("Why") — the content categories that fit the level.
- From
Write the annotation by
goga-cookbookAnnotations writing standard (elements, theAlgorithm:placement rule), references, and the sufficiency criterion: if not sufficient for implementation, add the missing element (Algorithm:/Requirements:/Constraints:).Verify against
goga-cookbookAnnotations — references resolve, no cross-level duplication, no implementation details.
Files (goga)
-
SKILL.md 1.6 KB
--- name: goga-brainstorm-contracts-annotations description: Writing annotations at all levels for a single cell in the brainstorm contracts pipeline --- # goga-brainstorm-contracts-annotations ## Algorithm Write the implementation instructions for the given cell. Process every annotation target in order — cell header, then each `Entity`/`Routine`, then each method/property — and for each one: 1. **Determine the level**: **global** (cell header), **type-level** (per `Entity`/`Routine`), or **member-level** (per method/property). The level selects the content — see `goga-cookbook` "When to write annotations". The **global** level additionally includes the **base annotations** from `goga-codemanifest-base` (the contract must comply with their constraints). 2. **Decide what content the annotation needs.** Do not invent content — derive it: - From **`[TYPE_DETAIL_REPORT]`** — responsibility, signature (params and return), methods/properties, interactions. - From the **usages-inline result** — the connected **Usages keys**; place each on the level where the practice applies. - From **`goga-cookbook`** ("Why") — the content categories that fit the level. 3. **Write the annotation** by `goga-cookbook` Annotations writing standard (elements, the `Algorithm:` placement rule), references, and the **sufficiency criterion**: if not sufficient for implementation, add the missing element (`Algorithm:` / `Requirements:` / `Constraints:`). 4. **Verify** against `goga-cookbook` Annotations — references resolve, no cross-level duplication, no implementation details.
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.