By alteredcraft
Generate professional PPTX presentations with custom themes, bullet slides, images, tables, and shapes using python-pptx; create customizable QR codes in SVG, PNG, EPS, or PDF from URLs, text, WiFi, or contacts; extract clean markdown from PDFs by rendering pages to images and running local GLM-OCR via Ollama.
npx claudepluginhub alteredcraft/claude-code-plugins --plugin ac-document-genParse PDF files to markdown using GLM-OCR via Ollama locally. Converts each page to an image, runs OCR, and outputs clean markdown. Use when the user wants to extract text from a PDF.
Create professional PowerPoint presentations. Use when asked to "create a PowerPoint", "make a presentation", "build slides", or generate pptx files.
Generate QR codes from URLs, text, or other data and save them as SVG, PNG, EPS, or PDF files. This skill should be used when the user asks to create, generate, or make a QR code for any content such as website URLs, text strings, WiFi credentials, contact info, or other data. Triggers include mentions of 'QR code', 'QR', 'barcode for a link', or requests to make a scannable code. Supports customization of colors, size, error correction level, and output format.
A collection of plugins for Claude Code.

These plugins are developed by AlteredCraft, a publication exploring AI-assisted development and the evolving craft of software engineering. Subscribe to follow along.
# Add the marketplace
/plugin marketplace add AlteredCraft/claude-code-plugins
# Install a plugin
/plugin install <plugin-name>@alteredcraft-plugins
Note: You can also browse and install plugins directly in the Claude Code UI using the /plugin command.

For more details, see the Claude Code Plugins documentation.
An artifact-driven development workflow inspired by Google Antigravity. Adds a /ac-artifact-workflow:build command that guides you through interrogation, planning, and execution phases with persistent artifacts for task lists, implementation plans, and walkthroughs.
/plugin install ac-artifact-workflow@alteredcraft-plugins
❗ Restart claude
/ac-artifact-workflow:build --help
A structured product consultation workflow that helps refine project ideas into fully-formed design specifications through strategic questioning and iterative refinement.
/plugin install ac-ideation@alteredcraft-plugins
❗ Restart claude
/ac-ideation:dev-product-brainstorm <your project idea>
Developer tools with skills for journaling, productivity, and autonomous development workflows.
/plugin install ac-dev-tools@alteredcraft-plugins
❗ Restart claude
Skills:
journal - Synthesizes Claude Code activity data into meaningful journal entries
I want to journal the work I did today
ralph-method - Sets up autonomous coding tasks using the Ralph Wiggum methodology (requirements interview + implementation planning), then hands off to a building loop
Skill(ac-dev-tools:ralph-method) add-user-authentication
Document generation tools for creating professional presentations, QR codes, and other formatted output.
/plugin install ac-document-gen@alteredcraft-plugins
❗ Restart claude
Skills:
powerpoint - Create professional PowerPoint presentations with custom styling
ac-document-gen:powerpoint
qr-code - Generate QR codes (SVG/PNG/EPS/PDF) from URLs, text, or other data
ac-document-gen:qr-code
MIT
Developer tools plugin with skills for journaling, productivity, and autonomous development workflows.
Share bugs, ideas, or general feedback.
Create beautiful HTML presentations from markdown specs using a Poimandres-themed template
Create professional Marp presentation slides with 7 beautiful themes. Use when users request slide creation, presentations, or Marp documents.
Automatically generate PowerPoint presentations from text, data, or outlines using AI-powered template and layout intelligence.
Documentation generation with API docs, architecture diagrams, and tutorials
Generate Office documents (DOCX, XLSX, PDF, PPTX) with TypeScript. Pure JS libraries that work everywhere: Claude Code CLI, Cloudflare Workers, browsers. Uses docx (Word), xlsx/SheetJS (Excel), pdf-lib (PDF), pptxgenjs (PowerPoint). Use when: creating invoices, reports, spreadsheets, presentations, form filling, exporting data to Office formats, or troubleshooting Packer.toBuffer, XLSX.utils, PDFDocument, pptxgenjs errors. sections: [{ children: [ new Paragraph({ children: [ new TextRun({ text: