Skills
Skills (recipes) are slash commands that define what to do. Brewdoc includes 5 skills focused on doc-staleness tracking, memory-sync generation, Markdown → PDF conversion and content publishing — each works independently with no prior setup required.
The -setup naming rule
A -setup suffix marks a skill that installs a mechanism you afterwards use instead of the skill — project-local hooks, or a generated /memory-sync command. Recurring tools keep bare names (my-claude, md-to-pdf, publish). Both -setup skills share one canonical mode set, in this order: status | install | upgrade | enable | disable | uninstall | purge (each implements the subset that makes sense for it). Every brewdoc skill, bare tools included, is user-invoked only — user-invocable: true plus disable-model-invocation: true, so the model never fires any of them on its own. The same holds for all 28 skills in the suite; the FAQ explains why.
Summary table
| # | Skill | Command | Model | Purpose | Arguments |
|---|---|---|---|---|---|
| 1 | docsync-setup | /brewdoc:docsync-setup | sonnet | Track and fix stale project docs via hooks | [status|install|upgrade|enable|disable|uninstall|purge] [sync [--all]|reread|frontmatter] | free-text |
| 2 | my-claude | /brewdoc:my-claude | opus | Generate documentation about Claude Code installation | [ext [context]] | [r <query>] — no args = internal installation docs |
| 3 | memory-sync-setup | /brewdoc:memory-sync-setup | opus | Generator: emits a project-tailored /memory-sync skill into the target repo — it never syncs memory itself | [status|install|upgrade|enable|disable|uninstall|purge] [fine-tune-prompt] |
| 4 | md-to-pdf | /brewdoc:md-to-pdf | sonnet | Convert Markdown to PDF (reportlab / weasyprint) | <file.md> [--engine name] ["prompt"] | styles | test — no args = help |
| 5 | publish | /brewdoc:publish | haiku | Publish text, files, or multi-file sites to brewpage.app — returns public URL | <text|file_path|directory_path|zip_path> [--ttl N] [--entry filename] |
docsync-setup
Track and fix stale project docs via hooks
my-claude
Generate Claude Code installation docs
memory-sync-setup
Generates a project-tailored /memory-sync skill: repo-specific batches, fact catalogue, non-growth sync, independent verify.
md-to-pdf
Markdown → PDF conversion
publish
Publish text, files, or a multi-file site to brewpage.app
Standalone
All five skills can be used independently — they require no dependency on the other plugins in the suite.
Latest Release
Download, changelog, and installation instructions.
View on GitHub
Source code, README, and configuration files.