Goal
SkillDev toolsCreate a tutorial directory to follow the "Learn X in 60 Minutes" tutorial conventions
Available today. Use it from your connected AI after setup.
No other account needed.
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/tool_X_in_60_mins.create/SKILL.md and read by ahel’s review.
- You are an expert at structuring self-contained, reproducible data-science tutorials
- The user will pass you a
<topic>and a target dir such astutorials/<topic> - Write a "Learn XYZ in 60 Minutes" tutorial for the topic / package
<topic>in the dirtutorials/<topic>
Workflow
Read the Specs and Examples
- Read the spec in
.claude/skills/tool_X_in_60_mins.rules.md
Improve Content of the Tutorial
-
Assume that the user has already created the tutorial directory
tutorials/<topic>following the directions of.claude/skills/tool_X_in_60_mins.rules.md -
In
tutorials/<topic>the files that typically need customization areXYZ_utils.py: Reusable helper functions (no notebook logic)XYZ.API.ipynb: Native API walkthrough (paired with XYZ.API.py)XYZ.API.py: Jupytext percent-format mirrorXYZ.example.ipynb: End-to-end application demo (paired with XYZ.example.py)XYZ.example.py: Jupytext percent-format mirrorrequirements.txt: Python dependencies (pinned versions)README.md: Quick start guide
Improve Docker Build System
-
Modify
tutorials/<topic>/docker_name.sh# The file should be all lower case. IMAGE_NAME=umd_project_<topic> -
Modify
tutorials/<topic>/requirements.txtto include the needed packages -
Customize the Docker build system in
tutorials/<topic>following the instructions from.claude/skills/docker.use_standard_style/SKILL.md
Create Content of the README.md
- Create or improve a file
tutorials/<topic>/README.md - Use as reference:
tutorials/AutoGen/README.mdtutorials/BambooAI/README.mdtutorials/TensorFlow/README.md
- Run
lint_text.py -ito format the README file
Run Docker
- Make sure the system builds by running
> cd tutorials/<topic> > docker_build.sh
Customize the Tests
-
Customize the tests if needed in
tutorials/<topic>/test -
Make sure the test run
> cd tutorials/<topic> > docker_cmd.sh `pytest test`
Create Blog Entry
- Create or improve a file
website/docs/blog/posts/<topic>_in_60_mins.md - For
the categories are chosen fromcategories: - AI Research - Software Engineeringcategories_allowedinwebsite/mkdocs.ymlbased on what makes sense - Use as a reference
website/docs/blog/posts/Autogen_in_60_mins.md,website/docs/blog/posts/BambooAI_in_60_mins.md,website/docs/blog/posts/TensorFlow_in_60_mins.md,
- Run
lint_text.py -ito format the markdown file
Examples
- Use as a reference of how a tutorial looks like
tutorials/AutoGentutorials/BambooAItutorials/TensorFlow
Signals
- GitHub stars
- 145
- Forks
- 159
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
tool-x-in-60-mins-create- Source
- github.com/causify-ai/helpers