Source Ranking ROI Selector
Use this skill to choose external sources without spending context on every option.
Workflow
- Run the source ranker:
powershell -ExecutionPolicy Bypass -File "$HOME\.codex\scripts\srednoff-os-source-ranker.ps1" -ProjectPath "<project-path>" -Brief "<task>" -Json
- Prefer the highest-ranked source only when it matches the project stack and validation budget.
- For medium/high-risk sources, verify license, provenance, dependency weight, accessibility, performance, and copied-code risk before use.
- For UI sources, prefer local design system and shadcn-compatible copy-adapt workflows before heavy animated libraries. Consider Astryx only for React 19 projects that justify a cohesive pre-1.0 design system plus StyleX peer dependency.
- For 3D sources, prefer
model-viewerfor simple product display, R3F/Three.js for React custom scenes, and glTF Transform for optimization. - In TURBO, compare more sources, but keep the same safety and license gates.
Checklist
- Source fits stack, visual goal, and maintenance budget.
- License/provenance is known before copying code or assets.
- Dependency and asset-size cost is justified.
- Accessibility, responsive behavior, visual QA, and performance gates are defined.
- Only selected source details are loaded into context.
Guardrails
- Do not copy third-party code or assets without license/provenance review.
- Do not use marketplace assets with unclear licenses in production.
- Do not choose a visually impressive source if it harms maintainability, accessibility, or performance without a clear payoff.
- Do not adopt pre-1.0 design systems or their lab/canary packages without an explicit upgrade, dependency, accessibility, and rollback plan.