oteny-shopbot-talent

Manages a shared household grocery list sorted by store and aisle via Telegram.

2|Updated Jun 26, 2026
One-click install
npx skills add https://github.com/otenycom/talents --skill oteny-shopbot-talent-otenycom
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: oteny-shopbot-talent
Source: https://github.com/otenycom/talents/tree/main/skills/oteny-shopbot-talent
Command: npx skills add https://github.com/otenycom/talents --skill oteny-shopbot-talent-otenycom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Households lose track of who needs what and crisscross the supermarket because their shopping list is scattered across chats and memory. This Skill keeps one shared grocery list that everyone in a Telegram group can add to and check off, automatically filed by store and aisle. ## Core Features & Use Cases - Shared live list: Anyone in the household group adds items, sets quantities, and checks things off; bought items drop off the active list so two shoppers never buy the same thing twice. - Aisle-ordered output: Items are grouped by store and sorted by the supermarket's section walk order (Produce, Bakery, Dairy, and so on), so the list reads top-to-bottom as you move through the shop. - Multi-store routing: Say "ribeye at the butcher" and the item is routed to a separate per-store list, with store aliases learned automatically. - Use Case: Text "skyr, blueberries, spinach, eggs x12" to the group; the Skill files each item under its aisle at your default store, and when you head out you ask "what's left?" to get the aisle-sorted list. ## Quick Start Ask the bot to add a few grocery items to the shared shopping list and then show what is left to buy, sorted by aisle.

Frequently Asked Questions about oteny-shopbot-talent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage a shared grocery list in a Telegram group?▼

Send items as plain messages like "eggs, tomatoes, bread" and the bot adds each one to the shared list. Text a bare number to check an item off, or ask "what's left?" to see the current list grouped by store and aisle.

How do I sort a shopping list by supermarket aisle?▼

Each added item is assigned an aisle category such as Produce, Dairy, or Pantry, and the list renders grouped by the store's section walk order. You pass the aisle on every add so the list reads top-to-bottom as you walk the shop.

Can I keep separate shopping lists for different stores?▼

Yes, items route to a named store when you say things like "ribeye at the butcher", and each store keeps its own aisle-ordered list. Common chain aliases are seeded and new specialty stores are learned automatically from your messages.

What happens if I send just an item name that is already on the list?▼

A bare item name only adds the item or updates its quantity; it never checks it off. Only a bare number or an explicit phrase like "got the milk" marks something as bought.

Does the shopping list bot give allergy or dietary advice?▼

No, it is a convenience list only and does not judge whether a food is safe for an allergy or medical condition. For those questions it directs you to the product label or a professional.