plan

Generate five architecture artifacts from research tasks with phase gating.

3|1|Updated Jul 2, 2025
One-click install
npx skills add https://github.com/benredmond/apex --skill plan-benredmond
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/benredmond/apex/tree/main/skills_backup/20260112-223111/skills/plan
Command: npx skills add https://github.com/benredmond/apex --skill plan-benredmond

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts scattered research outputs into concrete, production-ready architecture plans by generating five mandatory artifacts that capture rationale, evidence, and design evolution.

Core Features & Use Cases

  • Interactive architecture design: transform research findings into design artifacts that guide implementation.
  • Automated artifact generation: produce Design Rationale, Tree of Thought, Chain of Draft Evolution, YAGNI declarations, and Pattern Selection to ensure traceability and repeatability.
  • Phased workflow: supports phase gating, frontmatter-driven state, and artifact-driven validation. Use cases include bridging research to architecture in AI-assisted development, architecture planning for complex tasks, and validating design patterns.

Quick Start

Start architecture planning by loading a research task and providing the identifier. Use an existing task file at ./.apex/tasks/[ID].md, then run the architecture workflow with a plan request, for example: /apex:plan <task-id>.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I convert research findings into actionable architecture plans?

To convert research findings into actionable architecture plans, you can use a phased workflow that generates mandatory design artifacts like Design Rationale and Pattern Selection. This bridges scattered research outputs to production-ready architecture by enforcing evidence-based decision making and traceability across iterative phases.

What are the mandatory design artifacts needed for evidence-based architecture planning?

Mandatory design artifacts for evidence-based architecture planning include Design Rationale, Tree of Thought, Chain of Draft Evolution, YAGNI declarations, and Pattern Selection. Generating these five artifacts captures design evolution, explicit risk considerations, and pattern selection rationale to ensure repeatability.

How do I start architecture planning from an existing research task file?

To start architecture planning from an existing research task file, load the file located at ./.apex/tasks/[ID].md and run the architecture workflow with a plan request using the task identifier. This initiates the phased workflow and frontmatter-driven state validation to produce design artifacts.

Does architecture planning with phase gating support iterative design validation?

Architecture planning with phase gating does support iterative design validation through frontmatter-driven state and artifact-driven validation. This approach satisfies phase gating requirements by ensuring each design iteration produces mandatory artifacts that validate pattern selection and evidence-based decisions before progression.

What is the best way to document pattern selection and YAGNI declarations in software architecture?

The best way to document pattern selection and YAGNI declarations in software architecture is to generate dedicated artifacts that capture explicit risk considerations and evidence-based rationale. This ensures traceability and repeatability by recording why specific patterns were chosen and which features were intentionally excluded.