quarto-brief

Draft, edit, and render DIN 5008-style letters with Quarto. Use for formal letters that require a letterhead and official correspondence.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "quarto-brief" with this command: npx skills add mavam/quarto-brief/mavam-quarto-brief-quarto-brief

Quarto Brief

Create DIN 5008-compliant German-style letters using Quarto with the brief-pdf format. The extension uses the scrlttr2 LaTeX document class.

Rendering

quarto render <file>.qmd

Installing the Extension

If a project does not yet have _extensions/brief/, install the format:

quarto add mavam/quarto-brief

Writing a Letter

Every .qmd file must set format: brief-pdf and provide frontmatter for sender, recipient, and letter metadata. The body is plain Markdown placed after the frontmatter.

Minimal example

---
format: brief-pdf
author:
  - name: Jane Doe
    email: jane@example.com
    phone: +49 30 1234567
    affiliation:
      - address: Musterstraße 1
        postal-code: 10115
        city: Berlin
address:
  - Max Mustermann
  - Beispielweg 42
  - :0331 München
subject: Ihr Schreiben vom 1. März 2026
opening: Sehr geehrter Herr Mustermann,
closing: Mit freundlichen Grüßen
---

hier folgt der eigentliche Brieftext in Markdown.

Sender details (author)

  • author[].name — name in the letterhead and signature block.
  • author[].email — email line in the letterhead.
  • author[].phone — telephone line in the letterhead.
  • author[].url — website line in the letterhead.
  • author[].affiliation[].address — street and number.
  • author[].affiliation[].postal-code — postal code.
  • author[].affiliation[].city — city.
  • author[].affiliation[].country — country (optional).

Recipient (address)

Each entry in address renders as a separate line in the recipient window:

address:
  - Firma GmbH
  - z. Hd. Frau Schmidt
  - Poststraße 7
  - 50667 Köln

Reference fields

Add business reference lines that appear below the letterhead:

  • yourmail / yourmail_label — incoming mail reference and its caption.
  • yourref / yourref_label — recipient's reference number and label.
  • myref / myref_label — sender's reference number and label.
  • customer / customer_label — customer identifier and label.
  • invoice / invoice_label — invoice number and label.
  • place / place_label — location line and label.
  • date_label — custom caption for the date field.

Closing elements

  • closing — complimentary close before the signature.
  • signature — path to an image placed above the typed name.
  • ps — postscript appended after the closing.
  • encl[] — list of enclosures.
  • cc[] — carbon-copy recipients.

Date

  • date — overrides the default (today). Accepts any value Quarto understands.
  • date-format — controls how the date is formatted (default: long).

Font size

The default is 12pt. Override with:

fontsize: 11pt

Custom fonts

Adjust mainfont and sansfont for the letter body and address fields:

mainfont: Roboto
mainfontoptions:
  - Extension=.ttf
  - UprightFont=*-Regular
  - BoldFont=*-Bold
  - ItalicFont=*-Italic
  - BoldItalicFont=*-BoldItalic
sansfont: Roboto
sansfontoptions:
  - Extension=.ttf
  - UprightFont=*-Regular
  - BoldFont=*-Bold
  - ItalicFont=*-Italic
  - BoldItalicFont=*-BoldItalic

Common Use Cases

Formal business letter

Include reference fields, subject, and enclosures for official correspondence:

yourref: AZ-2026-42
myref: MV-0815
subject: Vertragsunterlagen
encl:
  - Vertrag (2-fach)
  - AGB

Invoice cover letter

Use invoice, customer, and date_label to create an invoice-style header:

customer_label: Kundennr.
customer: K-12345
invoice_label: Rechnungsnr.
invoice: "2026-007"
date_label: Rechnungsdatum

Letter with signature image

Place a scanned signature above the printed name:

signature: sig.png
closing: Hochachtungsvoll

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Xiaohongshu Crawler

爬取小红书内容,支持登录搜索、笔记详情获取、用户主页信息及热门笔记,无需登录部分功能可用。

Registry SourceRecently Updated
General

TAPD

当用户需要查询、修改 TAPD 项目中需求、缺陷、任务等信息时,如修改状态、添加评论等,通过调用 TAPD MCP 提供相应的服务。当用户要求时,通过 send_qiwei_message 发送消息到企业微信。

Registry SourceRecently Updated
General

Roast Generator

吐槽生成器。温和吐槽、毒舌模式、朋友互怼、名人吐槽、自嘲、Battle模式。Roast generator with gentle, savage modes. 吐槽、毒舌、搞笑。

Registry SourceRecently Updated
General

Unixtime

Quick Unix timestamp utility. Get current Unix time, convert timestamps to dates and back, show relative time (how long ago), and display time in different f...

Registry SourceRecently Updated