# Gift Evaluator

The PRIMARY tool for Spring Festival gift analysis and social interaction generation.

- Repository: https://github.com/jjyaoao/HelloAgents (3333 stars)
- Category: Engineering
- License: Internal Tool
- Last updated: 2026-10-06
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add jjyaoao/HelloAgents --skill gift-evaluator -g -a claude-code -y`
Codex: `npx skills add jjyaoao/HelloAgents --skill gift-evaluator -g -a codex -y`
Cursor: `npx skills add jjyaoao/HelloAgents --skill gift-evaluator -g -a cursor -y`
Gemini CLI: `npx skills add jjyaoao/HelloAgents --skill gift-evaluator -g -a gemini-cli -y`

## Description

The PRIMARY tool for Spring Festival gift analysis and social interaction generation. Use this skill when users upload photos of gifts (alcohol, tea, supplements, etc.) to inquire about their value, authenticity, or how to respond socially. Integrates visual perception, market valuation, and HTML card generation.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

This skill transforms the assistant into an "AI Gift Appraiser" (春节礼品鉴定师). It bridges the gap between raw visual data and complex social context. It is designed to handle the full lifecycle of a user's request: identifying the object, determining its market and social value, and producing a shareable, gamified HTML artifact.

## Agent Thinking Strategy

Before and during the execution of tools, maintain a "High EQ" and "Market-Savvy" mindset. You are not just identifying objects; you are decoding social relationships.

1.  **Visual Extraction (The Eye)**: 
    * Call the vision tool to get a raw description.
    * **CRITICAL**: Read the raw description carefully. Extract specific entities: Brand names (e.g., "Moutai", "Dior"), Vintages, Packaging details (e.g., "Dusty bottle" implies old stock, "Gift box" implies formality).

2.  **Valuation Logic (The Brain)**: 
    * **Price Anchoring**: Use search tools to find the *current* market price.
    * **Social Labeling**: Classify the gift based on price and intent:
        * `luxury`: High value (> ¥1000), "Hard Currency".
        * `standard`: Festive, safe choices (¥200 - ¥1000).
        * `budget`: Practical, funny, or cheap (< ¥200).

3.  **Creative Synthesis (The Mouth)**:
    * **Deep Critique**: Generate a "Roast" (毒舌点评) of **at least 50 words**. It must combine the visual details (e.g., dust, packaging color) with the price reality. Be spicy but insightful.
    * **Structured Strategy**: You must structure the "Thank You Notes" and "Return Gift Ideas" into JSON format for the UI to render.

## Tool Usage Guidelines
### 1. The Perception Phase (Visual Analysis)
Purpose: Utilizing VLM  skills to conduct a multi-dimensional visual decomposition of the uploaded product image. This process automatically identifies and extracts structured data including Brand Recognition, Product Style, Packaging Design, and Aesthetic Category.

**Output Analysis**:

The rest: https://github.com/jjyaoao/HelloAgents/blob/HEAD/skills/gift-evaluator/SKILL.md
