From sd0x-dev-flow
Evaluates solution options from first principles before writing a tech spec. Runs requirement decomposition, constraint analysis, code research, and Codex discussion to produce a quantitative comparison with recommendation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sd0x-dev-flow:feasibility-studyThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
For each solution option, dispatch background exploration:
For each solution option, dispatch background exploration:
Agent({
description: "Explore feasibility of solution option",
subagent_type: "feasibility-analyst",
prompt: Research the feasibility of: <solution description> Evaluate technical feasibility, effort, risk, extensibility, and maintenance cost.
})
/deep-analyze)/codex-implement)/codex-explain or /codex-architect)Decompose → Constraints → Code research → Solutions → Codex discussion → Decision → Report
Input source priority:
canonical_docs.requirements is non-null → consume as authoritative requirement source, validate via 5-WhyUse "5 Why" to uncover essence:
Inventory constraints by type (Technical, Business, Resource, Compatibility) with flexibility rating.
Research existing codebase:
Brainstorm 2-3+ solutions, each with:
references/analysis-phases.md)⚠️ Core step — not optional (unless --no-codex) ⚠️
See references/codex-discussion-guide.md for full rules and examples.
| Tool | Purpose | When |
|---|---|---|
/codex-brainstorm | Enumerate all options | At start |
/codex-architect | Evaluate design | After proposal forms |
mcp__codex__codex-reply | Ask details | Anytime |
Side-by-side comparison → recommendation + backup + open questions.
| Dimension | Green | Yellow | Red |
|---|---|---|---|
| Technical Feasibility | Has existing patterns | Needs adaptation | Major innovation |
| Effort | < 3 person-days | 3-10 person-days | > 10 person-days |
| Risk | Small scope | Some uncertainty | Many unknowns |
| Extensibility | Easy to extend | Needs refactoring | Hard to extend |
| Maintenance Cost | Clean, easy | Some complexity | Complex |
## Feasibility Study: <title>
### Quantitative Comparison
| Criterion | Option A | Option B | Option C |
|-----------|----------|----------|----------|
### Recommendation
<selected option with rationale>
--no-codex)references/analysis-phases.mdreferences/codex-discussion-guide.mdreferences/output-template.md/feasibility-study → /tech-spec → /deep-analyze → /codex-implement
Input: /feasibility-study "Add user quota management"
Action: 5 Why → constraints → code research → 3 solutions → Codex discussion → recommendation
Input: /feasibility-study "Optimize cache" --context src/service/cache.ts
Action: Read cache code → constraints → solutions → Codex brainstorm → comparison → report
npx claudepluginhub sd0xdev/sd0x-dev-flow --plugin sd0x-dev-flowAnalyzes initial proposals by researching codebases and generating actionable implementation roadmaps with alternatives.
Use when a user requests new work - features, components, integrations, or additions - to challenge assumptions, evaluate effort, surface alternatives, and ensure the work is worth doing before committing to it
Provides structured analysis of multiple approaches to a task or problem, with comparisons, effort estimates, and recommendations for strategic or architectural decisions.