phillit
Multi-agent system for authoring academic philosophy literature reviews.
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin phillit in AI-4-Phi/PhilLit. Commands read from the repo's manifest — 18 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (3)
literature-reviewCoordinate comprehensive literature reviews on any research topic in philosophy. Manages 6-phase workflow including domain decomposition, literature search, and synthesis. Use proactively when user requests a literature review.
philosophy-researchSearch philosophy literature across SEP, IEP, PhilPapers, Semantic Scholar, OpenAlex, CORE, arXiv, and NDPR. Supports paper discovery, citation traversal, content enrichment, and recommendations. Verifies citations via CrossRef. Use when searching for philosophy papers or encyclopedia entries, verif
setupOne-time PhilLit workspace setup — checks uv and jq, scaffolds .env for any API keys not already set in the environment, optionally connects the user's own Zotero or PDF folder, and merges the permission rules into this directory's settings so literature reviews run without per-command prompts. Use
Subagents (4)
domain-literature-researcherConducts focused literature searches for specific domains in research. Searches SEP, IEP, PhilPapers, Semantic Scholar, OpenAlex, CORE, arXiv and produces accurate BibTeX bibliography files with rich content summaries and metadata for synthesis agents.
literature-review-plannerPlans comprehensive literature review structure for research proposals. Analyzes research ideas and creates domain decomposition with search strategies.
synthesis-plannerPlans the structure and narrative arc for focused, insight-driven literature reviews. Designs tight outlines (800-1500 words) emphasizing key debates and critical papers. Reads BibTeX bibliography files. Use after domain research phase completes.
synthesis-writerWrites focused, analytical, and descriptive literature reviews from structured outlines and BibTeX bibliography files. Emphasizes analytical depth over comprehensive coverage. Supports section-by-section writing for context efficiency. Use during synthesis phase of literature review.
Hooks (10)
- SessionStart
bash "${CLAUDE_PLUGIN_ROOT}/hooks/setup-environment.sh"
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" .bib hooks/validate_bib_write.py || echo '{"systemMessage": "PhilLit: .bib write-time validation could not run (uv failure) - the write was allowed unva
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" _ledger- hooks/block_ledger_write.py || echo '{"systemMessage": "PhilLit: ledger write-protection gate could not run (uv failure) - the write was allowe
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" _ledger- hooks/block_ledger_write.py || echo '{"systemMessage": "PhilLit: ledger write-protection gate could not run (uv failure) - the edit was allowed
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" _ledger- hooks/block_ledger_write.py || echo '{"systemMessage": "PhilLit: ledger write-protection gate could not run (uv failure) - the edit was allowed
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" run_in_background hooks/block_background_bash.py || echo '{"systemMessage": "PhilLit: background-bash gate could not run (uv failure) - the call was all
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" subagent_type hooks/block_subagent_background_dispatch.py || echo '{"systemMessage": "PhilLit: foreground-dispatch gate could not run (uv failure) - the
- PreToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" subagent_type hooks/block_subagent_background_dispatch.py || echo '{"systemMessage": "PhilLit: foreground-dispatch gate could not run (uv failure) - the
- PostToolUse
bash "${CLAUDE_PLUGIN_ROOT}/hooks/fast_gate.sh" .bib hooks/validate_bib_write.py || echo '{"systemMessage": "PhilLit: post-edit .bib validation could not run (uv failure) - the edit was not validated.
- SubagentStop
bash "${CLAUDE_PLUGIN_ROOT}/hooks/subagent_stop_bib.sh"
Maintain phillit?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.