export

Solid

Convert thesis chapters and reading notes from Markdown to Word (.docx) and package for submission. Use when preparing materials for supervisors or examiners.

Data & Documents 28 stars 3 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
49
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /export — Document Export Skill ## Purpose Convert thesis chapters and reading notes from Markdown to Word (.docx) format and package them into a ZIP archive for submission to supervisors or examiners. This skill is user-invoked only and will not be triggered automatically. ## Trigger Words This skill activates on: `/export`. It is never invoked automatically by the model. ## Parameters - `$ARGUMENTS[0]` -- **scope**: `chapters` | `notes` | `all` (default: `all`) - `$ARGUMENTS[1]` -- **language filter**: `en-only` | `all` (default: `all`) Examples: - `/export chapters en-only` -- export only chapter files, skip files with significant CJK content - `/export notes all` -- export only reading notes, include all languages - `/export` -- export everything, all languages ## Workflow 1. **Check dependencies.** Verify that `pypandoc` is installed AND a working `pandoc` binary is on PATH (the script smoke-probes via `pypandoc.get_pandoc_version()`). If pypandoc/pandoc are unavailable, fall back to `python-docx` + `markdown`. Report which conversion method is being used. **Run from the project root.** 2. **Run the conversion script.** ``` python {skill_dir}/scripts/convert_to_docx.py \ --base-dir {project_root} \ --output-dir {project_root}/final_output \ --scope {scope} \ --lang-filter {lang_filter} ``` 3. **Report results.** ``` ## Export Complete | Item | Value | |------|-------| | Files converted | {N} | | Files skipp...

Details

Author
yha9806
Repository
yha9806/academic-writing-toolkit
Created
4 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

markdown-to-docx

Use this skill whenever the user wants to convert a Markdown file to a Word document (.docx). Triggers include: 'convert markdown to Word', 'convert .md to .docx', 'render mermaid to Word', 'generate Word doc from markdown', 'export markdown as docx', or any request to turn a .md file into a .docx. Use this skill even if the user just says 'make a Word doc from this markdown' or 'convert this to Word'. This skill handles: (1) native Word TOC placed after the document header block (H1 title + metadata + '---' separator), (2) Mermaid diagram blocks rendered to high-resolution PNG and embedded as images, and (3) tables formatted with colored header rows, alternating row shading, and borders. Do NOT use for PDFs, Google Docs, spreadsheets, or general DOCX editing unrelated to Markdown conversion.

0 Updated 1 months ago
desmondc9
Data & Documents Featured

skill-doc-delivery

Convert markdown to DOCX, PPTX, XLSX, PDF office documents — use when you need exportable deliverables

3,993 Updated today
nyldn
Data & Documents Listed

md-to-docs

Export a folder of Markdown files into polished per-file .pdf AND .docx documents, with Mermaid diagrams rendered as real images and full Thai-language support. Use whenever the user wants to turn .md docs into shareable/printable Word or PDF deliverables — e.g. "แปลง md เป็น pdf/docx", "export เอกสารเป็น Word", "ทำเอกสารส่งจาก markdown", "รวมสเปกเป็น pdf", "convert these markdown files to documents", "make printable docs from this folder". Each .md becomes its own PDF + DOCX (not one merged file). Do NOT use for authoring/analyzing the content itself (that is system-analyst) or for a single throwaway HTML preview.

0 Updated 2 weeks ago
UMIN1703