Goal

SkillDocs & knowledge

Format the markdown cells of a notebook to like slides

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Goal skill

What this skill tells your AI

The instructions your AI receives, as published by causify-ai/helpers in .claude/skills/notebook.format_md_cells/SKILL.md and read by ahel’s review.

  • Given an interactive Jupyter notebook, update and format all the markdown cells without changing their content

Workflow

Sync Markdown Cells

  • Update all the markdown cells to be in sync with the interactive cell

Markdown Cells Needs to Use Bullet Lists

  • The text in markdown cells need to be structured markdown bullet points with nested bullets for clarity and conciseness, following the rules in
    • .claude/skills/slides.rules.md: rules for formatting slides
    • .claude/skills/text.rules.md: rules for formatting bullet points
  • Follow ## Use Bullet-Point Comments for Structured Explanations from .claude/skills/notebook.rules.md

Sync Notebook

  • At the end, sync the paired .py file with Jupytext following the conventions in # Setup and Initialization## Utilities vs. Notebook Responsibilities in .claude/skills/notebook.rules.md

Follow Conventions

  • Always follow the conventions and guidelines in .claude/skills/notebook.rules.md

Constraints

  • Do not change the intent of the cell

Signals

GitHub stars
145
Forks
159
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
notebook-format-md-cells
Source
github.com/causify-ai/helpers