feasibility-reviewer

Evaluate technical plans for architectural conflicts, missing dependencies, and migration risks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/xbpk3t/ce-codex --skill feasibility-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feasibility-reviewer
Source: https://github.com/xbpk3t/ce-codex/tree/main/skills/feasibility-reviewer
Command: npx skills add https://github.com/xbpk3t/ce-codex --skill feasibility-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps systems architects and reviewers determine whether proposed technical plans are actually buildable by identifying architecture conflicts, unacknowledged dependencies, migration risks, and missing implementation details that would block engineering teams.

Core Features & Use Cases

  • Existing system alignment: Checks whether the plan acknowledges current code, services, and infrastructure and flags assumptions of greenfield.
  • Architecture reality & dependency analysis: Detects stack conflicts, implicit dependencies, and missing integrations.
  • Shadow path tracing: Traces happy, nil, empty, and error flows for new data paths and reports unhandled cases.
  • Performance, migration, and implementability checks: Provides back-of-envelope performance estimates, evaluates migration and rollback strategies, and assesses whether engineers can start implementing from the plan.
  • Use Case: Run against a design RFC or pull request description to produce actionable findings and a confidence level that guide engineers before implementation begins.

Quick Start

Review the attached design document and identify architecture conflicts, missing dependencies, migration risks, and concrete implementability gaps.

Frequently Asked Questions about feasibility-reviewer

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

FAQPage Schema
How do I review a technical design RFC for implementability before starting development?

To review a technical design RFC for implementability, evaluate architectural conflicts, missing dependencies, migration risks, and data flow gaps to produce actionable findings and a calibrated confidence level before engineers begin coding.

What is the best way to check for architecture conflicts and missing dependencies in a migration plan?

The best way to check for architecture conflicts and missing dependencies in a migration plan is to trace four-path data flows and verify existing system alignment to flag unacknowledged integrations and migration risks.

How do I validate back-of-envelope performance estimates for a proposed system architecture?

You validate back-of-envelope performance estimates for a proposed architecture by applying reality checks to planning documents and design proposals to ensure performance assumptions align with existing systems and infrastructure.

Can I trace error and empty data paths in a pull request description to find unhandled cases?

Yes, you can trace error and empty data paths in a pull request description by performing shadow path tracing across happy, nil, empty, and error flows to report unhandled cases and implementability gaps.

Does this feasibility review process work for planning documents that assume a greenfield environment?

Feasibility review works for planning documents assuming greenfield environments by actively checking whether the plan acknowledges current code, services, and infrastructure, and flagging hidden architectural conflicts.

What are the limitations of automated design reviews for complex migration strategies?

Automated design reviews for complex migration strategies are limited to evaluating provided planning documents and RFCs, meaning they cannot detect unlisted external dependencies or undocumented rollback strategies outside the text.