parametric-scribe

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

25 stars

Best use case

parametric-scribe is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

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

Teams using parametric-scribe should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/parametric-scribe/SKILL.md --create-dirs "https://raw.githubusercontent.com/ComeOnOliver/skillshub/main/skills/aiskillstore/marketplace/cycleaddict/parametric-scribe/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/parametric-scribe/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How parametric-scribe Compares

Feature / Agentparametric-scribeStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 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`.

```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.

Related Skills

gws-events-subscribe

25
from ComeOnOliver/skillshub

Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.

audio-transcriber

25
from ComeOnOliver/skillshub

Transform audio recordings into professional Markdown documentation with intelligent summaries using LLM integration

Codex

scribe-mcp-usage

25
from ComeOnOliver/skillshub

Operate the local Scribe MCP for any ~/projects/* repo; use when registering the server, setting projects, drafting ARCH/PHASE/CHECKLIST via manage_docs, or logging work with append_entry/get_project safeguards.

happy-scribe-automation

25
from ComeOnOliver/skillshub

Automate Happy Scribe tasks via Rube MCP (Composio). Always search tools first for current schemas.

Daily Logs

25
from ComeOnOliver/skillshub

Record the user's daily activities, progress, decisions, and learnings in a structured, chronological format.

Socratic Method: The Dialectic Engine

25
from ComeOnOliver/skillshub

This skill transforms Claude into a Socratic agent — a cognitive partner who guides

Sokratische Methode: Die Dialektik-Maschine

25
from ComeOnOliver/skillshub

Dieser Skill verwandelt Claude in einen sokratischen Agenten — einen kognitiven Partner, der Nutzende durch systematisches Fragen zur Wissensentdeckung führt, anstatt direkt zu instruieren.

College Football Data (CFB)

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.

College Basketball Data (CBB)

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for endpoints, conference IDs, team IDs, and data shapes.

Betting Analysis

25
from ComeOnOliver/skillshub

Before writing queries, consult `references/api-reference.md` for odds formats, command parameters, and key concepts.

Research Proposal Generator

25
from ComeOnOliver/skillshub

Generate high-quality academic research proposals for PhD applications following Nature Reviews-style academic writing conventions.

Paper Slide Deck Generator

25
from ComeOnOliver/skillshub

Transform academic papers and content into professional slide deck images with automatic figure extraction.