Skip to main content

Author teaching GitHub repositories with AI: the lesson-smith agent-skill family scaffolds, forges the learning tools for, and finalizes upskill and showcase course repos.

Project description

Documentation Status https://github.com/MacHu-GWU/shsk_lesson_smith-project/actions/workflows/main.yml/badge.svg https://codecov.io/gh/MacHu-GWU/shsk_lesson_smith-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/shsk-lesson-smith.svg https://img.shields.io/pypi/l/shsk-lesson-smith.svg https://img.shields.io/pypi/pyversions/shsk-lesson-smith.svg https://img.shields.io/badge/✍️_Release_History!--None.svg?style=social&logo=github https://img.shields.io/badge/⭐_Star_me_on_GitHub!--None.svg?style=social&logo=github
https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to shsk_lesson_smith Documentation

https://shsk-lesson-smith.readthedocs.io/en/latest/_static/shsk_lesson_smith-logo.png

shsk_lesson_smith is a course-production system that uses AI agents to create teaching GitHub repositories. A family of Claude Code agent skills scaffolds, authors, and finalizes a course repo, backed by a Python lesson-smith CLI that lints its structure and syncs its generated views.

Install

shsk_lesson_smith is released on PyPI, so all you need is to:

$ pip install shsk-lesson-smith

To upgrade to latest version:

$ pip install --upgrade shsk-lesson-smith

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shsk_lesson_smith-0.1.1.tar.gz (48.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shsk_lesson_smith-0.1.1-py3-none-any.whl (46.3 kB view details)

Uploaded Python 3

File details

Details for the file shsk_lesson_smith-0.1.1.tar.gz.

File metadata

  • Download URL: shsk_lesson_smith-0.1.1.tar.gz
  • Upload date:
  • Size: 48.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for shsk_lesson_smith-0.1.1.tar.gz
Algorithm Hash digest
SHA256 237d863a05e5d843419f12b6cd86bb09458d880241991109cdd6fc09b58fe49c
MD5 1d9042da91debf5205e766caf79bd186
BLAKE2b-256 66c90edd8d9c415a3dcb6cecdec32fe29f9b721fdf46303f51e215b6d2b956ba

See more details on using hashes here.

File details

Details for the file shsk_lesson_smith-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: shsk_lesson_smith-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 46.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for shsk_lesson_smith-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4413fc86fd24b113a76ede4bb52013b461ab6e4829cdd33bbd0e5913a07066f2
MD5 d915f9aa59d0d14d4eab3b7ad2a5d73d
BLAKE2b-256 e718580ee817e9d7deecc843140867e4ca08ee31f629166dfb365818b62b60d5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page