Add Topic Model

End-to-end workflow for adding a new topic-modeling algorithm to the topica library (a Rust + PyO3 + numpy package). Use when a user asks to add, port, or implement a topic model (e.g. "add CTM-2", "port BTM", "implement an anchored model") into topica. Covers grounding in the literature, finding and running the reference implementation to build a gold-standard result set, implementing a Rust core with Python bindings under topica's conventions, a two-reviewer dual-review gate (Codex + Gemini, one faithful-parity and one adversarial) run both after the plan is approved and again before the PR, benchmarking against the reference, and shipping via a GitHub issue + PR that also updates the README and docs.

nealcaren 6c47a99 6 files · 52.5 KB Updated

File contents

nealcaren/topica/tree/main/.claude/skills/add-topic-model commit 6c47a99af6

Frequently asked questions

npx skillmds@latest add nealcaren/add-topic-model