Skip to content

nrayyagari/python-practice-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Practice Skill

Adaptive Python practice skill for broad practical Python fluency: foundations, OOP, standard library, testing, CLIs, automation, backend services, FastAPI, Flask, AWS automation, data utilities, and production scripting.

Sources

Install

Install from the public GitHub repo:

python ~/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py \
  --repo nrayyagari/python-practice-skill \
  --path .

Restart Codex after installing the skill.

For local development, copy or symlink this directory into your agent skills directory:

ln -s /home/laborant/repos/python-practice-skill /home/laborant/.agents/skills/python-practice

Practice Workspace

Clone the exercise workspace on a new VM:

git clone https://github.com/nrayyagari/python-practice.git /home/laborant/repos/python-practice

Behavior

The skill creates focused Python exercises in /home/laborant/repos/python-practice, using dated folders like 3-may-26. More exercises requested on the same day go into the same folder. It reviews solutions with pytest, tracks recurring mistakes and clarifying questions in the root learning-log.md, and adapts future work toward practical Python fluency. Backend, FastAPI, Flask, AWS automation, CLI, and data utility work are application tracks, not the whole curriculum.

Exercises use Difficulty: N/5. The skill gives hints by default and provides a full solution only when explicitly asked.

About

Interactive Python coding exercises with self-checking tests - an OpenCode skill

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors