templates/skills/planning/approach-selection/SKILL.md
--- name: planning-approach-selection description: Implementation approach selection: compare options and justify the decision --- <purpose> <item>Compare 1-3 realistic approaches and pick the best by explicit criteria</item> </purpose> <inputs> <required>Goal/requirements + constraints</required> <optional>Risks and process constraints (releases, windows, SLA)</optional> </inputs> <method> <step>Define 3-6 selection criteria (risk, speed, cost, maintainability, compatibility)</step>
npx skillsauth add ozerohax/assistagents templates/skills/planning/approach-selectionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
<output_format>
<section>Decision criteria</section> <section>Options</section> <section>Chosen approach + rationale</section> <section>Trade-offs</section> </output_format><quality_rules> <rule importance="critical">The choice is justified by criteria, not by "it feels better"</rule> <rule importance="high">Trade-offs are stated explicitly</rule> </quality_rules>
testing
Visual regression (baseline diffs, UI stabilization)
testing
Design detailed reproducible test cases (Given/When/Then, one check per case); not smoke/regression checklists
development
Mobile testing (native/hybrid/web, gestures, offline, interruptions)
testing
Load testing (k6/JMeter scenarios, benchmarks)