Start a fresh conversation. Replace the highlighted placeholders.
Use regression-table to format estimation output in [notebook] as a publication-quality regression table using [table specifications], sync its Jupytext pair, and provide the manuscript embed shortcode.
Required inputs
[notebook]
[table specifications]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: regression-tabledescription: Formats estimation output as a publication-quality regression table with stars, SEs, and fit statistics. Use when creating a results table.argument-hint: <notebook> [description]allowed-tools: Bash, Read, Write, Edit, Glob, Grep
Format Regression Table
Create a publication-quality regression table from estimation output in a notebook.
Arguments
$ARGUMENTS — a notebook reference and/or description of the table (e.g., "notebook-02 OLS results" or "main regression table with 3 specifications")
Steps
Identify the source notebook and the estimation output:
If a notebook name is provided, read that notebook
If no notebook is specified, ask the user which notebook contains the regression results
Look for cells with estimation commands (Python: statsmodels, linearmodels; R: lm, fixest, felm; Stata: reg, reghdfe, ivregress)
Ask the user for table specifications:
Which models/columns to include
Dependent variable name(s)
Which coefficients to display (or "all")
Fixed effects to report as Yes/No rows
Clustering level for standard errors
Any custom notes for the table footer
Construct the table following academic conventions:
Header row: Dependent variable name spanning all columns, column numbers (1), (2), (3)...
Coefficient rows: Point estimate on top, standard error in parentheses below