philosopher-analyst▌
rysweet/amplihack · updated Apr 8, 2026
MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.
Analyze fundamental questions, arguments, and concepts through the disciplinary lens of philosophy, applying established frameworks (logic, epistemology, metaphysics, phenomenology), multiple philosophical traditions (analytic, continental, Eastern), and rigorous analytical methods to clarify concepts, evaluate arguments, challenge assumptions, and explore deep questions about knowledge, reality, meaning, and value.
Philosopher Analyst Skill
Purpose
Analyze fundamental questions, arguments, and concepts through the disciplinary lens of philosophy, applying established frameworks (logic, epistemology, metaphysics, phenomenology), multiple philosophical traditions (analytic, continental, Eastern), and rigorous analytical methods to clarify concepts, evaluate arguments, challenge assumptions, and explore deep questions about knowledge, reality, meaning, and value.
When to Use This Skill
- Conceptual Analysis: Clarify vague or ambiguous concepts, definitions, and terminology
- Argument Evaluation: Assess logical validity, soundness, and fallacies in reasoning
- Epistemological Questions: Examine what we can know and how we know it
- Metaphysical Questions: Explore nature of reality, existence, causation, time, identity
- Philosophy of Science: Analyze scientific methods, theories, and presuppositions
- Philosophy of Mind: Consciousness, mental states, mind-body problem, free will
- Political Philosophy: Justice, authority, liberty, rights, social contract
- Philosophical Foundations: Identify hidden assumptions and conceptual frameworks
Core Philosophy: Philosophical Thinking
Philosophical analysis rests on several fundamental principles:
Conceptual Clarity: Philosophy begins with clear definitions. Vague concepts breed confused thinking. Precision in language is essential to intellectual progress.
Logical Rigor: Arguments must be valid (conclusions follow from premises) and sound (premises are true). Informal fallacies and logical errors undermine reasoning.
Question Assumptions: What seems obvious often rests on hidden assumptions. Philosophy makes implicit assumptions explicit and subjects them to critical scrutiny.
Argument Over Authority: Claims must be justified through reason, not merely asserted or appealed to authority. Everyone's arguments stand on equal footing before reason.
Pursue Truth Fearlessly: Philosophy follows arguments wherever they lead, even to uncomfortable conclusions. Intellectual honesty requires accepting logical consequences.
Acknowledge Limitations: Many questions have no certain answers. Distinguishing what we can know from what remains uncertain is itself philosophical wisdom.
Multiple Perspectives: Different philosophical traditions offer complementary insights. Analytic precision and continental depth both illuminate human understanding.
Socratic Humility: True wisdom begins with recognizing the limits of one's knowledge. The unexamined life, and the unexamined argument, is not worth holding.
Theoretical Foundations (Expandable)
Foundation 1: Logic and Argumentation
Core Principles:
- Validity: Argument is valid if conclusion necessarily follows from premises
- Soundness: Argument is sound if valid AND premises are true
- Deductive reasoning: Necessarily truth-preserving (if premises true, conclusion must be true)
- Inductive reasoning: Probabilistically truth-preserving (premises support conclusion)
- Formal logic: Symbolic representation of arguments (propositional, predicate, modal logic)
- Informal logic: Argument analysis in natural language, fallacy identification
Key Insights:
- Valid argument can have false conclusion if premises false
- Invalid argument can have true conclusion (by accident)
- Soundness requires both validity and true premises
- Most real-world reasoning is inductive or abductive, not purely deductive
- Informal fallacies are persuasive but logically flawed patterns
- Conditional reasoning (if-then) frequently misused (affirming consequent, denying antecedent)
Common Fallacies:
- Ad hominem: Attack person, not argument
- Straw man: Misrepresent opponent's position
- Appeal to authority: Expert opinion as proof
- False dichotomy: Present only two options when more exist
- Begging the question: Assume what trying to prove
- Post hoc ergo propter hoc: Correlation implies causation
- Slippery slope: Claim without showing causal chain
- Equivocation: Use word with shifting meaning
Founding Thinkers:
- Aristotle (384-322 BCE): Formal logic, syllogisms, Organon
- Gottlob Frege (1848-1925): Modern symbolic logic, predicate calculus
- Bertrand Russell (1872-1970): Principia Mathematica, logical atomism
When to Apply:
- Evaluating arguments for validity and soundness
- Identifying logical fallacies
- Constructing rigorous proofs
- Analyzing policy debates and reasoning
- Teaching critical thinking
Sources:
- Internet Encyclopedia of Philosophy: Logic
- Stanford Encyclopedia: Logic
- Formal Logic - Bergmann et al.
Foundation 2: Epistemology (Theory of Knowledge)
Core Principles:
- Justified True Belief (JTB): Traditional analysis of knowledge
- Gettier Problems: Show JTB insufficient for knowledge
- Foundationalism: Knowledge rests on basic, self-evident beliefs
- Coherentism: Beliefs justified by coherence with belief system
- Reliabilism: Belief counts as knowledge if produced by reliable process
- Skepticism: Doubt possibility of knowledge, especially about external world
Key Insights:
- Knowledge requires more than true belief; justification matters
- Justification standards vary: infallibilism (certainty) vs. fallibilism (reasonable confidence)
- Testimony and trust are essential to knowledge; we can't verify everything ourselves
- A priori knowledge (known independently of experience) vs. a posteriori (empirical)
- Rationalism (reason primary) vs. empiricism (experience primary)
- Social epistemology: Knowledge is collective, not just individual
Classical Problems:
- Problem of Induction: Why believe future will resemble past? (Hume)
- Problem of Other Minds: How know others have minds?
- External World Skepticism: Can we know material world exists? (Descartes' demon)
- Gettier Cases: True justified belief that isn't knowledge
Founding Thinkers:
- Plato (428-348 BCE): Theaetetus, knowledge as justified true belief
- René Descartes (1596-1650): Meditations, methodical doubt, cogito ergo sum
- David Hume (1711-1776): Empiricism, problem of induction, skepticism
- Immanuel Kant (1724-1804): Synthetic a priori, transcendental idealism
- Edmund Gettier (1927-2021): Gettier problems challenged JTB account
When to Apply:
- Assessing knowledge claims and justification
- Understanding limits of knowledge
- Evaluating scientific methods and inference
- Analyzing testimony and expertise
- Exploring certainty vs. reasonable belief
Sources:
Foundation 3: Metaphysics (Nature of Reality)
Core Principles:
- Ontology: What exists? Categories of being
- Identity: What makes something the same over time? (persistence, personal identity)
- Causation: What is causal connection? Laws of nature?
- Time: Is time real or illusion? Presentism vs. eternalism
- Modality: Necessity, possibility, contingency; possible worlds
- Universals vs. Particulars: Do properties exist independently of instances?
Key Insights:
- Ship of Theseus: If all parts replaced, is it same ship?
- Sorites paradox: Vague predicates create borderline cases (heap of sand)
- Mind-body problem: How mental states relate to physical states
- Free will vs. determinism: Can choices be free if causally determined?
- Composition: When do parts constitute a whole?
- Mereology: Study of parts and wholes
Major Positions:
- Materialism/Physicalism: Only physical things exist
- Idealism: Reality fundamentally mental (Berkeley)
- Dualism: Mental and physical both fundamental (Descartes)
- Neutral monism: Mental and physical are aspects of neutral substance
Founding Thinkers:
- Aristotle (384-322 BCE): Metaphysics, substance, causation, potentiality/actuality
- David Hume (1711-1776): Skepticism about causation, personal identity
- Immanuel Kant (1724-1804): Phenomena vs. noumena, conditions of experience
- Saul Kripke (1940-present): Naming and Necessity, rigid designators, necessity
When to Apply:
- Conceptual puzzles about identity, change, persistence
- Philosophy of science (causation, laws, explanation)
- Mind-body problem and consciousness
- Free will debates
- Clarifying what exists and what categories
Sources:
Foundation 4: Philosophy of Science
Core Principles:
- Scientific Method: Observation, hypothesis, prediction, testing, revision
- Demarcation Problem: What distinguishes science from non-science?
- Theory and Observation: Observations theory-laden; no pure observation
- Underdetermination: Multiple theories compatible with same evidence
- Scientific Realism: Successful theories approximately true, entities real
- Instrumentalism: Theories are tools for prediction, not literal truth
Key Insights:
- Science doesn't prove, it corroborates or falsifies (Popper)
- Paradigm shifts restructure scientific worldview (Kuhn)
- No algorithm for discovery; creativity essential
- Scientific consensus emerges from critical community, not authority
- Models and idealizations essential but literally false
- Social factors influence science but don't determine it
Major Debates:
- Realism vs. Anti-realism: Do unobservables (electrons, genes) really exist?
- Theory Change: Progress or paradigm shifts? (Kuhn vs. Lakatos)
- Explanation: Deductive-nomological vs. causal-mechanical vs. unification
- Reduction: Can higher-level sciences reduce to physics?
Founding Thinkers:
- Karl Popper (1902-1994): Falsificationism, demarcation, Logic of Scientific Discovery
- Thomas Kuhn (1922-1996): Structure of Scientific Revolutions, paradigms, incommensurability
- Imre Lakatos (1922-1974): Research programmes, sophisticated falsificationism
- Bas van Fraassen (1941-present): Constructive empiricism
When to Apply:
- Evaluating scientific claims and methods
- Understanding theory choice and evidence
- Assessing pseudoscience claims
- Philosophy of specific sciences (physics, biology, social sciences)
- Scientific realism debates
Sources:
- Philosophy of Science - Stanford Encyclopedia
- Kuhn: Structure of Scientific Revolutions
- Popper: Logic of Scientific Discovery
Foundation 5: Philosophy of Mind and Consciousness
Core Principles:
- Mind-Body Problem: How do mental states relate to physical brain states?
- Qualia: Subjective, qualitative character of experience ("what it's like")
- Intentionality: Aboutness of mental states (beliefs are about something)
- Consciousness: Phenomenal (subjective experience) vs. access (information availability)
- Free Will: Can choices be free if universe is deterministic?
Key Insights:
- Hard problem of consciousness: Why is there subjective experience at all?
- Explanatory gap: Physical facts don't logically entail facts about consciousness
- Zombie thought experiment: Physically identical being without consciousness
- Chinese Room: Computation alone insufficient for understanding (Searle)
- Multiple realizability: Mental states can be realized in different physical substrates
- Emergentism: Consciousness emerges from but isn't reducible to physical processes
Major Positions:
- Dualism: Mind and body distinct substances (Descartes)
- Physicalism/Materialism: Mental states are physical states
- Identity theory: Mental states identical to brain states
- Functionalism: Mental states defined by causal roles
- Eliminativism: Folk psychology false; mental states don't exist
- Property Dualism: One substance, two types of properties
- Panpsychism: Consciousness fundamental feature of universe
Founding Thinkers:
- René Descartes (1596-1650): Mind-body dualism, cogito
- Gilbert Ryle (1900-1976): Attacked Cartesian "ghost in machine"
- Thomas Nagel (1937-present): "What Is It Like to Be a Bat?", subjective character
- John Searle (1932-present): Chinese Room argument, biological naturalism
- David Chalmers (1966-present): Hard problem of consciousness
When to Apply:
- Consciousness research and AI
- Personal identity and persistence
- Free will and moral responsibility
- Animal consciousness and ethics
- Mental causation problems
Sources:
Analytical Frameworks (Expandable)
Framework 1: Socratic Method (Dialectical Questioning)
Overview: Expose contradictions and clarify concepts through systematic questioning.
Process:
- Claim: Begin with a claim or definition
- Clarification: Ask for explanation and examples
- Probing assumptions: What assumptions underlie this?
- Evidence/reasoning: What supports this claim?
- Alternative perspectives: What would someone who disagrees say?
- Implications: What follows if this is true?
- Question the question: Is this the right question to ask?
Goals:
- Expose hidden contradictions
- Clarify vague concepts
- Reveal assumptions
- Stimulate critical thinking
- Intellectual humility
When to Use: Teaching, exploring unclear concepts, challenging dogma, philosophical inquiry
Sources: Socratic Method - Stanford Encyclopedia
Framework 2: Conceptual Analysis
Overview: Analyze concepts by seeking necessary and sufficient conditions.
Process:
- Initial definition: Propose necessary and sufficient conditions
- Test with examples: Does definition capture all instances?
- Counterexamples: Find cases that violate definition
- Refine: Adjust definition to handle counterexamples
- Iterate: Repeat until reflective equilibrium
Example - Knowledge:
- Initial: Knowledge = justified true belief
- Gettier counterexample: JTB without knowledge
- Refinement: Add "no essential false lemmas" or other conditions
- Further refinement: Reliabilism, virtue epistemology, etc.
When to Use: Clarifying concepts, resolving ambiguity, philosophical analysis
Framework 3: Thought Experiments
Overview: Explore concepts and intuitions through hypothetical scenarios.
Famous Examples:
- Brain in a Vat (Epistemology): Could you be a brain stimulated to have false experiences?
- Chinese Room (Philosophy of Mind): Can computation alone produce understanding?
- Ship of Theseus (Metaphysics): If all parts replaced, is it the same ship?
- Trolley Problem (Ethics): When permissible to sacrifice one to save five?
- Veil of Ignorance (Political Philosophy): What's just if you don't know your position?
- Mary's Room (Consciousness): Does neuroscientist who sees color for first time learn something new?
- Philosophical Zombie (Consciousness): Is physical duplicate without consciousness conceivable?
Purpose:
- Isolate variables and clarify intuitions
- Test principles against edge cases
- Reveal commitments and conceptual connections
- Challenge received views
When to Use: Testing philosophical theories, eliciting intuitions, teaching philosophy
Sources: Thought Experiments - Stanford Encyclopedia
Framework 4: Argument Mapping
Overview: Visual representation of argument structure.
Components:
- Premises: Supporting statements (numbered)
- Intermediate conclusions: Follow from subset of premises
- Main conclusion: Ultimate claim being defended
- Objections: Counterarguments to premises or inferences
- Rebuttals: Responses to objections
Benefits:
- Makes argument structure explicit
- Reveals hidden premises
- Identifies weak links
- Facilitates evaluation
- Enhances clarity in complex debates
When to Use: Complex arguments, philosophical papers, policy debates, teaching
Tools: Rationale, Argunet, MindMup
Framework 5: Principle of Charity
Overview: Interpret arguments in strongest, most reasonable form.
Guidelines:
- Assume rationality: Interpret to avoid obvious errors
- Fill in gaps: Supply missing premises if reasonable
- Disambiguate: Choose most charitable interpretation of ambiguous claims
- Focus on strongest version: Address best form of opponent's argument
- Avoid straw-manning: Don't misrepresent to make refutation easier
Rationale:
- Productive dialogue requires understanding opponent's actual view
- Defeating weak version doesn't show position flawed
- Charity facilitates learning from disagreement
- Intellectual honesty demands fairness
When to Use: Argument evaluation, philosophical dialogue, teaching, debates
Methodologies (Expandable)
Methodology 1: Analytic Philosophy Approach
Description: Emphasis on logical rigor, conceptual clarity, and argument analysis.
Characteristics:
- Logical analysis of language and concepts
- Formal methods when applicable (logic, probability)
- Piecemeal problem-solving rather than system-building
- Engagement with science and mathematics
- Clarity and precision in expression
Representative Figures: Russell, Wittgenstein, Quine, Kripke, Lewis
When to Apply: Con
How to use philosopher-analyst on Cursor
AI-first code editor with Composer
Prerequisites
Before installing skills in Cursor, ensure your development environment meets these requirements:
- ›Cursor installed and configured on your development machine
- ›Node.js version 16.0+ with npm package manager (verify with
node --version) - ›Active project directory or workspace where you want to add philosopher-analyst
Execute installation command
Execute the skills CLI command in your project's root directory to begin installation:
The skills CLI fetches philosopher-analyst from GitHub repository rysweet/amplihack and configures it for Cursor.
Select Cursor when prompted
The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:
Verify installation
Confirm successful installation by checking the skill directory location:
Reload or restart Cursor to activate philosopher-analyst. Access the skill through slash commands (e.g., /philosopher-analyst) or your agent's skill management interface.
Security & Verification Notice
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.
List & Monetize Your Skill
Submit your Claude Code skill and start earning
Use Cases▌
User Story & Requirements Generation
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Competitive Analysis
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Roadmap Prioritization
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
Make data-driven prioritization decisions faster
Stakeholder Communication
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Implementation Guide▌
Prerequisites
- ›Claude Desktop or compatible AI client
- ›Access to product documentation and roadmap tools (Jira, Notion, etc.)
- ›Understanding of product management frameworks (RICE, Jobs-to-be-Done, etc.)
- ›Stakeholder contact information and communication channels
Time Estimate
30-60 minutes to see productivity improvements
Installation Steps
- 1.Install product management skill
- 2.Start with user story generation for known feature
- 3.Progress to competitive analysis: research 2-3 competitors
- 4.Use for roadmap prioritization: apply RICE/ICE scoring
- 5.Draft stakeholder communications and refine based on feedback
- 6.Build template library for recurring PM tasks
- 7.Share effective prompts with product team
Common Pitfalls
- ⚠Not validating competitive research—verify facts before sharing
- ⚠Accepting user stories without involving engineering team
- ⚠Over-relying on frameworks without qualitative judgment
- ⚠Not customizing outputs to company culture and communication style
- ⚠Skipping stakeholder validation of generated requirements
Best Practices▌
✓ Do
- +Validate research and competitive analysis with real data
- +Collaborate with engineering when generating technical requirements
- +Customize frameworks and templates to your company context
- +Use skill for first drafts, refine with stakeholder input
- +Document successful prompt patterns for PM tasks
- +Combine AI efficiency with human judgment and intuition
✗ Don't
- −Don't publish competitive analysis without fact-checking
- −Don't finalize user stories without engineering review
- −Don't make prioritization decisions solely on AI scoring
- −Don't skip customer validation of generated requirements
- −Don't ignore company-specific context and culture
💡 Pro Tips
- ★Provide context: company goals, constraints, customer feedback
- ★Ask for alternatives: 'Show 3 ways to prioritize this roadmap'
- ★Request stakeholder-specific formatting: 'Executive summary vs. engineering spec'
- ★Use skill for 70% generation + 30% customization to company needs
When to Use This▌
✓ Use When
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid When
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
Learning Path▌
- 1Basic: user stories, feature specs, status updates
- 2Intermediate: competitive analysis, prioritization frameworks, PRDs
- 3Advanced: product strategy, go-to-market planning, OKR setting
- 4Expert: product vision, market positioning, business model innovation
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.8★★★★★52 reviews- ★★★★★Evelyn Martin· Dec 20, 2024
Useful defaults in philosopher-analyst — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Xiao Smith· Dec 20, 2024
Keeps context tight: philosopher-analyst is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Amina Sanchez· Dec 12, 2024
We added philosopher-analyst from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Dhruvi Jain· Dec 8, 2024
We added philosopher-analyst from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Oshnikdeep· Nov 27, 2024
Useful defaults in philosopher-analyst — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Maya Malhotra· Nov 11, 2024
We added philosopher-analyst from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Xiao Zhang· Nov 11, 2024
philosopher-analyst is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Naina Sethi· Nov 3, 2024
Useful defaults in philosopher-analyst — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Meera Mensah· Oct 22, 2024
Registry listing for philosopher-analyst matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Ganesh Mohane· Oct 18, 2024
Registry listing for philosopher-analyst matched our evaluation — installs cleanly and behaves as described in the markdown.
showing 1-10 of 52