Skip to content
cccskills
FreePublished on GitHub

compare-options

Compare two to five options (products, plans, places, tools, offers) on the criteria that matter to the user, in a table the user can re-weight, with a recommendation. Use when the user asks which to pick, for a comparison, or "X vs Y".

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Compare options

The result is a page, compare/<topic>.html, and a recommendation in chat with the reason.

Pin down the question

  • The options (2–5). If the user named one and asked for alternatives, find at most three obvious ones with web_search, and say that you picked them.
  • The criteria: what the user said matters, plus recall for standing preferences (budget, brands they avoid, "must work offline", family size…). Five to seven criteria, no more. If the user gave none, propose them in the page; do not ask first.
  • The user's situation in one line at the top of the page (what it is for, budget, constraints), so the recommendation has a visible basis.

Research

  • One web_search per option, then web_fetch the one or two pages that actually contain the facts (the maker's page, a review that lists specifications, a price page). Stop there; more searching rarely changes the answer.
  • Every number in the table comes from a page you read, with the page's host in the cell's tooltip (title attribute). No source, no number: write "n/a" and say so.
  • Prices with the date and currency; anything that varies by region or plan, say so.

The page

  • A table: options as columns, criteria as rows; a weight (1–5) next to each criterion the user can change in the page, and a score line that recomputes live. Plain JavaScript inline; no external resources; readable on a phone (scrolls sideways).
  • Under the table: one paragraph per option: what it is best for and its one real drawback. Then Recommendation: the pick, the reason in two sentences, and what would change the pick ("if you travel a lot, take B").
  • Keep it honest: if two options are close, say they are close.

Finish

Chat reply: the pick, the reason in one sentence, the file name; offer to remember a preference if one came out of it (the user said "I don't care about weight": that is a preference). Never buy, sign up or fill forms; if the user asks you to, that is a new task with its own approval.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

amap

Free

Places, routes, travel times, distances and weather in China through the 高德地图 (Amap) MCP server. Use when the user asks how far, how long, how to get somewhere (car, transit, bike, foot), what is near a place, or about the weather in a Chinese city.

The English summary is being prepared. Showing the original description.

nano-muse/nanoMuse1.6KUpdated Oct 20, 2026

feishu

Free

The user's 飞书 / Lark through its command-line tool (lark-cli): agenda, people and groups, reading and sending messages, events, tasks, documents, with no app open. Use when the user mentions 飞书, Lark, a 群, a 日程 or a 飞书文档, or wants a colleague told something.

The English summary is being prepared. Showing the original description.

nano-muse/nanoMuse1.6KUpdated Oct 20, 2026

Go through recent mail and sort it into needs-a-reply, waiting-on-others, to-do and can-ignore, with draft replies ready for review. Use when the user asks to triage, sort, catch up on or clear their inbox; never to send anything on its own.

The English summary is being prepared. Showing the original description.

nano-muse/nanoMuse1.6KUpdated Oct 20, 2026

Where a parcel is, when it will arrive and what a shipment would cost, through the 快递100 MCP server: any Chinese courier (顺丰, 京东, 中通, 圆通, 韵达, 邮政 and more) from a tracking number. Use when the user asks 快递到哪了, 什么时候到, 查一下单号, or how much it costs to send something.

The English summary is being prepared. Showing the original description.

nano-muse/nanoMuse1.6KUpdated Oct 20, 2026

Prepare for a meeting (who is in it, what was last said with them, what the user owes them and wants from them) as a one-page brief. Use when the user asks to prepare for or get ready for a meeting, a call or a visit; a trigger can run it before every meeting with a client.

The English summary is being prepared. Showing the original description.

nano-muse/nanoMuse1.6KUpdated Oct 20, 2026

Read and answer messages in the chat apps on the user's phone (微信 and the like) through the screen: catch up, draft a reply in the user's voice, send only text they confirmed. Use when the user asks what someone said on WeChat or wants a chat answered.

The English summary is being prepared. Showing the original description.

nano-muse/nanoMuse1.6KUpdated Oct 20, 2026

See all skills by nano-muse

Report a problem with this skill