plan-materialize

Convert architect plans and phase details into unit, runtime, and E2E test artifacts.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/SeoJaeWan/try-claude-code --skill plan-materialize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-materialize
Source: https://github.com/SeoJaeWan/try-claude-code/tree/main/.codex/skills/plan-materialize
Command: npx skills add https://github.com/SeoJaeWan/try-claude-code --skill plan-materialize

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Plan-driven architectures often leave test coverage unclear and boundaries ambiguous. plan-materialize closes the loop by materializing an architect plan into concrete unit, runtime integration, and selected E2E tests, and by producing a gate report that makes ownership and contract compliance explicit, without modifying production code.

Core Features & Use Cases

  • Materialize tests after planning: convert plan clauses and linked phase details into durable test artifacts.
  • Respect local conventions: align with repository test runners, boundaries, and owner ownership to minimize rework.
  • Generate gate reports: capture outcomes, blockers, and next actions for plan execution and review.
  • Use Case: given an architect plan and phase details, materialize produces unit and runtime tests that enforce the contract.

Quick Start

Materialize the current architect plan into source-tree unit, runtime, and selected E2E tests and generate a gate report.

Frequently Asked Questions about plan-materialize

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

FAQPage Schema
How do I generate unit and E2E tests from an architect plan?

You can materialize plan-driven tests by translating an architect plan and linked phase detail files into concrete unit, runtime integration, and E2E test artifacts. This enforces the plan contract and produces a gate report with actionable blockers.

What is the best way to enforce plan clauses and constraints in code testing?

Enforcing plan clauses in code testing is done by materializing the plan into specific test artifacts that guard the contract. The process applies plan-defined outputs, constraints, and failure validation patterns directly to the generated tests.

Does plan materialization work with existing repository test conventions?

Yes, plan materialization aligns with local test conventions and repository structure to anchor ownership and test boundaries. It ensures the reusability of existing tests while generating new unit and runtime tests that fit your current setup.

How do I track blockers when test coverage cannot be derived from a plan?

You track blockers by generating a materialization gate report after translating the plan. This report captures outcomes, gate status, and next actions, explicitly listing actionable blockers when coverage cannot be fully derived from the plan.

Can I generate a gate report for plan execution without modifying production code?

Yes, you can generate a gate report without modifying production code. The materialization process focuses on creating test artifacts and capturing compliance outcomes, leaving the source production code untouched while making ownership explicit.

When do I need to materialize runtime integration tests from phase details?

You need to materialize runtime integration tests when an architect plan specifies outputs, constraints, and risk patterns across phases. This translates linked phase details into durable tests that guard the runtime behavior and validate the contract.