askill
python-script

python-scriptSafety 80Repository

Creates standalone Python scripts using uv with PEP 723 inline script metadata.

0 stars
1.2k downloads
Updated 2/19/2026

Package Files

Loading files...
SKILL.md

Python Script with uv

Template

#!/usr/bin/env -S uv run --quiet --script
# /// script
# requires-python = ">=3.11"
# dependencies = ["dep1", "dep2"]
# ///
"""Brief description."""

import argparse


def main():
    parser = argparse.ArgumentParser(description="Description")
    # args...
    args = parser.parse_args()
    # implementation...


if __name__ == "__main__":
    main()

Rules

  • Shebang: #!/usr/bin/env -S uv run --quiet --script
  • PEP 723 block with requires-python and dependencies
  • Only list external dependencies (not stdlib)
  • Use argparse for CLI
  • Always use if __name__ == "__main__": main()

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

38/100Analyzed 2/25/2026

Basic template for Python scripts using uv/PEP 723 but lacks actionable context, usage guidance, and practical examples. Path suggests internal agent configuration rather than external documentation.

80
50
55
35
45

Metadata

Licenseunknown
Version-
Updated2/19/2026
Publisheryurifrl

Tags

No tags yet.