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.