本文へ移動
cccskills
無料GitHub で公開日本語紹介

Coffee

好みや抽出器具を記録して、それに合うコーヒーの推薦、新しい銘柄探し、淹れ方の相談、飲んだ豆の記録をまとめて行えます。

原文原文の説明を見る

Learns the user's coffee taste as a written corpus plus their brewing gear, and uses both to recommend coffees, discover new ones that fit, answer brew questions, and log what they drink. USE WHEN my coffee, coffee taste, what coffee do I like, recommend a coffee, coffee like X, what should I drink, find a coffee, new coffee, discover coffees, beyond my usual roaster, my coffee gear, my grinder, my brewer, my brew setup, how should I brew, brew ratio, add a coffee, log this coffee, update my coffee list. NOT FOR ordering coffee or cafes (Restaurants), audio or studio gear.

danielmiessler/LifeOSスター 19,635(GitHub 19,635 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 好みに合うコーヒーを選びたいとき
  • 新しいロースターや豆を探したいとき
  • 手持ちの器具での淹れ方を知りたいとき
  • 飲んだコーヒーを記録したいとき

日本語での紹介

できること

コーヒーの好みを記したプロフィールと、グラインダーやドリッパーなどの器具情報を参照して、条件に合う銘柄を提案します。いつものロースター以外から好みに近いコーヒーを探すほか、器具に合わせた抽出方法や比率の相談にも対応します。飲んだコーヒーを記録すると、日付や感想をもとにリストを更新できます。本人が「好き」と確認した銘柄と、まだ試していない候補は区別して扱います。

こんなときに便利

何を飲むか迷ったときや、好みの幅を広げたいとき、手持ちの器具でどう淹れるか知りたいときに向いています。味の好みや避けたい条件を文章で残しておけば、推薦の根拠を確認しながら候補を選べます。

使い方の例

  • 「今日飲むコーヒーを好みに合わせて選んで」
  • 「いつものロースター以外で合いそうな豆を探して」
  • 「この豆を気に入ったので、コーヒーのリストに追加して」

注意点

好みのプロフィールと器具情報は設定ファイルから参照します。ファイルがない場合は、依頼文に書かれた情報の範囲で回答し、初期設定を案内します。コーヒーの注文やカフェ探しには対応しません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

資料チェック

SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。

安全面送信・削除・コマンド実行などの扱いが明示されているか
A良好ユーザーが述べた内容だけを記録し、勝手に好みを確定しません。
導入のしやすさ必要なツールや API キーが少ないか、書かれているか
A良好設定ファイルを参照し、欠落時は依頼内容で回答してSetupを案内します。

点数には入れていません。 2026年10月28日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。

評価が違うと思ったら、見直しを依頼する

どの項目が、なぜ違うと思うかを書いてください。ログインは不要です。内容を SKILL.md と照らし合わせて評価を作り直し、この欄に反映します。

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

含まれるファイル(5)

  • SKILL.md5.8 KB
  • Intents/AddCoffee.md1.5 KB
  • Intents/DiscoverCoffees.md3.0 KB
  • Intents/Recommend.md2.1 KB
  • Setup.md3.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Coffee

Holds the user's coffee taste as a durable corpus, plus their brewing gear, and uses both to recommend coffees that fit, discover new coffees next to the ones they love, answer gear and brew questions, and grow the corpus as they feed in more coffees. Roasters describe beans in language that buries whether a coffee fits a particular palate, so picks are screened against the written profile instead of guessed from memory.

Ideal State

  • Every pick, find and gear answer is screened against the corpus and the gear notes read for that request, never against taste recalled from memory.
  • Nothing that breaks a hard rule in the corpus Taste Profile (roast range, rejected flavors, brew methods the user does not use) is ever offered as a fit, and every suggestion says in one line why it fits the profile.
  • Confirmed favorites (⭐) and unconfirmed candidates (👂) never blur: only the user's own word makes a coffee ⭐.
  • The corpus grows only with what the user stated, so it stays ground truth.

Intent Routing

IntentTriggerFile
Recommend"recommend a coffee", "what coffee should I get", "coffee like X", "what should I drink"Intents/Recommend.md
DiscoverCoffees"new coffees I'd like", "discover coffees", "what else fits my taste", "beyond my usual roaster", "broaden my coffee"Intents/DiscoverCoffees.md
AddCoffee"add to my coffee", "log this coffee", "I love X now", "update my coffee list"Intents/AddCoffee.md
FileRead when
Setup.mdfirst-time setup: the config file, the taste corpus format, and a read-only proof

For a plain "what do I like?" or "what's my gear?" lookup, read the corpus or the gear notes and answer; no intent needed.

Data & Config

Read <configRoot>/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Coffee/Config.md first (configRoot is $CLAUDE_CONFIG_DIR when set, else ~/.claude). It names two files, and both are ground truth:

  • Taste corpus (Config.md Corpus: line; default <configRoot>/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Coffee/CoffeeReference.md). Human-editable markdown. Its ## Taste Profile section holds the user's own words and the screening rules every intent applies, hard rules marked as such. Rows grow in ### Batch N sections with two source tags: ⭐ favorite (they love it) and 👂 candidate (fits the profile or was recommended, unconfirmed).
  • Gear notes (Config.md Gear: line; default the ## Coffee section of <configRoot>/LIFEOS/USER/GEAR.md). Grinders, brewers and the brew defaults tuned to the profile. Read it before any brew or gear answer, and write gear updates back there, never into this skill.

Neither file holds secrets, and the skill needs no account. When Config.md or the corpus is missing, say so, answer from what the request states, and point to Setup.md.

Gotchas

  • Brew method outranks a flavor match. A coffee the user cannot brew the way they brew is out, however well the tasting notes match: an espresso blend for someone who only brews filter, or a light filter roast for someone who only pulls shots. The Taste Profile or the gear notes say which methods count.
  • A spoken name can differ from the roaster's listed name. Treat a near-match as the same coffee, and record the alias in the corpus Notes column so the next lookup finds it.
  • Only ⭐ rows are confirmed favorites. Other coffees from a favorite roaster stay 👂 candidates: say they "fit your profile," never that the user loves them, until the user says so.
  • Recommend is request-driven (a pick for now or a mood); DiscoverCoffees is profile-driven (broaden beyond what they have). Don't collapse them.

Examples

Example 1: Recommend a coffee

User: "what coffee should I order?"
→ Recommend intent
→ A ranked pick (a confirmed ⭐ first when it fits the ask, then fitting candidates), each with one line on why it fits

Example 2: Discover new coffees

User: "what other coffees would I like besides my usual?"
→ DiscoverCoffees intent
→ A few finds not yet in the corpus, as "Because you like <anchor> → <roaster blend>" lines tagged safe fit or stretch

Example 3: Gear / brew question

User: "how should I brew for the taste I like?"
→ Reads the gear notes (no intent)
→ The brewer, ratio and grind the gear notes give for that profile, with one line tying each to the profile

Example 4: Grow the corpus

User: "add Example Roasters' Harbor Blend to my coffee list — I loved it"
→ AddCoffee intent
→ A dated ⭐ row in the corpus with what the user stated, counts updated, and a one-line confirmation

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

AnnualReports

無料概要あり

複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。

  • 脅威レポートをカテゴリ別に探したいとき
  • 特定ベンダーの報告書を取得したいとき
  • ランサムウェア動向を複数社で比較したいとき
danielmiessler/LifeOS2万2026年10月28日 更新

ApertureOscillation

無料概要あり

個別の機能や部品の設計と、システム全体の目的を同じ問いで比較し、両者の食い違い、適切な実装範囲、全体との整合性を3段階で整理するスキルです。

  • サービスやライブラリの分割判断
  • 機能要求と製品方針を比較したいとき
  • 新しい部品と既存システムの整合性確認
danielmiessler/LifeOS2万2026年10月28日 更新

Aphorisms

無料概要あり

文章のテーマに合う格言や引用を探し、著者・出典と選定理由を添えて提案します。引用の追加、思想家の調査、利用履歴の管理を通じて、同じ引用の繰り返しも防ぎます。

  • ニュースレター向けの引用探し
  • 出典付きの引用を重複なく保存
  • 思想家の言葉をテーマ別に調査
danielmiessler/LifeOS2万2026年10月28日 更新

Art

無料概要あり

ブログの挿絵や技術図解、比較図、マンガ、アイコンなどを用途別の手順で制作します。形式に合う構図や配色を組み立て、確認用の画像を出力します。

  • ブログの見出し画像を作りたいとき
  • システムの仕組みを図解したいとき
  • 比較や時系列を可視化したいとき
danielmiessler/LifeOS2万2026年10月28日 更新

ArtDirection

無料概要あり

画像や映像、スライド、サイト画面の品質を複数の判定役で評価し、修正点の整理から基準を満たした成果物の引き渡しまで進めます。

  • 画像の修正点を優先順に整理したいとき
  • 映像やスライドを基準に沿って評価したいとき
  • 公開前に見た目が基準を満たすか確認したいとき
danielmiessler/LifeOS2万2026年10月28日 更新

ArXiv

無料概要あり

arXivの論文をテーマ・分野・論文IDで探し、著者や要旨、リンクをまとめます。新着論文の確認や、用意されている場合はAlphaXivのAI生成概要の取得にも対応します。

  • AI・機械学習の新着論文の確認
  • 特定テーマの論文を探したいとき
  • 論文IDやarXivのURLで照会
danielmiessler/LifeOS2万2026年10月28日 更新

danielmiessler のスキルをすべて見る

このスキルの問題を報告する