用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/guoqiao/skills --skill hn-extract命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | hn-extract |
| description | Extract a HackerNews post (article + comments) into single clean Markdown for quick reading or LLM input. |
| metadata | {"openclaw":{"always":false,"emoji":"🦞","homepage":"https://github.com/guoqiao/skills/blob/main/hn-extract/hn-extract/SKILL.md","os":["darwin","linux","win32"],"tags":["hn","hackernews","comments","extract","markdown","python","uv","scraper","rss","reader","summarize"],"requires":{"bins":["uv"]}}} |
Extract a HackerNews post (article + comments) into single clean Markdown for quick reading or LLM input.
see Examples
Use this skill when the user types /hn-extract or asks to extract/summarize a HackerNews Post.
Triggers:
uv installed and in PATH.No install beyond having uv.
Dependencies will be installed automatically by uv into to a dedicated venv when run this script.
When an agent is asked to extract a HackerNews post:
uv run --script ${baseDir}/hn_extract.py <input> -o /tmp/hn-<id>.mdmessage tool (action=send, filePath="/tmp/hn-<id>.md", message="Extraction complete. Do you want me to summarize it?").# run as uv script
uv run --script ${baseDir}/hn_extract.py <hn-id|hn-url> [-o path/to/output.md]
# Examples
uv run --script ${baseDir}/hn_extract.py 46861313 -o /tmp/output.md
uv run --script ${baseDir}/hn_extract.py "https://news.ycombinator.com/item?id=46861313"
-o to print to stdout.-o are created automatically.