← StowraCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Stowra
Snapshot Sep 30, 2026 · 23:13 UTC · version 1.5.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"name": "stowra-kit-builder",
"description": "Build and maintain reusable Stowra gear kits, or copy a kit into a trip loadout. Use when the user wants a reusable bundle such as a sleep system, first-aid kit, or activity setup; do not use for a one-off packing list with no kit workflow.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 408
}
],
"skill_md_contents": "---\nname: stowra-kit-builder\ndescription: Build and maintain reusable Stowra gear kits, or copy a kit into a trip loadout. Use when the user wants a reusable bundle such as a sleep system, first-aid kit, or activity setup; do not use for a one-off packing list with no kit workflow.\n---\n\n# Stowra Kit Builder\n\nA kit is a reusable bundle, not a trip. Use Stowra records as the source of truth and never invent kit, gear, line, loadout, or section IDs.\n\n## Resolve the kit and gear\n\n- Use `list_kits` to find candidate kits and `get_kit` to inspect a kit's current lines before changing it.\n- Use `list_gear_items` to resolve the gear the user names. If a required item does not exist, ask whether to create it with `create_gear_items`; do not silently create substitutes.\n- If several kits or gear items match, ask the user to choose before writing.\n\n## Build and maintain kits\n\n- `create_kits` creates empty reusable bundles. Add existing gear with `add_kit_items` only after resolving each gear item ID.\n- Use `update_kits` to rename a kit or change its description while preserving fields the user did not mention.\n- Quantities and classifications belong to kit lines. Use `get_kit` before `update_kit_items` or `remove_kit_items`, because those tools require kit-line IDs rather than gear-item IDs.\n- `remove_kit_items` permanently removes the selected lines unless its returned batch is undone; it does not remove the underlying gear.\n- `delete_kits` moves the bundle to trash while leaving gear untouched. `restore_kits` requires an ID retained from the delete result or earlier context because trashed kits are hidden from listing.\n- Never broaden an update or removal beyond the lines or kits the user identified.\n\n## Copy a kit into a trip\n\n- Resolve the source with `get_kit` and the destination with `list_loadouts` or `get_loadout` before calling `add_kit_to_loadout`.\n- Supply a section ID only when the destination section has been resolved from `get_loadout`.\n- Copying creates loadout lines that remember their source kit; later kit changes do not alter an already packed trip.\n- Report any skipped kit lines. Trashed gear is skipped rather than copied, and an empty or fully skipped kit cannot be added.\n\n## Report the outcome\n\nSummarize the resulting kit or copied loadout lines, distinguish line IDs from gear IDs, and include the returned batch ID. If the user asks to reverse a change, call `undo_batch` with that exact batch ID; never guess a batch.\n"
}SHA-256: 4491946a12ed94b6120be616c5449a9373613351e54d77ded4cf318a45a12914