philosopher-analyst

rysweet/amplihack · updated Apr 8, 2026

MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.

$npx skills add https://github.com/rysweet/amplihack --skill philosopher-analyst
0 commentsdiscussion
summary

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.

skill.md

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:

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:

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:

  1. Claim: Begin with a claim or definition
  2. Clarification: Ask for explanation and examples
  3. Probing assumptions: What assumptions underlie this?
  4. Evidence/reasoning: What supports this claim?
  5. Alternative perspectives: What would someone who disagrees say?
  6. Implications: What follows if this is true?
  7. 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:

  1. Initial definition: Propose necessary and sufficient conditions
  2. Test with examples: Does definition capture all instances?
  3. Counterexamples: Find cases that violate definition
  4. Refine: Adjust definition to handle counterexamples
  5. 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:

  1. Assume rationality: Interpret to avoid obvious errors
  2. Fill in gaps: Supply missing premises if reasonable
  3. Disambiguate: Choose most charitable interpretation of ambiguous claims
  4. Focus on strongest version: Address best form of opponent's argument
  5. 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

How to use philosopher-analyst on Cursor

AI-first code editor with Composer

1

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
2

Execute installation command

Execute the skills CLI command in your project's root directory to begin installation:

$npx skills add https://github.com/rysweet/amplihack --skill philosopher-analyst

The skills CLI fetches philosopher-analyst from GitHub repository rysweet/amplihack and configures it for Cursor.

3

Select Cursor when prompted

The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:

◆ Which agents do you want to install to?
│ ── Universal (.agents/skills) ── always included ────
│ • Amp
│ • Antigravity
│ • Cline
│ • Codex
│ ●Cursor(selected)
│ • Cursor
│ • Windsurf
4

Verify installation

Confirm successful installation by checking the skill directory location:

.cursor/skills/philosopher-analyst

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

GET_STARTED →

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. 1.Install product management skill
  2. 2.Start with user story generation for known feature
  3. 3.Progress to competitive analysis: research 2-3 competitors
  4. 4.Use for roadmap prioritization: apply RICE/ICE scoring
  5. 5.Draft stakeholder communications and refine based on feedback
  6. 6.Build template library for recurring PM tasks
  7. 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

  1. 1Basic: user stories, feature specs, status updates
  2. 2Intermediate: competitive analysis, prioritization frameworks, PRDs
  3. 3Advanced: product strategy, go-to-market planning, OKR setting
  4. 4Expert: product vision, market positioning, business model innovation

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.852 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

1 / 6