Releases: giannimassi/wits
v0.1.0 — Initial release
First tagged release of wits — composable reasoning skills for AI agents.
What's in v0.1.0
Three skills, installable independently or together:
think — 12 reasoning primitives
Structured thinking tools drawn from intelligence analysis (CIA SATs), cognitive science, philosophy, and decision theory. Each primitive is a self-contained protocol. Works on Claude Code, Codex CLI, and Gemini CLI.
Primitives: assumption-audit, disconfirmation, perspective-rotation, pre-mortem, hypothesis-generation, steelman, decomposition, confidence-calibration, causal-mapping, matrix-evaluation, base-rate-anchoring, inversion.
discuss — facilitated multi-agent discussion
Spawns a team of AI agents (facilitator, reasoning cartographer, critical lens, domain experts) to have a structured, time-limited discussion. Includes seed+react opening, stance-diversity enforcement, mid-discussion panel expansion, and NGT voting for convergence. Requires Claude Code (uses the Task tool).
recruit — expert persona registry
Create, cache, and reuse domain expert personas across sessions and skills. Silent caching — a failed or unavailable cache never blocks or prompts the user. Optional: set WITS_CACHE=off for stateless runs.
Install
npx skills add giannimassi/wits@skills/think
npx skills add giannimassi/wits@skills/discuss
npx skills add giannimassi/wits@skills/recruitNotes
- Follows the Agent Skills open standard
- Persistent data goes to
~/.local/share/wits/by default (override withWITS_DATA_DIR, disable withWITS_CACHE=off) discuss+recruitwork together: discuss assembles panels silently via recruit, then presents the roster once for user approval — no per-expert prompts on fresh installs