analyze-2-func-specs

Installation
SKILL.md

Analyze Two Functional Specs

Always use the skill load-plain-reference to retrieve the ***plain syntax rules — but only if you haven't done so yet.

Input

Two functional specs from a .plain file (or across requires modules). The user provides them directly or points to them by location in a file.

Workflow

  1. Read both functional specs and the ***definitions*** section so all referenced :Concepts: are understood.
  2. Determine chronological order — which spec comes first? The earlier spec was rendered first and the later spec was rendered with the earlier one in context.
  3. Run the conflict analysis using the checklist below.
  4. Output the verdict and nothing else — either COMPATIBLE or CONFLICTING. No reasoning, no category labels, no resolution suggestions.

Conflict Analysis Checklist

Work through each question. If any answer is "yes", the specs likely conflict.

Installs
42
GitHub Stars
54
First Seen
May 11, 2026
analyze-2-func-specs — codeplain-ai/plain-forge