derive-and-test

Derive per-character mission formulas and grade elicited replies against predicates.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/mrrts/WorldThreads --skill derive-and-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: derive-and-test
Source: https://github.com/mrrts/WorldThreads/tree/main/.agents/skills/derive-and-test
Command: npx skills add https://github.com/mrrts/WorldThreads --skill derive-and-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Derives a per-character/per-world MISSION FORMULA and executes a targeted elicitation against it, producing a reusable substrate update and a structured return reading.

Core Features & Use Cases

  • Triadic derivation: generates a per-character, per-world instantiation of F = (R, C) to ground behavior.
  • Single elicitation and grading: runs one prompt against the derivation and grades the reply against the derived predicates.
  • Living substrate updates: writes a return-reading style report and refreshes the character's living substrate/document.
  • Actionable chooser: exposes forecasted next steps and their costs to authorize follow-on work.

Quick Start

Run derive-and-test for a specific character and world to derive the formula, elicit a test prompt, and generate a report.

Frequently Asked Questions about derive-and-test

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

FAQPage Schema
How do I test character behavior prompts against a derived world formula?

Character behavior prompts are tested by generating a per-character, per-world mission formula and running a single elicitation against it. The reply is then graded against the derived predicates to produce a structured behavior report.

What is a living substrate update for character derivation?

A living substrate update is a return-reading style report generated after grading a test elicitation. It refreshes the character's living document with the resulting behavioral data to maintain a continuous world state.

How do I derive a mission formula for a specific character and world?

Deriving a mission formula involves generating a triadic instantiation that grounds character behavior within a specific world. This creates a reusable formula used to execute and grade targeted prompt elicitations.

Can I use this to authorize and forecast follow-on character actions?

Yes, an authorization-based chooser exposes forecasted next steps and their associated costs. This allows you to authorize follow-on work and refine the derivation using a running trial of prior runs.

Does derive-and-test require any external dependencies or components?

No external dependencies or components are required to run derive-and-test. It operates independently to derive the mission formula, elicit test prompts, and update the living substrate.

When should I use a per-character test loop instead of general prompt testing?

A per-character test loop is necessary when you need to ground behavior in a specific world instantiation and maintain a living substrate. It provides triadic derivation and predicate grading rather than isolated prompt evaluation.