Releases: rappdw/synthkit
Releases · rappdw/synthkit
v0.6.2
v0.6.1
Skill frontmatter improvements
Added proper Claude Code skill frontmatter to boardroom and ciso-review skills:
disable-model-invocation: true— manual invocation onlyargument-hint— autocomplete hints for slash commandsallowed-tools— scoped tool permissions per skillmodel: claude-opus-4-6— explicit model routing for complex skills
v0.6.0
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
v0.5.1
v0.5.0 — Map the Repo
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
astmodule 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.htmlin 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
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
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
What's New
Init Discovery Skill
/synthkit:init-discovery— Scaffolds a multi-session discovery project. Claude interviews you about your initiative and generates a customizedCLAUDE.mdplus 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/andprompt-templates/now point to canonical sources for non-Claude-Code users- Slimmed
explore-with-meSKILL.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
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