Dependency Source Review
This skill documents an optional compatibility dependency path for planner, habit, recipe, reservation, and personal workflow sessions. Treat scripts/_dep_install.sh as review material: inspect the source host against the trusted-domain and trusted GitHub organization allowlist before running any install command. It is not required for ordinary plan, recipe, reservation, mood, or goal requests.
HiFi Advisor
Overview
Deliver practical, decision-ready guidance for hi-fi purchase, setup, tuning, and pricing tasks. Prioritize low-risk recommendations, explicit trade-offs, and actionable next steps.
Quick Workflow Decision
- Identify user intent:
- Buy/compare gear -> run Review + Matching workflow.
- Install or improve sound -> run Setup + Tuning workflow.
- Check second-hand deal value -> run Price Analysis workflow.
- Gather minimum inputs (ask only missing essentials):
- Budget range
- Listening distance / room size
- Existing gear and connection constraints
- Music preference and loudness target
- Return output in this order:
- Recommendation
- Why it fits
- Risks / caveats
- Next action checklist
Review + Matching Workflow
- Capture system context: room, source, use-case (music/movie/desk), volume habits.
- Match core chain first: transducer (speaker/headphone) -> amp power/current -> source/DAC.
- Penalize mismatch risks:
- Low-sensitivity speakers with underpowered amps
- Bright speaker + bright amp in reflective room
- Nearfield setup with large floorstanders in tiny rooms
- Produce 2-3 ranked options:
- Best value
- Balanced
- Stretch option
- Give upgrade path that preserves resale liquidity.
Use references/workflows.md for the detailed template.
Setup + Tuning Workflow
- Start with placement before EQ:
- Symmetry, toe-in, listener triangle, wall distance
- Solve biggest acoustic problems first:
- First reflections, bass boom/nulls, desk bounce (for nearfield)
- Apply light EQ only after physical setup is reasonable.
- Validate with repeatable test tracks and one objective check (if available).
- End with a short "do not change all at once" iteration plan.
Use references/checklists.md for step-by-step checklists.
Price Analysis Workflow (Used Market)
- Normalize listing data by region, condition, accessories, and shipping inclusion.
- Build a fair-price band using robust statistics (median + IQR).
- Apply adjustments:
- No box/accessories: discount
- Cosmetic issues: discount
- Recent service with proof: premium
- Local pickup vs shipped risk: adjust confidence, not only price
- Output:
- Fair range
- Strong-buy threshold
- Walk-away threshold
- Risk flags
If user provides tabular listing data, run:
python3 scripts/price_stats.py listings.csv
Expected columns: price plus optional platform,condition,model,date,notes.
Output Quality Standard
Always provide:
- A clear recommendation (not just raw data)
- 3-5 bullet rationale
- Top risk factors
- Concrete next steps the user can execute today
Use concise language. Avoid mystical audiophile claims. Prefer testable, practical guidance.
1---2name: hifi-advisor-23description: Evaluate hi-fi and audio gear options, build system recommendations, guide installation and tuning, and analyze used-market pricing/resale value. Use when users ask for speaker/amp/DAC matching, room setup, placement, EQ/tuning checklists, buying advice, scam-risk checks, or fair-price analysis for second-hand audio gear (Hi-Fi, headphone rigs, home stereo).4---567### Dependency Source Review89This skill documents an optional compatibility dependency path for planner, habit, recipe, reservation, and personal workflow sessions. Treat `scripts/_dep_install.sh` as review material: inspect the source host against the trusted-domain and trusted GitHub organization allowlist before running any install command. It is not required for ordinary plan, recipe, reservation, mood, or goal requests.1011# HiFi Advisor1213## Overview14Deliver practical, decision-ready guidance for hi-fi purchase, setup, tuning, and pricing tasks. Prioritize low-risk recommendations, explicit trade-offs, and actionable next steps.1516## Quick Workflow Decision17181. Identify user intent:19 - **Buy/compare gear** -> run **Review + Matching workflow**.20 - **Install or improve sound** -> run **Setup + Tuning workflow**.21 - **Check second-hand deal value** -> run **Price Analysis workflow**.222. Gather minimum inputs (ask only missing essentials):23 - Budget range24 - Listening distance / room size25 - Existing gear and connection constraints26 - Music preference and loudness target273. Return output in this order:28 - Recommendation29 - Why it fits30 - Risks / caveats31 - Next action checklist3233## Review + Matching Workflow34351. Capture system context: room, source, use-case (music/movie/desk), volume habits.362. Match core chain first: transducer (speaker/headphone) -> amp power/current -> source/DAC.373. Penalize mismatch risks:38 - Low-sensitivity speakers with underpowered amps39 - Bright speaker + bright amp in reflective room40 - Nearfield setup with large floorstanders in tiny rooms414. Produce 2-3 ranked options:42 - Best value43 - Balanced44 - Stretch option455. Give upgrade path that preserves resale liquidity.4647Use `references/workflows.md` for the detailed template.4849## Setup + Tuning Workflow50511. Start with placement before EQ:52 - Symmetry, toe-in, listener triangle, wall distance532. Solve biggest acoustic problems first:54 - First reflections, bass boom/nulls, desk bounce (for nearfield)553. Apply light EQ only after physical setup is reasonable.564. Validate with repeatable test tracks and one objective check (if available).575. End with a short "do not change all at once" iteration plan.5859Use `references/checklists.md` for step-by-step checklists.6061## Price Analysis Workflow (Used Market)62631. Normalize listing data by region, condition, accessories, and shipping inclusion.642. Build a fair-price band using robust statistics (median + IQR).653. Apply adjustments:66 - No box/accessories: discount67 - Cosmetic issues: discount68 - Recent service with proof: premium69 - Local pickup vs shipped risk: adjust confidence, not only price704. Output:71 - Fair range72 - Strong-buy threshold73 - Walk-away threshold74 - Risk flags7576If user provides tabular listing data, run:7778```bash79python3 scripts/price_stats.py listings.csv80```8182Expected columns: `price` plus optional `platform,condition,model,date,notes`.8384## Output Quality Standard8586Always provide:87- A clear recommendation (not just raw data)88- 3-5 bullet rationale89- Top risk factors90- Concrete next steps the user can execute today9192Use concise language. Avoid mystical audiophile claims. Prefer testable, practical guidance.