.claude/skills/first-principles-product-derivation/SKILL.md
A framework for auditing existing solutions and rebuilding products from atomic building blocks rather than historical compromises. Use this when a project feels like a "me-too" version of a competitor, when a major technology shift occurs (e.g., AI/LLMs), or when your product is stuck in a local maximum.
npx skillsauth add samarv/Shanon first-principles-product-derivationInstall 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.
First principles thinking allows you to bypass the "path dependence" that traps most companies into building slightly better versions of existing, mediocre solutions. By deriving products from atomic building blocks, you create "exothermic" energy that leads to step-function improvements rather than marginal gains.
Analyze why the current status quo exists. Every product is a series of compromises based on what was true at the time of its creation.
Determine if the current solution has over-optimized for a proxy metric (Goodhart’s Law) rather than the actual user goal.
Ignore how others solve the problem. Look at the "physics" (atomic bits) of the problem as it stands today.
While tactics (A/B tests, minor tweaks) prevent you from "dying," the positional game wins the market.
When a first-principles derivation reveals that a current project is on the wrong path, execute a "Tobi Tornado" to compress change management.
Example 1: Shopify’s Tax Logic
Example 2: The Remote-Work Decision
documentation
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
development
A framework to identify and develop sustainable competitive advantages (Power) based on a company's lifecycle stage. Use this when drafting a product strategy, evaluating business model durability, or distinguishing between "operational excellence" and true competitive moats.
development
```yaml --- name: podcast-launch-and-growth-engine description: A framework for launching and scaling a podcast based on topic validation, ranking momentum, and lean production. Use this skill when starting a new content channel, choosing a niche, or designing a listener acquisition strategy. --- This framework leverages Chris Hutchins' "All the Hacks" methodology to move from an idea to the top 5% of active podcasts through strategic validation, momentum-based launching, and high-efficiency di
development
A high-bar framework for measuring and achieving product-market fit (PMF) before scaling. Use this when validating a new product line, deciding if a beta is ready for a general release, or diagnosing why a product isn't generating organic word-of-mouth growth.