Convert markdown documents into AntV infographic SVGs. Analyzes content structure, selects optimal template, generates AntV syntax, and renders to SVG. Use when user wants to create infographics, visual summaries, or storytelling visuals from markdown.
Extract, define, and enforce a project's writing voice. Reverse-engineers a voice profile from real sample copy, or interviews you to build one, then applies it to drafts with a voice-constant / tone-flex model and validate-and-explain edits. Profiles are per-project artifacts at /ref/tone-guide.md, resolved via…
Document and audio conversion: PDF, EPUB, DOCX, PPTX, and audio recordings to markdown, plus markdown to PDF. Uses Docling for document extraction and whisper.cpp for local transcription.
Convert Word (.docx) files to clean markdown for LLM context (uses markitdown). Use when converting Word documents to markdown for analysis or summarization. Triggers include "convert docx", "word to markdown", "docx file".
Convert EPUB files to clean markdown for LLM context (uses epub-to-markdown). Use when converting ebooks or EPUB documents to markdown for analysis or summarization. Triggers include "convert epub", "epub to markdown", "epub file".
Convert Markdown files with Mermaid diagrams to styled PDF. Use when user wants to export/convert markdown to PDF, generate PDF documentation, or create printable documents.
Convert PDF to clean markdown. Auto-detects backend: pdftotext (fast, text-heavy) or docling (complex tables, multi-column, OCR). Use when converting PDFs to markdown for analysis or summarization. Triggers: "convert pdf", "pdf to markdown", "pdf file", "pdf to text", ".pdf".
Convert PowerPoint (.pptx) files to clean markdown for LLM context (uses markitdown). Use when converting presentations to markdown for analysis or summarization. Triggers include "convert pptx", "powerpoint to markdown", "pptx file", "slides to markdown".
Import Google Docs from Drive into local google-in/ folder with manifest tracking. Use when importing Google documents for local analysis. Triggers include "import gdoc", "google doc", "import from drive", "google docs import".
Transcribe an audio recording (m4a/mp3/wav/ogg/flac) to markdown locally with whisper.cpp. Auto-detects language (multilingual, tuned for EN/FR), CPU-only, private — no API, no GPU. Self-bootstrapping: builds the pipeline on first use if missing. Use when the user wants to transcribe audio, convert a recording to…
Capture a session's verbatim "meat" — the exact phrasing of constraints, rejected paths, corrections, live reasoning, learnings, pivots, open questions — into CHECKPOINT--llm.md, plus a synthesized summary of state. Use before /clear on a long reasoning session, when exact wording matters, or when saving a session…
Streamlined git commit for praxis-managed repos. Single human gate for scope + message approval. Use when committing changes, "commit repo", "commit praxis", "commit nano-vc".
Generate a copy-paste instruction block to steer Claude Code's /compact so the summary keeps what matters. Use when about to compact context intentionally, before a long session gets summarized, or when the user says "instruct compact", "compaction instructions", "steer compact", "custom compact", "prepare compaction".
Capture friction with any Praxis artifact (skill, CLAUDE.md, rule, workflow) in under 30 seconds. Use when user says "kaizen", "log friction", "this annoyed me", or invokes /kaizen . One-shot append to /praxis/thinking/kaizen/ .jsonl — no editor, no follow-up questions, no context switch. Friction signal (fix…