| name | format-apa-report |
| locale | caveman-ultra |
| source_locale | en |
| source_commit | 82c77053 |
| translator | Julius Brussee homage — caveman |
| translation_date | 2026-04-24 |
| description | Format a Quarto or R Markdown report following APA 7th edition style. Covers apaquarto/papaja packages, title page, abstracts, citations, tables, figures, and reference formatting. Use when writing an academic paper in APA format, creating a psychology or social science research report, generating reproducible manuscripts with embedded analysis, or preparing a thesis or dissertation chapter.
|
| license | MIT |
| allowed-tools | Read Write Edit Bash Grep Glob |
| metadata | {"author":"Philipp Thoss","version":"1.0","domain":"reporting","complexity":"intermediate","language":"R","tags":"apa, academic, psychology, quarto, papaja"} |
Format APA Report
Create APA 7th edition report via Quarto (apaquarto) or R Markdown (papaja).
Use When
- Academic paper APA
- Psychology/social science report
- Reproducible manuscripts w/ embedded analysis
- Thesis/dissertation chapter
In
- Required: Analysis code + results
- Required: Bibliography (.bib)
- Optional: Co-authors + affiliations
- Optional: Manuscript type (journal, student)
Do
Step 1: Choose Framework
Option A: apaquarto (Quarto, recommended)
install.packages("remotes")
remotes::install_github("wjschne/apaquarto")
Option B: papaja (R Markdown)
remotes::install_github("crsh/papaja")
→ Chosen framework installs + loadable via library(apaquarto) or library(papaja).
If err: install fails due to missing system deps (LaTeX for PDF) → install TinyTeX first quarto install tinytex. GitHub install fails → check remotes installed + GitHub accessible.
Step 2: Create Doc (apaquarto)
Create manuscript.qmd:
---
title: "Effects of Variable X on Outcome Y"
shorttitle: "Effects of X on Y"
author:
- name: First Author
corresponding: true
orcid: 0000-0000
[, , ]