Recommendations
Skill ActiveTasteRay API integration for personalized recommendations across verticals (movies, restaurants, products, travel, jobs). Use when you need to: (1) recommend movies, restaurants, products, travel, or jobs, (2) answer "what would I like" questions, (3) provide personalized recommendations based on preferences, (4) rank or score items for a user, (5) explain why something matches a user's taste, (6) build recommendation context from conversation, (7) integrate psychological profiles with recommendation systems.
To empower AI agents with sophisticated personalized recommendation capabilities, turning them into perceptive conversationalists that understand user needs before making suggestions.
Features
- Personalized recommendations across multiple verticals
- API integration with TasteRay Recommendation API
- Context building from user preferences, profile, constraints, and history
- Confidence score interpretation and presentation
- Personalized explanation generation for recommendations
Use Cases
- Recommending movies, restaurants, products, travel destinations, or jobs
- Answering 'what would I like' questions
- Providing personalized recommendations based on user preferences
- Ranking or scoring items for a user
- Explaining why something matches a user's taste
- Building recommendation context from conversation
- Integrating psychological profiles with recommendation systems
Non-Goals
- Making recommendations without understanding user context
- Presenting raw API output without personalization
- Making overconfident recommendations with low confidence scores
- Ignoring user constraints or preferences
- Failing to maintain conversational context
- Recommending without explaining the 'why'
Security
- warning:Secret ManagementThe API key is required and mentioned in multiple places, but there are no explicit instructions on how to securely manage it (e.g., via environment variables or a secure store), potentially leading to hardcoding.
Code Execution
- info:ValidationWhile the API schema is documented, the skill's implementation logic for validating and sanitizing input before sending to the API is not explicitly detailed in the provided SKILL.md. The API itself likely performs validation, but the skill's internal handling is unclear.
Compliance
- info:GDPRThe skill operates on user preferences and context, which may include personal data. While it sends this data to the TasteRay API, the handling and sanitization of personal data before it's sent are not explicitly detailed, posing a potential risk if not handled properly by the upstream agent.
Installation
First, add the marketplace
/plugin marketplace add tasteray/skills/plugin install recommendations@tasteray-skillsQuality Score
Similar Extensions
Flight Search
100Search and book flights across 180+ airlines with zero markup — $20–50 cheaper than OTAs. Returns raw airline prices via local connectors (Ryanair, EasyJet, Wizz Air, Southwest, AirAsia, and 175+ more). Use when user asks to "find flights", "search flights", "book a flight", "compare airline prices", "find cheap flights", "fly from X to Y", "find connections", "find layover options", or any flight-related travel query. Do NOT use for hotel-only searches, car rentals, or non-flight travel bookings.
X Twitter Scraper
100Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.
Slack
100Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.
Github
100Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.
Product Self Knowledge
100Stop and consult this skill whenever your response would include specific facts about Anthropic's products. Covers: Claude Code (how to install, Node.js requirements, platform/OS support, MCP server integration, configuration), Claude API (function calling/tool use, batch processing, SDK usage, rate limits, pricing, models, streaming), and Claude.ai (Pro vs Team vs Enterprise plans, feature limits). Trigger this even for coding tasks that use the Anthropic SDK, content creation mentioning Claude capabilities or pricing, or LLM provider comparisons. Any time you would otherwise rely on memory for Anthropic product details, verify here instead — your training data may be outdated or wrong.
Google Docs
100Interact with Google Docs - create documents, search by title, read content, and edit text. Use when user asks to: create a Google Doc, find a document, read doc content, add text to a doc, or replace text in a document. Lightweight alternative to full Google Workspace MCP server with standalone OAuth authentication.