Document conversion and processing tools — transform PDFs and other document formats into Markdown and structured text.
Use this skill when the user wants to convert PDF files to Markdown using Docling. This includes converting single PDFs, batch-converting directories of PDFs, extracting structured content (headings, tables, lists) from academic papers, converting scanned documents with OCR, or configuring Docling pipeline options for table detection and image extraction.
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Academic skills for Claude Code at the InfAU chair (Informatik in der Architektur und Urbanistik), Bauhaus-Universität Weimar.
Authenticate with GitHub:
gh auth login
/plugin marketplace add Bauhaus-InfAU/infau-skill-base
/plugin install research@infau-skills
/plugin install docs@infau-skills
/plugin install grasshopper@infau-skills
/plugin install monet@infau-skills
Set GitHub token in your shell config (~/.bashrc or ~/.zshrc):
export GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx
This repository contains domain-specific plugins for Claude Code that help with common academic tasks. Each domain plugin includes skills (reusable prompts) and commands (slash commands) that guide Claude through specific workflows.
research/)Research planning and problem selection framework for academic research in computational design, urban planning, and sustainable building.
Commands:
/research-plan - Plan research projects using scientific problem selection framework/research-question - Improve research questions using FINER/PICO frameworks/deep-research - Conduct comprehensive multi-source research with citation trackingExample:
/research-question How can computational simulation evaluate the impact of micro-scale interventions in fostering spatial synchronization?
Claude will:
grasshopper/)Tools for working with Grasshopper (Rhino) parametric definitions.
Commands:
/ghx-to-llm - Convert GHX files to LLM-readable markdown with cluster resolution and letter-based cross-referencingmonet/)AI image generation for architecture using Google Gemini.
Commands:
/monet - Generate architecture-focused images with structured prompts and style referencesExample:
/monet new
Claude will:
monet/ directory with context, references, prompts, and results foldersdocs/)Document processing and conversion workflows.
Commands:
/pdf-to-md - Convert PDF files to Markdown using Doclingskill-base/
├── .claude-plugin/ # Root plugin manifest + marketplace
│ ├── plugin.json
│ └── marketplace.json
├── research/ # Research domain plugin
│ ├── .claude-plugin/
│ ├── commands/
│ │ ├── research-plan.md
│ │ ├── research-question.md
│ │ └── deep-research.md
│ └── skills/
│ ├── research-question/
│ ├── scientific-problem-selection/
│ └── deep-research/
├── grasshopper/ # Grasshopper domain plugin
│ ├── .claude-plugin/
│ ├── commands/
│ │ └── ghx-to-llm.md
│ └── skills/
│ └── ghx-to-llm/
├── monet/ # AI image generation plugin
│ ├── .claude-plugin/
│ ├── commands/
│ │ └── monet.md
│ └── skills/
│ └── monet/
├── docs/ # Document processing plugin
│ ├── .claude-plugin/
│ ├── commands/
│ │ └── pdf-to-md.md
│ └── skills/
│ ├── pdf/
│ └── pdf-to-md/
├── _templates/ # Templates for new skills
├── CLAUDE.md
├── CONTRIBUTING.md
└── README.md
Want to add your own skill? See CONTRIBUTING.md for a step-by-step guide. No programming experience required.
MIT License - see LICENSE for details.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub bauhaus-infau/infau-skill-base --plugin docsGrasshopper/Rhino tools — convert GHX definitions to LLM-readable markdown and RAG summaries
Research planning and problem selection framework for academic research in computational design, urban planning, and sustainable building
AI image generation tools — architecture-focused visualization using Googles Nano Banana
Convert any file, URL, or media to clean Markdown — PDF, EPUB, HTML, images, YouTube, audio, video, and more
Parse PDF / Office / image files into clean Markdown via MinerU — zero-dependency, AI-Native, auto-routing between the free Agent API and the token-gated Standard API, with 15 content-tool delivery sinks.
Transform academic PDFs into structured literature notes and critical-thinking canvases for Obsidian
Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: this plugin ships only the skill files; you must also `pip install -r requirements.txt` from the project root for the Python post-processing scripts to run.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.