Feasibility critique before investing in full spec - validates APIs, legal, costs
Validates technical and legal feasibility of business opportunities before spec creation.
/plugin marketplace add JesseHenson/claude_code_apex_marketplace/plugin install mcp-opportunity-pipeline@claude-code-apex-marketplaceValidate that an opportunity is technically and legally feasible BEFORE writing a full spec. This is a kill-or-proceed gate.
Catch blockers early:
Goal: Spend 30 minutes validating feasibility, not 3 hours writing a spec for something that can't be built.
Requires validated opportunity from outputs/validate/validated-opportunities-*.json
--name: Opportunity name to pre-check--all: Pre-check all validated opportunitiesFor each required API or service:
□ Does it exist?
□ Is it actively maintained? (check last commit, status page)
□ What's the pricing?
- Free tier limits
- Cost per request/record
- Minimum monthly commitment
□ Rate limits that could break our model?
□ Authentication complexity (API key vs OAuth vs Enterprise-only)?
□ Any recent news? (acquisitions, shutdowns, lawsuits)
Red flags:
□ Terms of Service review
- Commercial use allowed?
- Reselling data allowed?
- Scraping prohibited?
□ Active lawsuits or enforcement?
□ GDPR/CCPA implications?
□ Platform-specific policies (LinkedIn, etc.)?
Red flags:
□ Where will we publish? (Smithery, Apify, self-hosted)
□ Does platform support our monetization model?
□ Any platform-specific requirements?
□ Deployment complexity?
Red flags:
□ Who else does this?
□ Why would they not add our features?
□ What's stopping the platform (Notion, Airtable) from building this?
□ How defensible is our position?
Red flags:
Saves to outputs/{name}/pre-check.md:
# Pre-Check: {name}
## Summary
| Check | Status | Notes |
|-------|--------|-------|
| API Availability | 🟢/🟡/🔴 | ... |
| API Costs | 🟢/🟡/🔴 | ... |
| Legal/TOS | 🟢/🟡/🔴 | ... |
| Platform | 🟢/🟡/🔴 | ... |
| Competition | 🟢/🟡/🔴 | ... |
## Decision
[ ] **PROCEED** - No blockers, move to draft spec
[ ] **PROCEED WITH NOTES** - Minor issues, document in spec
[ ] **PIVOT** - Fundamental issue, try different approach
[ ] **KILL** - Non-viable, move to next opportunity
## Details
### API/Dependencies
...
### Legal/Compliance
...
### Platform
...
### Competition
...
## If Pivoting
Recommended pivot path: {new_idea | new_approach | new_scope}
Reason: ...
Next action: ...
/mcp-opportunity-pipeline:pre-check --name notion-database-sync-mcp
/mcp-opportunity-pipeline:pre-check --all
/mcp-opportunity-pipeline:draft/mcp-opportunity-pipeline:pivot --type {type} --reason "..."