Skip to content

Skills

[WIP] Claude Skills for Political Scientists

Install

$git clone https://github.com/christopherkenny/skills

Install command taken from the project's README or registry entry. Always review code before running it.

skills

A collection of Claude Skills for social scientists. This is a work-in-progress.

I am still of the opinion that we should not have LLMs writing for us. However, there are many basic tasks that are tedious and time consuming relative to their research value. Things like proofreading, checking style guide compliance, or analyzing for bad prose are all great writing tasks for a copyeditor named Claude. The below writing tasks all take the same approach: they create a report on your text with details about how to "fix" it. If you like what you see and are using Positron or VSCode, you can use the pseudo-merge skill to make the suggests clickable in your document, rather than copy-pasting the ones you like.

For typsetting, I prefer Quarto above all else and Typst to LaTeX. To this end, there are tasks for cleaning up Quarto docs to avoid old LaTeX syntax where Quarto has a better approach. The latex-to-typst skill has distilled Typst documentation to capture the necessary LaTeX to Typst conversions and does a pretty good job based on my testing. Please open an issue if you use these and find an example that does not translate faithfully. Remember that Typst is much more powerful, but LaTeX has a longer history, so there may be cases that need more examples or prompting.

Available skills

Writing

  • proofread - Check a Quarto manuscript for grammar, spelling, punctuation, and academic writing quality. Report is organized by the paper's section headings; pass @sec-label to review a single section.

  • apsa-style - Check a Quarto manuscript against the APSA Style Manual for Political Science (2018, updated 2023), covering numbers, capitalization, citations, abbreviations, italics, and neutral language. Report is organized by the paper's section headings; pass @sec-label to review a single section.

  • write-well - Check a Quarto manuscript against William Zinsser's On Writing Well, covering clutter, weak verbs, hollow qualifiers, clichés, inflated academic voice, poor leads and endings, and unclear explanation. Report is organized by the paper's section headings; pass @sec-label to review a single section.

  • pseudo-merge - Convert a proofread, apsa-style, or write-well report into git merge conflict markers in the original .qmd file, so each suggestion can be accepted or rejected using Positron's merge conflict UI.

Typesetting

  • latex-to-typst - Translate a LaTeX article (.tex) to Typst (.typ). Covers document structure, text formatting, page layout, sectioning, lists, math equations and symbols, figures, tables, bibliography, cross-references, TikZ-to-CeTZ diagrams, and code blocks. Includes comprehensive LaTeX-to-Typst symbol mapping tables.

  • latex-to-quarto - Convert a LaTeX article (.tex) to Quarto (.qmd). Covers preamble → YAML front matter, section headings, text formatting, math, citations (natbib/biblatex), cross-references, figures, tables, lists, footnotes, hyperlinks, and special characters.

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

Explore related