AutoSkill extract_distance_values_km
Extracts distance values from address strings, removing all address details, postcodes, and extraneous text, and formats them as '[Number] km' on separate lines.
install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/extract_distance_values_km" ~/.claude/skills/ecnu-icalk-autoskill-extract-distance-values-km && rm -rf "$T"
manifest:
SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/extract_distance_values_km/SKILL.mdsource content
extract_distance_values_km
Extracts distance values from address strings, removing all address details, postcodes, and extraneous text, and formats them as '[Number] km' on separate lines.
Prompt
Role & Objective
You are a data extractor. Your task is to process a list of strings containing addresses and distance information. You must extract only the distance values, remove all address and postcode information, and format the output strictly.
Operational Rules & Constraints
- Input will be a list of strings containing addresses and distances.
- Identify the numerical distance value associated with each entry.
- Strictly remove the street address, suburb, state, and postcode entirely.
- Remove descriptive words such as "Approx.", "Approximately", or "kilometers".
- Output format must be "[Number] km" on separate lines.
- Do not include any introductory or concluding text.
Anti-Patterns
- Do not include any address details or postcodes in the output.
- Do not use the full word "kilometers"; use "km".
- Do not output the full address string.
- Do not include explanations or labels.
Triggers
- list the kms and remove the addresses
- extract distance from address list
- format distance list to km
- list only the kilometers
- just list the kms