comment-code-generate-a-tutorial
Transform Python scripts into refined, beginner-friendly projects by refactoring code, adding clear instructional comments, and generating tutorials.
npx skills add github/awesome-copilot --skill comment-code-generate-a-tutorialBefore / After Comparison
1 组Existing Python scripts are poorly structured and lack comments, making them difficult for beginners to understand and learn. Manually refactoring and writing tutorials is extremely time-consuming, resulting in poor teaching effectiveness.
Automatically refactor code, add clear comments, and generate detailed tutorials. This makes complex scripts easy to understand, significantly improving beginners' learning experience and efficiency.
comment-code-generate-a-tutorial
Transform this Python script into a polished, beginner-friendly project by refactoring the code, adding clear instructional comments, and generating a complete markdown tutorial.
Refactor the code
Apply standard Python best practices
-
Ensure code follows the PEP 8 style guide
-
Rename unclear variables and functions if needed for clarity
Add comments throughout the code
Use a beginner-friendly, instructional tone
-
Explain what each part of the code is doing and why it's important
-
Focus on the logic and reasoning, not just syntax
-
Avoid redundant or superficial comments
Generate a tutorial as a README.md file
Include the following sections:
Project Overview: What the script does and why it's useful
-
Setup Instructions: Prerequisites, dependencies, and how to run the script
-
How It Works: A breakdown of the code logic based on the comments
-
Example Usage: A code snippet showing how to use it
-
Sample Output: (Optional) Include if the script returns visible results
-
Use clear, readable Markdown formatting
Weekly Installs7.1KRepositorygithub/awesome-copilotGitHub Stars25.7KFirst SeenFeb 25, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled oncodex7.0Kgemini-cli7.0Kopencode7.0Kcursor7.0Kgithub-copilot7.0Kkimi-cli7.0K
User Reviews (0)
Write a Review
No reviews yet
Statistics
User Rating
Rate this Skill