All skills
Skillintermediate
add registry
Add a new entry to `registry.yaml` for the notebook specified in the prompt above.
Claude Code Knowledge Pack7/10/2026
Overview
Add a new entry to registry.yaml for the notebook specified in the prompt above.
Instructions
- Read the notebook at the specified path to understand its content
- Check author exists in
authors.yaml:- Ask the user for the GitHub username of the notebook author
- Read
authors.yamland check if that username exists as a key - If the author does NOT exist, ask the user for their details and add them to
authors.yaml:- name: Full display name
- website: GitHub profile URL or personal website
- avatar: Use
https://github.com/<username>.pngas default
- Generate the registry entry with these fields:
Required Fields
- title: Extract from the notebook's first heading or create a concise, descriptive title
- description: Write a brief 1-2 sentence description summarizing what the notebook teaches
- path: The notebook path relative to the repository root
- authors: Use the GitHub username from step 2
- date: Use today's date in YYYY-MM-DD format
- categories: Select 1-2 appropriate categories from this list:
- Agent Patterns
- Claude Agent SDK
- Evals
- Fine-Tuning
- Multimodal
- Integrations
- Observability
- RAG & Retrieval
- Responses
- Skills
- Thinking
- Tools
Style Guidelines
- Title should be concise but descriptive (see existing entries for examples)
- Description should be ~15-20 words, focusing on what the user will learn/build
- Choose categories that best match the notebook's primary focus
Output
- If author is new, show the proposed
authors.yamlentry for review and add it after approval - Show the user the proposed
registry.yamlentry for review - After user approval, use the Edit tool to append the entry to
registry.yaml - Maintain alphabetical ordering by path within the file, or append to the end if unclear
Example Entry Formats
authors.yaml (only if new author)
github-username:
name: Full Name
website: https://github.com/github-username
avatar: https://github.com/github-username.png
registry.yaml
- title: Example Notebook Title
description: Brief description of what this notebook covers and teaches users.
path: category/notebook_name.ipynb
authors:
- github-username
date: 'YYYY-MM-DD'
categories:
- Category Name