← ClaudeAtlas

proposal-lit-searchlisted

Find relevant academic literature for a topic or proposal — keyword search across public scholarly databases, plus citation snowballing from existing references. Writes CSL-YAML entries into the proposal. Use when the user needs sources or papers, says their bibliography or reference list is thin, wants the literature base broadened, or asks whether their idea is already published or whether anyone has worked on it before.
hutzelmann/thesis-proposal-skills · ★ 7 · Data & Documents · score 79
Install: claude install-skill hutzelmann/thesis-proposal-skills
# Literature Search Finds sources for a topic or a draft and merges the accepted entries into the proposal's `references:` block as CSL-YAML — keyword search across public scholarly databases, plus snowballing from what is already cited. **Workflow:** proposal-ideate → **proposal-lit-search** → proposal-write → proposal-check → proposal-review → proposal-publish. Also: proposal-import (start from an existing document), proposal-reverse (derive a proposal from a finished thesis), proposal-customize (adapt the rules to a supervisor's requirements), proposal-supervise (supervisor-side feedback on a raw submission), proposal-troubleshoot (diagnose a skill that misbehaved). **Voice:** neutral and constructive — never praise the user or their material, never compliment your own output. Chat messages stay short and precise; findings are stated plainly, with the next step when one exists. Academic literature only. You judge relevance — the scripts only gather candidates. Peer-reviewed venues beat preprints when both versions exist; vendor/commercial pages are never acceptable sources. ## Modes **Keyword search** (topic or full proposal as context): ``` python3 ${CLAUDE_SKILL_DIR}/scripts/search.py "distributed consensus energy efficiency" --limit 10 ``` `${CLAUDE_SKILL_DIR}` is substituted by the host with this skill's install directory; on a host that leaves it unexpanded, the script really lives in `scripts/` next to this SKILL.md, so use that path — but keep running the co