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
Conducts structured discovery for new products, features, or initiatives, assessing market analysis, technical feasibility, architecture, risks, and go-to-market strategy before planning.