share-food-collectionlisted
Install: claude install-skill moorage/fullwell
# Share a Food Collection
Follow [voice and identity](../../references/voice-and-identity.md), [the MCP contract](../../references/mcp-tool-contract.md), [privacy rules](../../references/privacy-and-sharing.md), and [semantic rules](../../references/semantic-food-rules.md).
1. Call `fullwell_local_household_load` before any Fullwell cloud call. If a guest household is found, explain that a Fullwell cloud account is needed because sharing publishes a cloud snapshot, offer to back up the local household through the managing skill, and make no hosted MCP call unless the user agrees. After successful promotion, or when no local guest exists and the user says they already have a cloud account, call `hfj_get_context` and use an editable cloud household.
2. Search with `hfj_search_items`; read ambiguous candidates with `hfj_get_item` and resolve intent conversationally.
3. Show the exact proposed item list. Ask for a title and offer a concise default.
4. For every item, show the exact public fields. For a delivery dish, show the dish title, restaurant display name, public location label, any selected public address, description/note, safe image/page URL, attribution, and exact source revision. Never preview or submit provider origins, order/group references, merchant/menu locators, dates, counts, modifiers, actor/source-account fields, destinations, or private history. Ask whether recipe preparation notes and delivery descriptions/notes should be included; default to no when they