mcpField
S
sharpen

sharpen

github.com/yeachan-heoその他40.7k8 回インストール今日更新
リポジトリ

sharpen について

sharpenは、曖昧な依頼を成果重視の簡潔なタスク定義に整えるスキルです。成果の受け手、完了確認、専門家の視点、対象外を明確にし、実装方法は未確定のままにします。

主な機能

  1. 01成果の受け手を特定
  2. 02専門家の視点でタスクを検討
  3. 03観察可能な完了確認を定義
  4. 04明確な対象外を提示
  5. 05重要な分岐で質問を一つ行う

活用シーン

  1. 01曖昧なタスク依頼の明確化
  2. 02観察可能な完了条件の定義
  3. 03明示した対象外による範囲の保護

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill sharpen

インストール後、Claude Code で/sharpenを入力して読み込まれたか確認します。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

Sharpen

A vague brief fails quietly. Sharpening names what the work is for so the first attempt lands near the target — without pinning details the work itself should decide.

Workflow

  1. Name the consumer: who feels the result (an end user, a teammate, a future reader), and what changes for them, observably.
  2. Run the expert lens — the goal is a deeper task, not a bigger one. Before rewriting the brief, answer four questions and fold the answers in:
    • what a top professional in this field would do here that the brief does not ask for
    • the rawest material they would start from, instead of what has already been digested for the session
    • the specific methods and tools they would use
    • what, other than the session or the user, would show the result is right — always keep one such outside check
  3. Name the done-check: the cheapest observable that says the task is done — a command that passes, a page that renders, a question that answers.
  4. Name the non-goals: what is explicitly out of scope this round. Non-goals are the cheapest scope protection there is.
  5. One question, if a real fork remains: if two different tasks both satisfy the brief and the choice changes the work materially, ask — one question, with the options and what each would cost. Otherwise proceed and report the interpretation you took (principles skill, Never block on the human).

The deliverable is the rewritten brief, deeper not bigger, with choices that are the user's left open instead of decided.

Rules

  • Sharpen the aim, not the solution: how to build it stays open unless the user pinned it.
  • Overspecifying is its own failure — a sharpened brief a stranger could execute without chat context, in three sentences or fewer.
  • If the brief cannot be sharpened (no consumer nameable, no done-check findable), say so and route to deep-interview.

コメント