🏢 Business Context Skill

SkillCommerce & finance

Maps a business type the user mentions (coffee shop, restaurant, e-commerce, clinic, gym, hotel, school and more) to its industry-standard feature set — POS, inventory, orders, booking, reports, staff — and auto-includes those features with no questions asked. Fuels zero-question planning for /toh-vibe and /toh-plan whenever a request names a business or industry.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the 🏢 Business Context Skill skill

What this skill tells your AI

The instructions your AI receives, as published by wasintoh/toh-framework in src/skills/business-context/SKILL.md and read by ahel’s review.

Purpose: AI understands business domains and auto-includes standard features Version: 1.0.0 Author: Toh Framework Team

Overview

This skill enables AI to understand business context from minimal user input and automatically include industry-standard features without asking.

Core Principle

User says: "ร้านกาแฟ" or "coffee shop"
AI understands: Need POS, Inventory, Menu, Orders, Reports, Staff Management

NO QUESTIONS ASKED - AI makes intelligent decisions based on business type.


Business Templates

🍽️ Food & Beverage (F&B)

Trigger Words: ร้านอาหาร, ร้านกาแฟ, คาเฟ่, restaurant, cafe, coffee shop, bakery, bar

Auto-Include Features:

FeaturePriorityDescription
POS System🔴 MustPoint of sale, order taking
Menu Management🔴 MustProducts, categories, prices
Order Management🔴 MustOrder status, kitchen display
Inventory🟡 ShouldStock tracking, low stock alerts
Reports & Analytics🟡 ShouldDaily sales, top products
Staff Management🟢 CouldShifts, permissions
Customer Loyalty🟢 CouldPoints, rewards
Table Management🟢 CouldFor dine-in restaurants

Default Pages:

/                    → Dashboard (today's sales summary)
/pos                 → POS interface
/menu                → Menu management
/orders              → Order list & status
/inventory           → Stock management
/reports             → Sales reports
/settings            → Store settings

Default Data Models:

// Core models for F&B
Product { id, name, price, category, image, inStock }
Order { id, items, total, status, createdAt, paymentMethod }
Category { id, name, sortOrder }
Inventory { productId, quantity, lowStockThreshold }

🛒 E-commerce

Trigger Words: ขายของออนไลน์, ร้านค้าออนไลน์, e-commerce, online store, shop

Auto-Include Features:

FeaturePriorityDescription
Product Catalog🔴 MustProducts, variants, images
Shopping Cart🔴 MustAdd/remove, quantity
Checkout🔴 MustAddress, payment
Order Management🔴 MustStatus, tracking
Customer Accounts🟡 ShouldLogin, order history
Payment Integration🟡 ShouldStripe, PromptPay
Shipping🟡 ShouldRates, tracking
Reviews🟢 CouldProduct reviews
Wishlist🟢 CouldSave for later
Promotions🟢 CouldCoupons, discounts

Default Pages:

/                    → Homepage (featured products)
/products            → Product listing
/products/[id]       → Product detail
/cart                → Shopping cart
/checkout            → Checkout flow
/account             → Customer account
/account/orders      → Order history
/admin               → Admin dashboard
/admin/products      → Product management
/admin/orders        → Order management

📅 Booking & Appointments

Trigger Words: จองคิว, นัดหมาย, booking, appointment, reservation, clinic, salon, spa

Auto-Include Features:

FeaturePriorityDescription
Service Catalog🔴 MustServices, duration, price
Calendar View🔴 MustAvailable slots
Booking Flow🔴 MustSelect service → time → confirm
Staff/Resource🟡 ShouldAssign to staff/room
Reminders🟡 ShouldEmail/SMS notifications
Customer Management🟡 ShouldContact info, history
Online Payment🟢 CouldDeposit, full payment
Cancellation🟢 CouldCancel/reschedule policy

Default Pages:

/                    → Homepage (services overview)
/book                → Booking flow
/services            → Service list
/admin               → Admin dashboard
/admin/calendar      → Appointment calendar
/admin/services      → Service management
/admin/customers     → Customer list

📊 SaaS Dashboard

Trigger Words: dashboard, admin panel, management system, ระบบจัดการ, backoffice

Auto-Include Features:

FeaturePriorityDescription
Authentication🔴 MustLogin, register, password reset
Dashboard🔴 MustKey metrics, charts
User Management🟡 ShouldRoles, permissions
Settings🟡 ShouldProfile, preferences
Data Tables🟡 ShouldCRUD operations
Search & Filter🟡 ShouldFind records
Export🟢 CouldCSV, PDF export
Notifications🟢 CouldIn-app, email
Audit Log🟢 CouldActivity tracking

Default Pages:

/                    → Redirect to dashboard or login
/login               → Login page
/register            → Registration
/dashboard           → Main dashboard
/[resource]          → Resource list (e.g., /users, /products)
/[resource]/[id]     → Resource detail
/settings            → User settings

🏪 Marketplace

Trigger Words: marketplace, ตลาด, platform, multi-vendor

Auto-Include Features:

FeaturePriorityDescription
Vendor Registration🔴 MustSeller onboarding
Product Listings🔴 MustMulti-vendor products
Search & Discovery🔴 MustFind products/vendors
Order Routing🔴 MustRoute to correct vendor
Vendor Dashboard🟡 ShouldSales, products
Commission System🟡 ShouldPlatform fees
Reviews & Ratings🟡 ShouldTrust building
Messaging🟢 CouldBuyer-seller chat
Disputes🟢 CouldIssue resolution

Usage Instructions

For AI Agents

When user describes a project:

  1. Detect Business Type - Match trigger words
  2. Select Template - Load appropriate template
  3. Auto-Include Must-Have Features - No asking needed
  4. Mention Should-Have Features - Brief mention, include by default
  5. Offer Could-Have Features - Quick mention at end

Response Format

เข้าใจครับ! จะสร้าง **[Business Type]** ให้

📦 Features ที่จะสร้าง:
- ✅ [Must-have 1]
- ✅ [Must-have 2]
- ✅ [Should-have 1]
- ✅ [Should-have 2]

💡 Features เสริม (บอกได้ถ้าต้องการ):
- [Could-have 1]
- [Could-have 2]

🚀 เริ่มสร้าง UI เลยนะครับ...

Customization

User can always:

  • Add features: "เพิ่มระบบ loyalty ด้วย"
  • Remove features: "ไม่ต้องมี inventory"
  • Modify features: "อยากให้ POS รองรับหลายสาขา"

AI should adapt the template based on user's additional input.


Integration with Other Skills

This skill works with:

  • ui-first-builder - Creates UI based on business template
  • engineer-harness - Suggests next steps based on business type
  • integrations - Recommends relevant integrations (e.g., payment for e-commerce)

Last Updated: 2024-12-03

Signals

GitHub stars
96
Forks
19
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
business-context
Source
github.com/wasintoh/toh-framework