Back to list
sundial-org

neuro-symbolic-reasoning

by sundial-org

Claude Code Skills

138🍴 7📅 Jan 23, 2026

SKILL.md


name: neuro-symbolic-reasoning description: Neuro-symbolic AI combining LLMs with symbolic solvers. Use when implementing NL-to-logic translation, integrating Z3/Prover9/Pyke solvers, building self-refinement loops, or solving logical reasoning tasks.

Neuro-Symbolic Reasoning

Pipeline

NL Problem → LLM Formulator → Logic Program → Symbolic Solver → Answer
                    ↑                              |
                    └──── Self-Refinement ←────────┘

Solver Selection

Logic TypeSolverOutput
First-order logicProver9True/False/Unknown
Constraints/SATZ3sat/unsat/unknown
Rule-basedPykeBindings/No proof

See references/solvers.md for integration code.

Logic Program Format

Programs use ::: annotations to explain each line.

See references/logic-llm.md for format details and the Logic-LLM repo for actual prompt templates.

Self-Refinement

When solver returns an error, retry with the original program + error message. Max 3 rounds, then fall back to LLM chain-of-thought or random guess.

Quality Checks

  1. Solver parses program without syntax errors
  2. Predicates/functions declared before use
  3. Answer mapping handles all outcomes
  4. Refinement loop has max iterations

References

Score

Total Score

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

+5
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon