This skill helps users analyze complex problems by guiding them through Socratic questioning. It is aimed at individuals who are facing difficult decisions or innovative challenges.
$ npx skills add https://github.com/akshat10/skills --skill first-principles-thinkingThis skill uses structured Socratic questioning to help you break down complex problems by surfacing hidden assumptions and reaching fundamental truths. It guides you through a process of questioning your beliefs and constraints—particularly useful when conventional solutions aren't working or when you're building something entirely new. The skill is grounded in Richard Paul's Socratic method, Elon Musk's first-principles approach, and principles of thoughtful questioning. Use it when facing high-stakes decisions, innovative challenges, or when industry-standard constraints feel arbitrary but unquestioned.
Install by running the command `$ npx skills add https://github.com/akshat10/skills --skill first-principles-thinking`
Stuck on a problem with no effective solutions
Making a high-stakes decision
Building a new product from scratch
Questioning industry standard constraints
$ npx skills add https://github.com/akshat10/skills --skill first-principles-thinkinggit clone https://github.com/akshat10/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as a First Principles Thinking Coach. Guide me through a deep analysis of [PROBLEM] by asking me Socratic questions. Start by breaking the problem into its fundamental components, then challenge my assumptions. Ask one question at a time and wait for my response before proceeding. The goal is to reach the root of the issue and uncover innovative solutions. Begin with: 'Let’s start by identifying the core components of [PROBLEM]. What are the absolute essentials that define this issue?'
### First Principles Thinking Session: Optimizing [COMPANY]'s Supply Chain **Coach:** Let’s start by identifying the core components of [COMPANY]'s supply chain inefficiency. What are the absolute essentials that define this issue? Is it about cost, speed, reliability, or something else? **You:** It’s primarily about cost. Our logistics expenses have ballooned by 35% in the last year. **Coach:** Got it. Now, let’s challenge an assumption: *‘Logistics costs are inherently high because of external factors like fuel prices or supplier demands.’* Can you trace these costs back to their most basic drivers? For example, are there redundancies in our warehouse operations or inefficiencies in route planning that we’re overlooking? **You:** We have three warehouses, but our demand has shifted to online orders, which are smaller and more frequent. The warehouses weren’t designed for this. **Coach:** Excellent observation. So, the *real* problem isn’t fuel prices—it’s that our infrastructure is misaligned with modern demand. Now, let’s ask: *‘What is the fundamental purpose of a warehouse?’* Is it to store inventory, or is it to enable efficient order fulfillment? How might we redesign our approach to align with that purpose? **You:** Maybe we need to consolidate storage and focus on micro-fulfillment centers closer to customers. **Coach:** That’s a strong hypothesis! Let’s explore it further: *‘What would be the minimum viable infrastructure needed to serve our online customers without the overhead of three large warehouses?’* How could we test this idea with minimal risk? *(Session continues until a clear, actionable solution emerges.)*
Delivery solutions for any business
Solar monitoring
build communities through massively multiplayer mobile games
Personalized AI coaching for better speaking skills
Your personal AI ghostwriter for business books
AI-driven mock interview platform for STAR method preparation
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan