name: word-letter-frequency description: Count how many times each letter appears in a word or short phrase. Trigger when a user asks for per-letter frequencies, distributions, or statistics inside a single word or very short string.
a/A are merged.發現更多技能外掛,請訪問7w4.net。
scripts/count_letters.py "<text>" to get a frequency table. Use the optional flags when needed:--case-sensitive keeps uppercase and lowercase separate.--include-non-alpha counts digits/punctuation as-is.--json returns machine-friendly JSON for downstream processing.Lightweight CLI/utility that powers this skill. It exposes two layers:
- CLI usage: python3 scripts/count_letters.py "balloon" --json
- Import usage: from scripts.count_letters import count_letters and call count_letters(text, case_sensitive=False, include_non_alpha=False) to get a collections.Counter.
Sample CLI output (default options):
$ python3 scripts/count_letters.py "balloon"
Character Count
--------- -----
a 1
b 1
l 2
o 2
n 1
Sample JSON output (good for embedding directly into responses):
$ python3 scripts/count_letters.py "AaB!" --case-sensitive --include-non-alpha --json
{"A": 1, "a": 1, "B": 1, "!": 1}
balloon contains b×1, a×1, l×2, o×2, n×1 (case-insensitive, punctuation ignored).”--json flag.--include-non-alpha is not set, the script intentionally reports “(no characters were counted)”. Explain why in the response.這個技能整體質量中上,文件清晰易懂,操作簡單容易上手,核心功能實現得比較好。主要優點是說明詳細、使用靈活,支援多種統計模式。不足之處是功能比較基礎,缺少測試驗證,質量穩定性有待確認。作為一個簡單的字母計數工具來說基本夠用,但如果需要更復雜的統計分析可能需要其他工具輔助。