بنقرة واحدة
hn-extract
Extract a HackerNews post (article + comments) into single clean Markdown for quick reading or LLM input.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Extract a HackerNews post (article + comments) into single clean Markdown for quick reading or LLM input.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Convert URL to PDF suitable for mobile reading.
Provision and reuse a global uv environment for ad hoc Python scripts.
Extract content from a GitHub url.
Convert URL to PNG suitable for mobile reading.
Local 24x7 OpenAI-compatible API server for STT/TTS, powered by MLX on your Mac.
Speech-To-Text with MLX (Apple Silicon) and opensource models (default GLM-ASR-Nano-2512) locally.
| 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>.md.message 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.