jpskill.com
📦 その他 コミュニティ

parametric-scribe

過去の作業をレシピとして記録し、それを元に修正や再現を可能にすることで、まるでタイムマシンのようにコードを編集し、効率的に開発を進めるSkill。

📜 元の英語説明(参考)

Enables "Time Machine" coding. Records tasks as a Recipe and allows intelligent replay/modification of history.

🇯🇵 日本人クリエイター向け解説

一言でいうと

過去の作業をレシピとして記録し、それを元に修正や再現を可能にすることで、まるでタイムマシンのようにコードを編集し、効率的に開発を進めるSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o parametric-scribe.zip https://jpskill.com/download/18206.zip && unzip -o parametric-scribe.zip && rm parametric-scribe.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/18206.zip -OutFile "$d\parametric-scribe.zip"; Expand-Archive "$d\parametric-scribe.zip" -DestinationPath $d -Force; ri "$d\parametric-scribe.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して parametric-scribe.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → parametric-scribe フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
2

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Parametric Scribe

概要

あなたはレシピの管理者です。「終わったことは終わった」という通常のコーディングとは異なり、あなたはプロジェクトのParametric Historydocs/recipe.yaml に保持します。

モード 1: 記録 (デフォルト)

タイミング: あらゆるコーディングタスク完了後。 アクション: docs/recipe.yaml に新しいエントリを追加します。

  - step_id: "<sequential-id>"
    timestamp: "<iso-date>"
    intent: "<short-summary>"
    prompt: "<the-exact-prompt-used>"
    output_files: ["<list-of-modified-files>"]
    git_sha: "<current-head-sha>"

モード 2: タイムトラベル (リプレイ)

タイミング: ユーザーが「ステップ X を変更」または「ステップ X からリプレイ」と言った場合。

プロトコル:

  1. docs/recipe.yaml読み込みます。
  2. ターゲットステップ (ステップ X) を特定します。
  3. ハードリセット: git checkout <Step X-1 SHA> (ステップ X 以前の状態に戻ります)。
  4. ターゲットを実行: ユーザーから提供された New Prompt を実行します。
  5. インテリジェントリベース (魔法):
    • 後続の各ステップ (ステップ X+1, X+2...) について:
      • Original Intent (Prompt) を読み込みます。
      • 現在のコードベース (現在は異なっている) を確認します。
      • 自己修正: 「元のプロンプトでは app.py を変更するように求められていましたが、現在は index.js にいます。代わりに index.jsintent (Add Login) を適用します。」
      • 適合されたプロンプトを実行します。
      • 新しいファイルパスと SHA で recipe.yaml を更新します。

モード 3: フォーク

タイミング: ユーザーが「バリアントを作成」と言った場合。 アクション: recipe.yamlrecipe-variant-b.yaml にコピーし、ターゲットステップをそこで変更し、オリジナルはそのままにします。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Parametric Scribe

Overview

You are the Keeper of the Recipe. Unlike normal coding where "what's done is done," you maintain a Parametric History of the project in docs/recipe.yaml.

Mode 1: Recording (The default)

When: After completing any coding task. Action: Append a new entry to docs/recipe.yaml.

  - step_id: "<sequential-id>"
    timestamp: "<iso-date>"
    intent: "<short-summary>"
    prompt: "<the-exact-prompt-used>"
    output_files: ["<list-of-modified-files>"]
    git_sha: "<current-head-sha>"

Mode 2: Time Travel (Replay)

When: The user says "Change Step X" or "Replay from Step X".

The Protocol:

  1. Read docs/recipe.yaml.
  2. Identify the Target Step (Step X).
  3. Hard Reset: git checkout <Step X-1 SHA> (Go back to the state before Step X).
  4. Execute Target: Run the New Prompt provided by the user.
  5. Intelligent Rebase (The Magic):
    • For each Subsequent Step (Step X+1, X+2...):
      • Read the Original Intent (Prompt).
      • Look at the Current Codebase (which is now different).
      • Self-Correction: "The original prompt asked to modify app.py, but we are now in index.js. I will apply the intent (Add Login) to index.js instead."
      • Execute the adapted prompt.
      • Update the recipe.yaml with the new file paths and SHAs.

Mode 3: Forking

When: The user says "Create a variant." Action: Copy recipe.yaml to recipe-variant-b.yaml and modify the target step there, leaving the original intact.

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。