ClaudeMods
☰
JA
● 0 人がオンライン ・閲覧 0 回
スポンサー作品を投稿
GitHub リポジトリ · 投稿者 sreshtalluri

daily-grind

Claude が作業している間に遊べる毎日のパズルハブ(/grind)を追加する Claude Code プラグインです。ストリークと共有可能な結果があり、兄弟 mod の session-receipt も含みます。

sreshtalluri@sreshtalluri

sreshtalluri/claude-mods/tree/main/plugins/daily-grind

元の投稿の画像1
翻訳済み

この mod について

claude-mods

@sreshtalluri による Claude Code mod。

session-receipt:すべての Claude Code セッションのレシート

インストール

/plugin marketplace add sreshtalluri/claude-mods
/plugin install session-receipt@claude-mods
/plugin install daily-grind@claude-mods

これらの mod は Claude Code の function-hooks プラグイン API を使います。まだ早期アクセスなので、現在の Claude Code が必要です。

Mod

| Mod | 機能 | | --- | --- | | session-receipt | /receipt は共有できるセッションレシートを印刷します。/receipt week は週の合計を出します。**Copy image** では投稿用の正方形 PNG を取得できます。 | | daily-grind | /grind は、Claude が作業している間に遊べる毎日のパズルハブを開きます。Developer: Git Golf(コミットグラフを基準打数以下に組み替える)、Heisenbug(バグのある行を見つける)、Install Order(依存関係の論理)。Everyone: Ladder、Pixel Logic、Codebreaker。Classics タブには Lexer、Buckets、Daemons があります。ストリークと、結果を共有する /grind share もあります。 |

session-receipt

session-receipt のデモ

| Command | | | --- | --- | | /receipt | このセッション:モデル、時間、ターン、ツール、ファイル、トークン、キャッシュヒット、コスト、そして Claude があなたを「完全に正しい」と言った回数。 | | /receipt week | 直近 7 日間:セッション数、最も忙しい日、主なプロジェクト、通常のモデル、合計。 | | /receipt last | 直前のセッションのレシート。 |

  • **Copy image** は macOS、Windows、Linux のクリップボードへ 1200×1200 PNG を置きます。描画できない場合は画像を保存し、パスを表示します。
  • すべてのセッションのレシートは終了時に ~/.claude/receipts/ へ保存されます。マシンの外へ出るものはありません。
  • ターミナルではテキストの控え、デスクトップアプリでは紙として描画されます。

Mod の追加

  1. plugins/<name>/(.claude-plugin/plugin.json を含む)に置きます。
  2. .claude-plugin/marketplace.json に項目を追加します。
  3. claude plugin validate plugins/<name>、claude plugin test plugins/<name>、claude plugin validate . を実行します。

デモクリップは HyperFrames の media/receipt-demo にあるコンポジションです。bun build.ts && npm run render で実行します。

ライセンス

MIT

インストール

まず作者の README で marketplace とプラグイン名を確認してください。コマンドはリポジトリの構成によって変わる場合があります。

claude plugin marketplace add sreshtalluri/claude-mods
claude plugin install daily-grind
原文 / README

claude-mods

Claude Code mods by @sreshtalluri.

session-receipt: a receipt for every Claude Code session

Install

/plugin marketplace add sreshtalluri/claude-mods
/plugin install session-receipt@claude-mods
/plugin install daily-grind@claude-mods

Mods use Claude Code's function-hooks plugin API, which is early access, so you need a current Claude Code.

Mods

| Mod | What it does | | --- | --- | | session-receipt | /receipt prints a shareable receipt of your session. /receipt week totals your week. Copy image gives you a square PNG to post. | | daily-grind | /grind opens a hub of daily puzzles to play while Claude works. Developer: Git Golf (reshape a commit graph under par), Heisenbug (find the buggy line), Install Order (dependency logic). Everyone: Ladder, Pixel Logic, Codebreaker. A Classics tab holds Lexer, Buckets and Daemons. Streaks, and /grind share for a shareable result. |

session-receipt

session-receipt demo

| Command | | | --- | --- | | /receipt | This session: model, time, turns, tools, files, tokens, cache hit, cost, and how many times Claude said you were absolutely right. | | /receipt week | The last seven days: sessions, busiest day, top project, usual model, total. | | /receipt last | The previous session's receipt. |

  • Copy image puts a 1200×1200 PNG on your clipboard on macOS, Windows and Linux. If nothing can draw it, the image is saved and its path is shown.
  • Every session's receipt is saved to ~/.claude/receipts/ when it ends. Nothing leaves your machine.
  • In the terminal it's a text slip; in the desktop app it's drawn as paper.

Adding a mod

  1. Put it in plugins/<name>/ (with .claude-plugin/plugin.json).
  2. Add an entry to .claude-plugin/marketplace.json.
  3. claude plugin validate plugins/<name>, claude plugin test plugins/<name> and claude plugin validate .

The demo clip is a HyperFrames composition in media/receipt-demo: bun build.ts && npm run render.

License

MIT

関連作品