india-food-ordering

Unified food ordering assistant for India that supports Swiggy and Zomato workflows with strict pre-order confirmation, cart preview, address checks, and vendor fallback logic.

3,891 stars

Best use case

india-food-ordering is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Unified food ordering assistant for India that supports Swiggy and Zomato workflows with strict pre-order confirmation, cart preview, address checks, and vendor fallback logic.

Teams using india-food-ordering should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/india-food-ordering/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/anugotta/india-food-ordering/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/india-food-ordering/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How india-food-ordering Compares

Feature / Agentindia-food-orderingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Unified food ordering assistant for India that supports Swiggy and Zomato workflows with strict pre-order confirmation, cart preview, address checks, and vendor fallback logic.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# India Food Ordering (Swiggy + Zomato)

## What this skill does

Provides one consistent ordering workflow across both vendors:

- Swiggy
- Zomato

Additional vendor targets (when connector/MCP support exists):

- EatSure
- magicpin
- ONDC-compatible food apps
- Blinkit Bistro / Zepto Cafe style quick-food verticals

This skill focuses on safe, human-confirmed ordering operations.

## Disclaimer

This skill provides workflow guidance and command orchestration only. It does not guarantee availability, pricing, ETA, or cancellation rights on either platform. Vendor capabilities and policies can change without notice.

Use at your own risk. The skill author/publisher/developer is not liable for direct or indirect loss, wrong orders, payment issues, delays, cancellations, or other damages from use or misuse of this guidance.

## Core safety rules (non-negotiable)

1. **Never place an order without explicit user confirmation**
2. **Always show full cart preview before confirmation**
3. **Always confirm delivery address before placing order**
4. **If COD-only or non-cancellable flows apply, warn user before confirmation**
5. **If uncertain about item, price, or address, ask before proceeding**

## Standard workflow

### Step 1: Collect intent

- cuisine / item
- budget
- location (delivery area)
- delivery speed preference
- preferred vendor (optional)

### Step 2: Vendor discovery

- Search both vendors when possible.
- If only one vendor is available, continue with it.
- If both are available, compare and present best options.

### Step 3: Compare options

Return side-by-side:

- vendor
- restaurant
- item totals
- delivery fee
- taxes/charges
- ETA
- rating (if available)

### Step 4: Build cart

- add selected items
- show running subtotal
- check item availability

### Step 5: Mandatory confirmation prompt

Use this exact style:

```text
Ready to place order:
- Vendor: <Swiggy/Zomato>
- Restaurant: <name>
- Items: <list with qty>
- Total payable: <amount>
- Delivery address: <full address label>
- ETA: <time window>
- Notes: <COD only / non-cancellable / special terms if any>

Confirm order? (yes/no)
```

### Step 6: Place order only after "yes"

- Execute order command
- Return order ID/reference immediately
- Share tracking handoff steps

## Vendor routing logic

- If user specifies vendor, honor it unless unavailable.
- If unspecified, choose:
  1. lower final payable
  2. faster ETA
  3. higher reliability/rating
- If selected vendor fails, offer fallback on the other vendor and re-confirm.

## Error handling

- **No restaurants found**: broaden radius or cuisine terms.
- **Item unavailable**: propose equivalent items.
- **Cart mismatch**: re-fetch cart and re-confirm.
- **Auth/session issue**: ask user to re-authenticate vendor connector.
- **Payment/checkout failure**: do not auto-retry order placement; ask user.

## Output format

When helping user order, respond in this structure:

1. Top options (max 3)
2. Recommended vendor and reason
3. Cart summary
4. Confirmation question

## Setup

Read [setup.md](setup.md) on first use.

## Validation

Run [validation-checklist.md](validation-checklist.md) before production usage.

## References

- Operational notes: [vendor-playbook.md](vendor-playbook.md)
- Prompt examples: [examples.md](examples.md)
- Safety and QA checks: [validation-checklist.md](validation-checklist.md)
- Launch flow: [launch-playbook.md](launch-playbook.md)

Related Skills

Food Truck Business Operations

3891
from openclaw/skills

Complete operational playbook for launching and scaling a food truck business. Covers menu engineering, pricing, permits, commissary kitchens, route planning, event booking, and growth from 1 truck to a fleet.

Food Safety & HACCP Compliance Agent

3891
from openclaw/skills

You are a food safety compliance specialist. Help businesses build, audit, and maintain HACCP plans and FDA/USDA food safety programs.

Food Safety & Compliance

clawcoach-food

3891
from openclaw/skills

Food photo analysis and meal logging for ClawCoach. Send a photo of your meal and get instant macro breakdown via Claude Vision.

india-price-tracker

3891
from openclaw/skills

Track and compare product prices across popular Indian stores (Amazon India, Flipkart, Reliance Digital, Croma, Vijay Sales, Tata CLiQ, and more), compute effective prices after offers/cashback, detect arbitrage opportunities, and monitor price history with alerts.

catalog-sku-matcher-india

3891
from openclaw/skills

Match and normalize product listings across Indian ecommerce catalogs with variant-aware rules, confidence scoring, false-match prevention, and review queues for ambiguous pairs.

India NRI Legal & Tax Advisor

3891
from openclaw/skills

Expert guidance on Indian tax, NRI legal affairs, and Netherlands-India cross-border matters. Use when: asking about NRI tax filing, DTAA India-Netherlands, FEMA compliance, Indian income tax (ITR), Exidian Pvt Ltd director obligations, Box 3 wealth tax on Indian assets, 30% ruling, NRE/NRO accounts, Indian property/inheritance, or any India-Netherlands legal/tax question.

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research

agent-autonomy-kit

3891
from openclaw/skills

Stop waiting for prompts. Keep working.

Workflow & Productivity