Skip to main content
Run any Skill in Manus
with one click

contract-first-prep

Stars2
Forks0
UpdatedJune 14, 2026 at 18:32

Prepare a greenfield codebase for fast, parallel, multi-agent implementation by writing an immutable CONTRACT first. Use this whenever the user wants to build a whole app, game, service, library, or system from scratch — "build me a full X", "implement this entire Y", "create a complete Z from scratch", "scaffold a new ..." — especially when you intend to fan the work out across multiple subagents or a Workflow. It produces four artifacts: a project scaffold with a typecheck gate, a single-source-of-truth type/interface contract, a pure-data config file, and a non-overlapping module decomposition with per-module specs — the groundwork that lets many implementers work in parallel without colliding. Trigger it even when the user never says "contract", "parallel", or "subagents": if the task is a sizable from-scratch build, this prep is what makes the build actually come together. Do NOT use it for small edits, single-file scripts, or work inside an existing codebase that already has its own structure.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

File Explorer
3 files
SKILL.md
readonly