forger-contract

Transform ambiguous task descriptions into schema-validated YAML Definition of Works documents.

1|Updated May 19, 2026
One-click install
npx skills add https://github.com/RyanDev1st/FORGER --skill forger-contract
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: forger-contract
Source: https://github.com/RyanDev1st/FORGER/tree/main/skills/forger/phases/contract
Command: npx skills add https://github.com/RyanDev1st/FORGER --skill forger-contract

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the ambiguity and hallucination risks inherent in AI-generated project plans by forcing a rigorous, Socratic clarification process before any work begins.

Core Features & Use Cases

  • Socratic Clarification: Automatically detects vagueness in user requests and guides the user to define clear success criteria and constraints.
  • Machine-Readable Definition of Works (DoW): Generates a schema-validated YAML file that serves as the single source of truth for the project.
  • Use Case: When a user asks to build a complex system, this Skill forces the definition of hard constraints, measurable success metrics, and failure modes, ensuring the AI agent is grounded in reality before writing a single line of code.

Quick Start

Invoke the forger-contract skill by providing your raw project description to the orchestrator to begin the Socratic definition process.

Frequently Asked Questions about forger-contract

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

FAQPage Schema
How do I turn ambiguous user queries into validated work definitions?▼

To turn ambiguous user queries into validated work definitions, this Skill uses a Socratic clarification process to detect vagueness and forces explicit definition of project requirements, constraints, and success metrics before generating a structured output.

What is a Definition of Works document for AI project specifications?▼

A Definition of Works (DoW) document is a machine-readable YAML file that serves as a single source of truth for project requirements. It is schema-validated to ensure AI agents are grounded in reality before writing code.

How to prevent AI hallucination risks when generating complex project plans?▼

To prevent AI hallucination risks when generating complex project plans, you need a rigorous Socratic clarification process that forces the definition of hard constraints, measurable success metrics, and failure modes before any work begins.

Can I use a Socratic specification process for complex system development?▼

Yes, you can use a Socratic specification process for complex system development. When a user asks to build a complex system, the Skill automatically detects vagueness and guides the definition of clear success criteria and constraints.

What's the best way to validate project requirements against a strict schema?▼

The best way to validate project requirements against a strict schema is to generate a machine-readable Definition of Works document in YAML format, which is validated against a strict schema to ensure all project parameters are explicitly defined.

Do I need a reframe memo to ensure intentional project approach?▼

Yes, you need a reframe memo to ensure the chosen approach is intentional and verified. It is generated alongside the schema-validated Definition of Works to eliminate ambiguity risks inherent in AI-generated project plans.