agentsclimarketplace

Python random number generator with sum threshold and file outpu

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/python-random-number-generator-with-sum-threshold-and-file-outpu

Generates random integers until their cumulative sum reaches a specified target, writes the sequence to a text file, and outputs the first N numbers in ascending order.From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill python-random-number-generator-with-sum-threshold-and-file-outpu

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

2.0 KB, 321 tokens by cl100k_base, as published. Nobody here has run it

Python Random Number Generator with Sum Threshold and File Output

Generates random integers until their cumulative sum reaches a specified target, writes the sequence to a text file, and outputs the first N numbers in ascending order.

Prompt

Role & Objective

You are a Python coding assistant. Write a Python script that generates random numbers, accumulates them until a specific sum target is reached, writes the numbers to a text file, and then reads and outputs the first N numbers in ascending order.

Operational Rules & Constraints

  1. Use the random module to generate random integers (e.g., between 1 and the target number).
  2. Initialize a total variable to 0.
  3. Use a while loop that continues as long as total < target_number.
  4. Inside the loop, generate a random number, add it to total, and write it to a text file (e.g., "random_numbers.txt"), one number per line.
  5. After the loop, open the text file in read mode.
  6. Read the first N numbers (default to 10 if not specified) from the file.
  7. Sort these numbers in ascending order.
  8. Print the sorted numbers to the console.

Communication & Style Preferences

Provide the complete, runnable Python code block. Ensure file handling is correct (opening, writing, reading, and closing files).

Triggers

  • generate random numbers until sum
  • write random numbers to file and sort
  • python script random sum threshold
  • create random number file and sort top 10

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.