Skip to content

Releases: rappdw/synthkit

v0.6.2

27 Mar 21:32

Choose a tag to compare

Fix: Skills now appear in slash command menu on plugin load

Removed disable-model-invocation from boardroom, ciso-review, init-discovery, and map-the-repo skills. This works around a Sandy plugin loader bug where skills weren't discoverable until manually invoked.

v0.6.1

20 Mar 22:51

Choose a tag to compare

Skill frontmatter improvements

Added proper Claude Code skill frontmatter to boardroom and ciso-review skills:

  • disable-model-invocation: true — manual invocation only
  • argument-hint — autocomplete hints for slash commands
  • allowed-tools — scoped tool permissions per skill
  • model: claude-opus-4-6 — explicit model routing for complex skills

v0.6.0

18 Mar 16:46

Choose a tag to compare

New: CISO Review skill

Adds /ciso-review — a CISO-perspective security assessment for enterprise adoption decisions.

Two modes:

  • Vendor evaluation — evaluate a third-party product/service for security risk
  • Self-assessment — pressure-test your own approach through a CISO's eyes, with buyer archetype analysis, GTM impact analysis, and competitive positioning

Generates deliverables: markdown assessment, interactive HTML dashboard with risk heatmap, and PDF.

Also includes:

  • Boardroom discovery round (Round 0) from v0.5.1
  • CI workflow for packaging skills as zips for Cowork upload

v0.5.2

16 Mar 18:19

Choose a tag to compare

  • Remove Satori references from README and CLAUDE.md
  • Update project description to reflect broader toolkit scope

v0.5.1

16 Mar 16:31

Choose a tag to compare

Add discovery round (Round 0) to boardroom skill — advisors ask clarifying questions before debating. Added
CI workflow to package skills as zips for Cowork upload.

v0.5.0 — Map the Repo

13 Mar 21:32

Choose a tag to compare

What's New

Map the Repo Skill

  • /synthkit:map-the-repo — Generate a browsable wiki from any codebase
  • Pure Python stdlib script (zero pip dependencies) — uses ast module for deep Python analysis, regex fallback for TypeScript, JavaScript, Go, Java, Rust, Ruby, and more
  • Generates markdown docs: index, architecture diagram, data flows, API reference, glossary, and per-module documentation
  • Builds a self-contained HTML site with:
    • Dark theme (GitHub-style)
    • Sidebar navigation with active-page highlighting
    • Full-text search via Fuse.js
    • Mermaid.js diagram rendering
    • Syntax highlighting via highlight.js
    • No build tools needed — just open wiki/site/index.html in a browser
  • Smart project name detection from pyproject.toml, package.json, Cargo.toml, go.mod
  • Claude enriches the scaffolding with genuine architectural insight after generation

Current Skill Inventory

Skill Category Purpose
explore-with-me Thinking Single-session structured exploration
init-discovery Thinking Multi-session project scaffolding
boardroom Thinking Strategic debate with AI advisors
map-the-repo Thinking Codebase documentation wiki
md2pdf Production Markdown → PDF
md2docx Production Markdown → Word
md2html Production Markdown → HTML
md2email Production Markdown → Email clipboard

v0.4.1 — Remove hooks

12 Mar 19:45

Choose a tag to compare

Changes

  • Remove SessionStart hook — the dependency check added noise without value. Conversion skills fail with clear errors if synthkit isn't installed, and thinking tools don't need the Python package at all.
  • Fix hooks.json structure (moot now, but fixed before removal)

v0.4.0 — Boardroom & Comprehensive Docs

12 Mar 13:07

Choose a tag to compare

What's New

Boardroom Skill

  • /synthkit:boardroom — Spin up a board of AI advisors who debate your strategic decisions in two rounds. Round 1: parallel positions. Round 2: they read each other's arguments and fight. Generates a markdown transcript, interactive HTML with assumption sliders, and a shareable PDF.
  • Inspired by Allie K Miller's boardroom concept

Broader Project Identity

  • Synthkit is now described as "thinking tools and production tools for working with AI" — reflecting that it's more than document conversion
  • Updated descriptions across README, PyPI metadata, and plugin metadata

Comprehensive Skill Documentation

  • Every skill now has full documentation with when-to-use guidance and example invocations
  • Skills organized into Thinking Tools (explore-with-me, init-discovery, boardroom) and Production Tools (md2pdf, md2docx, md2html, md2email)

v0.3.0 — Init Discovery & Harmonized Content

12 Mar 11:06

Choose a tag to compare

What's New

Init Discovery Skill

  • /synthkit:init-discovery — Scaffolds a multi-session discovery project. Claude interviews you about your initiative and generates a customized CLAUDE.md plus working file structure (current-state.md, problem-analysis.md, requirements.md, options/, decision-log.md).

Harmonized Content Architecture

  • Single canonical source for the Structured Elicitation method (skills/explore-with-me/references/)
  • Single canonical source for the discovery template (skills/init-discovery/references/)
  • guidelines/ and prompt-templates/ now point to canonical sources for non-Claude-Code users
  • Slimmed explore-with-me SKILL.md to behavioral instructions, referencing the method doc

Clearer Guidance

  • README now explains when to use /synthkit:explore-with-me (single-session) vs /synthkit:init-discovery (multi-session)
  • Fixed Satori URL in README

v0.2.0 — Claude Code Plugin

12 Mar 09:54

Choose a tag to compare

What's New

Claude Code Plugin

Synthkit is now installable as a Claude Code plugin via /plugin install synthkit, adding slash commands directly into your coding assistant.

Skills

  • /synthkit:explore-with-me — Structured exploration sessions that interview you to draw out domain knowledge before generating anything
  • /synthkit:md2pdf — Convert markdown to PDF
  • /synthkit:md2docx — Convert markdown to Word
  • /synthkit:md2html — Convert markdown to HTML
  • /synthkit:md2email — Convert markdown to clipboard-ready email

Also included

  • Structured elicitation guideline
  • Structured discovery prompt template
  • SessionStart hook for dependency checking