event-card-generator

Generate structured event fact cards from clustered news reports with source evidence.

5|1|Updated Jul 31, 2026
One-click install
npx skills add https://github.com/shiker1996/wechat-editroom --skill event-card-generator-shiker1996
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: event-card-generator
Source: https://github.com/shiker1996/wechat-editroom/tree/main/skills/event-card-generator
Command: npx skills add https://github.com/shiker1996/wechat-editroom --skill event-card-generator-shiker1996

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When multiple RSS reports cover the same event, editors struggle to separate confirmed facts from single-source claims, contradictions, and unverified information. This Skill turns clustered event reports into structured fact cards so editorial decisions rest on traceable evidence instead of gut feeling. ## Core Features & Use Cases - Fact Separation: Distinguishes confirmed facts, single-source increments, disagreements between sources, and unverified content for each event. - Content Classification: Classifies each event into one of four types (github_project, open_source_technology, open_source_trend, news_event) with confidence scores and source-cited evidence. - Strict JSON Output: Returns event cards with conclusion, background, timeline, angles, and classification evidence, with explicit needs_review status when evidence is insufficient. - Use Case: In a WeChat content pipeline, after clustering today's RSS hotspots into events, run this Skill to produce fact cards that editors review before selecting topics for article production. ## Quick Start Ask the AI to generate event fact cards from the clustered event reports, separating confirmed facts, source increments, disagreements, and unverified items with classification evidence.

Frequently Asked Questions about event-card-generator

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

FAQPage Schema
How do I generate fact cards from clustered news events?

Provide each event's reports with titles, RSS summaries, source names, source types, source IDs, and publish times. The Skill returns one fact card per event separating confirmed facts, source increments, disagreements, timeline, and unverified content in strict JSON.

How does event content classification work for open source news?

Each event is classified into exactly one of four types: github_project, open_source_technology, open_source_trend, or news_event. Classification requires evidence citing input source IDs with a role and claim, and a single mention of open source is not enough to trigger a technology or trend label.

What happens when evidence is insufficient for classification?

The Skill still returns the closest matching content class but sets status to needs_review and fills the missing_evidence field. Empty fields stay as empty arrays rather than being masked with fluent but unsupported text.

Can the fact card generator add facts not present in the input?

No. The instructions explicitly forbid adding facts, numbers, quotes, or timestamps absent from the input reports. RSS summaries are treated as excerpts, not full articles, so information gaps remain visible as empty arrays.

What are the output limits of the event fact card JSON?

Each string is capped at 80 Chinese characters, confirmed_facts and timeline hold at most 5 entries each, angles at most 3, and classification evidence at most 8 entries. The output is a strict JSON object with an items array keyed by event_id.