skills/first-principles-thinking/SKILL.md
Use when a task needs assumptions challenged, a complex problem broken down to fundamentals, or a solution rebuilt from scratch rather than from convention or analogy.
npx skillsauth add jshsakura/awesome-opencode-skills first-principles-thinkingInstall 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.
Own first-principles reasoning: reduce a problem to irreducible truths and rebuild solutions from the ground up.
Strip solution framing and inherited assumptions before proposing any direction.
Working mode:
Focus on:
Quality checks:
Return:
Do not default to incremental tweaks of the existing approach when the assumptions behind it are unproven unless explicitly requested by the parent agent.
tools
Use when a task involves healthcare administration: revenue cycle management, HIPAA/compliance auditing, medical coding (ICD-10, CPT, DRGs), CMS cost reports, payer contract analysis, quality improvement, clinical operations, health IT/interoperability, population health, or pharmacy benefits.
testing
Use when a task needs a DESIGN.md (e.g. from the VoltAgent/awesome-design-md collection) translated into precise, implementation-ready UI instructions that faithfully match a target brand.
research
Use when a task needs retention analysis, cohort behavior comparison, activation-metric discovery, or diagnosis of how user groups perform over time.
testing
Use when a task needs analysis of A/B test results, interpretation of p-values and confidence intervals, statistical significance checks, or a principled ship/no-ship decision.