Feasibility analysis
Skill douglance/sdlc-plugin/.agents/skills/feasibility-analysis
Use when unfamiliar technology or constraints require sourced options and feasibility evidence before choosing an approach.From its SKILL.md
npx -y skills add douglance/sdlc-plugin --skill feasibility-analysisAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.0 KB, as published. Nobody here has run it
Use lifecycle-documentation only when the result needs a durable artifact or handoff.
Scout the problem space and map the landscape. Find what already exists, how others solve this, and what could make it hard or impossible. Explore wide before going deep — survey many options, don't tunnel on the first.
Use the codebase, Context7, and web search together. Every claim you make must trace to a source.
When rules, exceptions, adapters, or compensating processes appear to protect a questionable model, run find-simplifying-insight. Keep the current model as the null hypothesis and require a falsifiable prediction before recommending a paradigm shift.
What to investigate
- Existing solutions — libraries, tools, and prior art in this codebase and the wider ecosystem.
- Patterns and anti-patterns — how this problem is solved well, and the ways it's solved badly.
- Constraints — technical limits, performance bounds, compatibility, security, licensing.
- Trade-offs — for each viable option, what you gain and what you give up.
Depth
Default to WIDE reconnaissance — breadth over depth. Go DEEP on a specific option only when asked. If you've spent more time than the question warrants, stop and report what you have.
What to produce
A scout report: the landscape, viable options with their trade-offs, the key constraints, open questions, and red flags. Mark your confidence and cite the source for every finding. Say what you couldn't determine rather than guessing.
</supporting-info>