skills/recipe-suggester/SKILL.md
Suggest recipes based on dietary preferences, available ingredients, and cuisine preferences
npx skillsauth add ticruz38/skills skills/recipe-suggesterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Suggest recipes based on dietary preferences, available ingredients, cuisine preferences, and difficulty levels.
# Search recipes with filters
npm run cli -- suggest --dietary vegetarian --cuisine italian --difficulty easy
# Search by ingredients you have
npm run cli -- by-ingredients "chicken,rice,onion"
# List all available filters
npm run cli -- diets
npm run cli -- cuisines
# View recipe details
npm run cli -- get <recipe-id>
# Quick random suggestion
npm run cli -- random
# View statistics
npm run cli -- stats
import { RecipeSuggesterSkill } from '@openclaw/recipe-suggester';
const skill = new RecipeSuggesterSkill();
// Suggest recipes with filters
const suggestions = await skill.suggestRecipes({
dietary: ['vegetarian', 'gluten-free'],
cuisine: 'italian',
difficulty: 'easy',
maxTime: 30,
mealType: 'dinner',
count: 5
});
// Find recipes by ingredients
const byIngredients = await skill.findByIngredients(
['chicken', 'rice', 'onion'],
{ matchThreshold: 0.7 }
);
// Get random suggestion
const random = await skill.getRandomRecipe({ dietary: ['vegan'] });
await skill.close();
~/.openclaw/skills/recipe-suggester/development
Extract data from receipt photos using Google Vision API
business
QuickBooks Online integration for accounting sync - sync customers, invoices, and transactions with two-way sync and conflict resolution
testing
QuickBooks OAuth adapter for QuickBooks Online accounting integration. Built on top of auth-provider for secure token management with automatic refresh, multi-profile support, sandbox/production toggle, and health checks.
development
Natural language to SQL query agent with schema discovery and XML result export. Use when an agent needs to (1) discover and interpret database schemas, (2) convert natural language questions into SQL queries using LLM, (3) execute queries securely, and (4) export results as XML to configurable storage (Google Drive, S3, local, etc.). Fully configurable via environment variables.