witness-new

Create a witness-ratchet run scaffold under experimental/witness/runs/ with validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Elijah-J/InfoScraper --skill witness-new
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: witness-new
Source: https://github.com/Elijah-J/InfoScraper/tree/main/.agents/skills/witness-new
Command: npx skills add https://github.com/Elijah-J/InfoScraper --skill witness-new

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of a clean, reproducible scaffold for experimental witness-ratchet runs when a user explicitly requests to start or scaffold one. It ensures a consistent starting point and reduces manual setup.

Core Features & Use Cases

  • Automated scaffold generation: Creates a complete run scaffold under experimental/witness/runs/ with all required files.
  • Validation & guardrails: Checks slug uniqueness against both runs and archive directories and references the official scaffold artifact list.
  • Ready-to-resume workflow: Provides initial artifacts and instructions to resume with /witness-run <slug> --resume when ready.

Quick Start

Provide a run slug and a target module path to generate a new witness-ratchet scaffold under experimental/witness/runs/, then resume with /witness-run <slug> --resume when ready.

Frequently Asked Questions about witness-new

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new witness-ratchet run safely?

To scaffold a new witness-ratchet run, provide a unique slug and target module path. The Skill validates slug uniqueness against active and archived run directories before generating the initial artifact files.

What is a witness-ratchet run scaffold used for?

A witness-ratchet run scaffold provides a clean, reproducible starting point under the experimental directory, ensuring consistent initial artifact setup and reducing manual configuration for new development workflows.

Can I reuse an existing slug when creating a new witness run?

No, you cannot reuse an existing slug. The Skill checks both the runs and archive directories to ensure the requested slug is completely unused before creating the scaffold files.

What do I need to start a new witness-ratchet run?

You need a run slug and a target module or contract path. The Skill uses these inputs to generate the scaffold under experimental/witness/runs/ based on the official artifact reference list.

Does the witness scaffold automatically execute the run?

No, the witness scaffold only creates the initial files. It ends with instructions to manually launch the execution when ready by running /witness-run <slug> --resume.

Best way to automate experimental witness run setup?

Automating experimental witness run setup is best handled by generating a validated scaffold that checks for slug collisions and uses a standard reference artifact list, ensuring a consistent starting configuration.