Problem-solving strategies for propositional logic in mathematical logic
Use this skill when working on propositional-logic problems in mathematical logic.
Identify Formula Structure
z3_solve.py sat "formula" to check satisfiabilityTruth Table Method
sympy_compute.py truthtable "p & (p -> q) -> q"Natural Deduction
z3_solve.py prove "Implies(And(p, Implies(p,q)), q)"Semantic Tableaux
uv run python -m runtime.harness scripts/z3_solve.py sat "And(p, Implies(p, q), Not(q))"uv run python -m runtime.harness scripts/z3_solve.py prove "Implies(And(p, Implies(p, q)), q)"uv run python -m runtime.harness scripts/sympy_compute.py truthtable "p & (p >> q) >> q"uv run python -m runtime.harness scripts/z3_solve.py prove "Implies(And(p, Implies(p,q)), q)"See .claude/skills/math-mode/SKILL.md for full tool documentation.
d5ae560
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.