@tank/philosophical-reasoning

Analyze philosophical arguments with formal logic and structured reasoning.

1|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/tankpkg/packages --skill tank-philosophical-reasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @tank/philosophical-reasoning
Source: https://github.com/tankpkg/packages/tree/main/skills/philosophical-reasoning
Command: npx skills add https://github.com/tankpkg/packages --skill tank-philosophical-reasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you turn vague opinions, moral dilemmas, and abstract questions into disciplined philosophical analysis. It clarifies what is being asked, tests assumptions, and builds a defensible conclusion without pretending certainty where none exists.

Core Features & Use Cases

  • Structured argument analysis: Reconstruct claims, check validity, and identify hidden premises or fallacies.
  • Multi-framework ethics: Compare consequentialist, deontological, virtue-ethical, care-ethical, and contractualist viewpoints when deciding what is right.
  • Epistemic and conceptual inquiry: Examine what can be known, how knowledge is justified, and whether a question is even properly framed.
  • Eastern and Western synthesis: Bring in Buddhist, Daoist, Confucian, and Hindu perspectives alongside classical and modern Western philosophy.
  • Use case: A user asks whether free will is compatible with determinism, and this Skill can present competing positions, expose weak inferences, and synthesize the strongest remaining view.

Quick Start

Ask the skill to analyze a philosophical question, identify the best reasoning mode, and return a structured answer with the strongest objections, alternative perspectives, and a qualified conclusion.

Frequently Asked Questions about @tank/philosophical-reasoning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze a philosophical argument to check validity and identify fallacies?

To analyze a philosophical argument, you reconstruct its core claims, test logical structure for validity, and expose hidden premises or fallacies. This process clarifies assumptions and builds a defensible conclusion without overstating certainty.

What is the best way to compare ethical frameworks like consequentialism and deontology for a moral dilemma?

Comparing ethical frameworks requires mapping a moral dilemma across consequentialist, deontological, virtue-ethical, and care-ethical viewpoints. This multi-framework synthesis highlights competing moral priorities and reveals the strongest defensible position.

How does formal logic apply to epistemology and conceptual inquiry?

Formal logic applies to epistemology by examining how knowledge is justified and whether conceptual questions are properly framed. It maps epistemic claims rigorously to expose weak inferences and unresolved tensions in what can be known.

Can I use thought experiments to synthesize Eastern and Western philosophical perspectives?

Yes, you can use thought experiments to synthesize Eastern and Western perspectives. The process brings Buddhist, Daoist, Confucian, and Hindu viewpoints alongside classical Western philosophy to test assumptions and compare metaphysical positions.

When do I need to qualify conclusions in philosophical reasoning?

You need to qualify conclusions in philosophical reasoning whenever unresolved tensions or strong objections remain. Preserving these objections ensures the final thesis is defensible and acknowledges where certainty is impossible.