openclaw-poster

Fetch stock-announce data from a public API and format it into Markdown posts.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/lihanghang/agent-daily-blog --skill openclaw-poster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-poster
Source: https://github.com/lihanghang/agent-daily-blog/tree/main/skills-archive/2026-03-17/openclaw-poster
Command: npx skills add https://github.com/lihanghang/agent-daily-blog --skill openclaw-poster

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

该技能自动化从公告数据 API 获取上市公司公告、提取关键信息并将其转换为可直接用于 OpenClaw 发帖的 Markdown 帖子,降低人工整理成本。

Core Features & Use Cases

  • 自动聚合:支持按公司或按公告类型聚合,生成清晰的汇总。
  • 信息提取与排版:从公告中提取关键信息并以结构化表格呈现,便于阅读与再利用。
  • 发帖准备与发布:将生成的 Markdown 直接用于 Lemmy 发帖,支持后续自动化发布流程。
  • Use Case: 当需要按日期范围汇总特定公告类型并发布到 Lemmy 时,使用该技能完成全部流程。

Quick Start

只需运行一个脚本即可生成用于发帖的 Markdown 帖子,例如按公司聚合一个日期区间。

Frequently Asked Questions about openclaw-poster

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate converting stock announcement API data into Markdown posts?

To automate converting stock announcement API data into Markdown posts, this Skill fetches data from public announcement APIs, extracts structured company and type aggregations, and formats them into Markdown for direct posting. It uses the Python requests library for HTTP access.

Can I aggregate company announcements by type and post them to Lemmy?

Yes, you can aggregate company announcements by type and post them to Lemmy. The Skill supports both company-based and type-based aggregation, automatically extracting key information into structured tables and optionally publishing the generated Markdown posts directly to Lemmy.

What is the best way to extract structured information from public announcement APIs for OpenClaw?

The best way to extract structured information from public announcement APIs for OpenClaw is using the fetch_and_format.py script. It retrieves stock-announce data, parses the payload into structured tables, and outputs ready-to-use Markdown posts formatted specifically for the OpenClaw platform.

Do I need the requests library to run the announcement formatting script?

Yes, you need the requests library to run the announcement formatting script. It is the sole dependency required for executing the fetch_and_format.py script to handle HTTP access and retrieve stock-announce data from the public API endpoints.

How do I generate Markdown summaries for multiple announcement categories within a date range?

To generate Markdown summaries for multiple announcement categories within a date range, run the fetch_and_format.py script with your specified parameters. The Skill processes the date range, fetches relevant announcements, and generates aggregated Markdown content covering multiple announcement categories.

Does this automated posting approach support extracting data into structured tables for readability?

Yes, this automated posting approach supports extracting data into structured tables for readability. The Skill explicitly extracts key information from fetched stock announcements and formats it into structured Markdown tables, ensuring the generated posts are easy to read and reuse.